Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
This data source can read the Policy Object Unified TLS SSL Decryption Policy_object.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getPolicyObjectUnifiedTlsSslDecryption({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_policy_object_unified_tls_ssl_decryption(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.LookupPolicyObjectUnifiedTlsSslDecryption(ctx, &sdwan.LookupPolicyObjectUnifiedTlsSslDecryptionArgs{
Id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = Sdwan.GetPolicyObjectUnifiedTlsSslDecryption.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetPolicyObjectUnifiedTlsSslDecryptionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = SdwanFunctions.getPolicyObjectUnifiedTlsSslDecryption(GetPolicyObjectUnifiedTlsSslDecryptionArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getPolicyObjectUnifiedTlsSslDecryption
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getPolicyObjectUnifiedTlsSslDecryption
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPolicyObjectUnifiedTlsSslDecryption(args: GetPolicyObjectUnifiedTlsSslDecryptionArgs, opts?: InvokeOptions): Promise<GetPolicyObjectUnifiedTlsSslDecryptionResult>
function getPolicyObjectUnifiedTlsSslDecryptionOutput(args: GetPolicyObjectUnifiedTlsSslDecryptionOutputArgs, opts?: InvokeOptions): Output<GetPolicyObjectUnifiedTlsSslDecryptionResult>def get_policy_object_unified_tls_ssl_decryption(feature_profile_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPolicyObjectUnifiedTlsSslDecryptionResult
def get_policy_object_unified_tls_ssl_decryption_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPolicyObjectUnifiedTlsSslDecryptionResult]func LookupPolicyObjectUnifiedTlsSslDecryption(ctx *Context, args *LookupPolicyObjectUnifiedTlsSslDecryptionArgs, opts ...InvokeOption) (*LookupPolicyObjectUnifiedTlsSslDecryptionResult, error)
func LookupPolicyObjectUnifiedTlsSslDecryptionOutput(ctx *Context, args *LookupPolicyObjectUnifiedTlsSslDecryptionOutputArgs, opts ...InvokeOption) LookupPolicyObjectUnifiedTlsSslDecryptionResultOutput> Note: This function is named LookupPolicyObjectUnifiedTlsSslDecryption in the Go SDK.
public static class GetPolicyObjectUnifiedTlsSslDecryption
{
public static Task<GetPolicyObjectUnifiedTlsSslDecryptionResult> InvokeAsync(GetPolicyObjectUnifiedTlsSslDecryptionArgs args, InvokeOptions? opts = null)
public static Output<GetPolicyObjectUnifiedTlsSslDecryptionResult> Invoke(GetPolicyObjectUnifiedTlsSslDecryptionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPolicyObjectUnifiedTlsSslDecryptionResult> getPolicyObjectUnifiedTlsSslDecryption(GetPolicyObjectUnifiedTlsSslDecryptionArgs args, InvokeOptions options)
public static Output<GetPolicyObjectUnifiedTlsSslDecryptionResult> getPolicyObjectUnifiedTlsSslDecryption(GetPolicyObjectUnifiedTlsSslDecryptionArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getPolicyObjectUnifiedTlsSslDecryption:getPolicyObjectUnifiedTlsSslDecryption
arguments:
# arguments dictionaryThe following arguments are supported:
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Policy_object
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Policy_object
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Policy_object
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Policy_object
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Policy_object
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Policy_object
getPolicyObjectUnifiedTlsSslDecryption Result
The following output properties are available:
- Bundle
String string - Certificate
Lifetime string - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- Certificate
Revocation stringStatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- Default
Ca boolCertificate Bundle - Description string
- The description of the Policy_object
- Ec
Key stringType - Expired
Certificate string - Failure
Mode string - Feature
Profile stringId - Feature Profile ID
- File
Name string - Id string
- The id of the Policy_object
- Minimal
Tls stringVer - Name string
- The name of the Policy_object
- Rsa
Keypair stringModules - Unknown
Revocation stringStatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- Unsupported
Cipher stringSuites - Unsupported
Protocol stringVersions - Untrusted
Certificate string - Version int
- The version of the Policy_object
- Bundle
String string - Certificate
Lifetime string - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- Certificate
Revocation stringStatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- Default
Ca boolCertificate Bundle - Description string
- The description of the Policy_object
- Ec
Key stringType - Expired
Certificate string - Failure
Mode string - Feature
Profile stringId - Feature Profile ID
- File
Name string - Id string
- The id of the Policy_object
- Minimal
Tls stringVer - Name string
- The name of the Policy_object
- Rsa
Keypair stringModules - Unknown
Revocation stringStatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- Unsupported
Cipher stringSuites - Unsupported
Protocol stringVersions - Untrusted
Certificate string - Version int
- The version of the Policy_object
- bundle
String String - certificate
Lifetime String - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- certificate
Revocation StringStatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- default
Ca BooleanCertificate Bundle - description String
- The description of the Policy_object
- ec
Key StringType - expired
Certificate String - failure
Mode String - feature
Profile StringId - Feature Profile ID
- file
Name String - id String
- The id of the Policy_object
- minimal
Tls StringVer - name String
- The name of the Policy_object
- rsa
Keypair StringModules - unknown
Revocation StringStatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- unsupported
Cipher StringSuites - unsupported
Protocol StringVersions - untrusted
Certificate String - version Integer
- The version of the Policy_object
- bundle
String string - certificate
Lifetime string - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- certificate
Revocation stringStatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- default
Ca booleanCertificate Bundle - description string
- The description of the Policy_object
- ec
Key stringType - expired
Certificate string - failure
Mode string - feature
Profile stringId - Feature Profile ID
- file
Name string - id string
- The id of the Policy_object
- minimal
Tls stringVer - name string
- The name of the Policy_object
- rsa
Keypair stringModules - unknown
Revocation stringStatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- unsupported
Cipher stringSuites - unsupported
Protocol stringVersions - untrusted
Certificate string - version number
- The version of the Policy_object
- bundle_
string str - certificate_
lifetime str - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- certificate_
revocation_ strstatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- default_
ca_ boolcertificate_ bundle - description str
- The description of the Policy_object
- ec_
key_ strtype - expired_
certificate str - failure_
mode str - feature_
profile_ strid - Feature Profile ID
- file_
name str - id str
- The id of the Policy_object
- minimal_
tls_ strver - name str
- The name of the Policy_object
- rsa_
keypair_ strmodules - unknown_
revocation_ strstatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- unsupported_
cipher_ strsuites - unsupported_
protocol_ strversions - untrusted_
certificate str - version int
- The version of the Policy_object
- bundle
String String - certificate
Lifetime String - If you have vManage as CA or vManage as intermediate CA, this value should be 1
- certificate
Revocation StringStatus - If value is none unknown status not required, if value is ocsp then unknown status is required
- default
Ca BooleanCertificate Bundle - description String
- The description of the Policy_object
- ec
Key StringType - expired
Certificate String - failure
Mode String - feature
Profile StringId - Feature Profile ID
- file
Name String - id String
- The id of the Policy_object
- minimal
Tls StringVer - name String
- The name of the Policy_object
- rsa
Keypair StringModules - unknown
Revocation StringStatus - Only required if certificateRevocationStatus is oscp, if value is none then field shouldn't be here
- unsupported
Cipher StringSuites - unsupported
Protocol StringVersions - untrusted
Certificate String - version Number
- The version of the Policy_object
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwanTerraform Provider.
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
