1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. getTlsServiceProfile
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
scm logo
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi

    TlsServiceProfile data source

    Using getTlsServiceProfile

    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 getTlsServiceProfile(args: GetTlsServiceProfileArgs, opts?: InvokeOptions): Promise<GetTlsServiceProfileResult>
    function getTlsServiceProfileOutput(args: GetTlsServiceProfileOutputArgs, opts?: InvokeOptions): Output<GetTlsServiceProfileResult>
    def get_tls_service_profile(id: Optional[str] = None,
                                name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetTlsServiceProfileResult
    def get_tls_service_profile_output(id: Optional[pulumi.Input[str]] = None,
                                name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetTlsServiceProfileResult]
    func LookupTlsServiceProfile(ctx *Context, args *LookupTlsServiceProfileArgs, opts ...InvokeOption) (*LookupTlsServiceProfileResult, error)
    func LookupTlsServiceProfileOutput(ctx *Context, args *LookupTlsServiceProfileOutputArgs, opts ...InvokeOption) LookupTlsServiceProfileResultOutput

    > Note: This function is named LookupTlsServiceProfile in the Go SDK.

    public static class GetTlsServiceProfile 
    {
        public static Task<GetTlsServiceProfileResult> InvokeAsync(GetTlsServiceProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetTlsServiceProfileResult> Invoke(GetTlsServiceProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTlsServiceProfileResult> getTlsServiceProfile(GetTlsServiceProfileArgs args, InvokeOptions options)
    public static Output<GetTlsServiceProfileResult> getTlsServiceProfile(GetTlsServiceProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: scm:index/getTlsServiceProfile:getTlsServiceProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The UUID of the TLS service profile
    Name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    Id string
    The UUID of the TLS service profile
    Name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    id String
    The UUID of the TLS service profile
    name String
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    id string
    The UUID of the TLS service profile
    name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    id str
    The UUID of the TLS service profile
    name str
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    id String
    The UUID of the TLS service profile
    name String
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.

    getTlsServiceProfile Result

    The following output properties are available:

    Certificate string
    Certificate name
    Device string
    The device in which the resource is defined
    Folder string
    The folder in which the resource is defined
    Id string
    The UUID of the TLS service profile
    Name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    ProtocolSettings GetTlsServiceProfileProtocolSettings
    Protocol settings
    Snippet string
    The snippet in which the resource is defined
    Tfid string
    Certificate string
    Certificate name
    Device string
    The device in which the resource is defined
    Folder string
    The folder in which the resource is defined
    Id string
    The UUID of the TLS service profile
    Name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    ProtocolSettings GetTlsServiceProfileProtocolSettings
    Protocol settings
    Snippet string
    The snippet in which the resource is defined
    Tfid string
    certificate String
    Certificate name
    device String
    The device in which the resource is defined
    folder String
    The folder in which the resource is defined
    id String
    The UUID of the TLS service profile
    name String
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    protocolSettings GetTlsServiceProfileProtocolSettings
    Protocol settings
    snippet String
    The snippet in which the resource is defined
    tfid String
    certificate string
    Certificate name
    device string
    The device in which the resource is defined
    folder string
    The folder in which the resource is defined
    id string
    The UUID of the TLS service profile
    name string
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    protocolSettings GetTlsServiceProfileProtocolSettings
    Protocol settings
    snippet string
    The snippet in which the resource is defined
    tfid string
    certificate str
    Certificate name
    device str
    The device in which the resource is defined
    folder str
    The folder in which the resource is defined
    id str
    The UUID of the TLS service profile
    name str
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    protocol_settings GetTlsServiceProfileProtocolSettings
    Protocol settings
    snippet str
    The snippet in which the resource is defined
    tfid str
    certificate String
    Certificate name
    device String
    The device in which the resource is defined
    folder String
    The folder in which the resource is defined
    id String
    The UUID of the TLS service profile
    name String
    TLS service profile name. The value is muCustomDomainSSLProfile when it is used on mobile-agent infra settings.
    protocolSettings Property Map
    Protocol settings
    snippet String
    The snippet in which the resource is defined
    tfid String

    Supporting Types

    GetTlsServiceProfileProtocolSettings

    AuthAlgoSha1 bool
    Allow SHA1 authentication?
    AuthAlgoSha256 bool
    Allow SHA256 authentication?
    AuthAlgoSha384 bool
    Allow SHA384 authentication?
    EncAlgo3des bool
    Allow 3DES algorithm?
    EncAlgoAes128Cbc bool
    Allow AES-128-CBC algorithm?
    EncAlgoAes128Gcm bool
    Allow AES-128-GCM algorithm?
    EncAlgoAes256Cbc bool
    Allow AES-256-CBC algorithm?
    EncAlgoAes256Gcm bool
    Allow algorithm AES-256-GCM
    EncAlgoRc4 bool
    Allow RC4 algorithm?
    KeyxchgAlgoDhe bool
    Allow DHE algorithm?
    KeyxchgAlgoEcdhe bool
    Allow ECDHE algorithm?
    KeyxchgAlgoRsa bool
    Allow RSA algorithm?
    MaxVersion string
    Maximum TLS version
    MinVersion string
    Minimum TLS version
    AuthAlgoSha1 bool
    Allow SHA1 authentication?
    AuthAlgoSha256 bool
    Allow SHA256 authentication?
    AuthAlgoSha384 bool
    Allow SHA384 authentication?
    EncAlgo3des bool
    Allow 3DES algorithm?
    EncAlgoAes128Cbc bool
    Allow AES-128-CBC algorithm?
    EncAlgoAes128Gcm bool
    Allow AES-128-GCM algorithm?
    EncAlgoAes256Cbc bool
    Allow AES-256-CBC algorithm?
    EncAlgoAes256Gcm bool
    Allow algorithm AES-256-GCM
    EncAlgoRc4 bool
    Allow RC4 algorithm?
    KeyxchgAlgoDhe bool
    Allow DHE algorithm?
    KeyxchgAlgoEcdhe bool
    Allow ECDHE algorithm?
    KeyxchgAlgoRsa bool
    Allow RSA algorithm?
    MaxVersion string
    Maximum TLS version
    MinVersion string
    Minimum TLS version
    authAlgoSha1 Boolean
    Allow SHA1 authentication?
    authAlgoSha256 Boolean
    Allow SHA256 authentication?
    authAlgoSha384 Boolean
    Allow SHA384 authentication?
    encAlgo3des Boolean
    Allow 3DES algorithm?
    encAlgoAes128Cbc Boolean
    Allow AES-128-CBC algorithm?
    encAlgoAes128Gcm Boolean
    Allow AES-128-GCM algorithm?
    encAlgoAes256Cbc Boolean
    Allow AES-256-CBC algorithm?
    encAlgoAes256Gcm Boolean
    Allow algorithm AES-256-GCM
    encAlgoRc4 Boolean
    Allow RC4 algorithm?
    keyxchgAlgoDhe Boolean
    Allow DHE algorithm?
    keyxchgAlgoEcdhe Boolean
    Allow ECDHE algorithm?
    keyxchgAlgoRsa Boolean
    Allow RSA algorithm?
    maxVersion String
    Maximum TLS version
    minVersion String
    Minimum TLS version
    authAlgoSha1 boolean
    Allow SHA1 authentication?
    authAlgoSha256 boolean
    Allow SHA256 authentication?
    authAlgoSha384 boolean
    Allow SHA384 authentication?
    encAlgo3des boolean
    Allow 3DES algorithm?
    encAlgoAes128Cbc boolean
    Allow AES-128-CBC algorithm?
    encAlgoAes128Gcm boolean
    Allow AES-128-GCM algorithm?
    encAlgoAes256Cbc boolean
    Allow AES-256-CBC algorithm?
    encAlgoAes256Gcm boolean
    Allow algorithm AES-256-GCM
    encAlgoRc4 boolean
    Allow RC4 algorithm?
    keyxchgAlgoDhe boolean
    Allow DHE algorithm?
    keyxchgAlgoEcdhe boolean
    Allow ECDHE algorithm?
    keyxchgAlgoRsa boolean
    Allow RSA algorithm?
    maxVersion string
    Maximum TLS version
    minVersion string
    Minimum TLS version
    auth_algo_sha1 bool
    Allow SHA1 authentication?
    auth_algo_sha256 bool
    Allow SHA256 authentication?
    auth_algo_sha384 bool
    Allow SHA384 authentication?
    enc_algo3des bool
    Allow 3DES algorithm?
    enc_algo_aes128_cbc bool
    Allow AES-128-CBC algorithm?
    enc_algo_aes128_gcm bool
    Allow AES-128-GCM algorithm?
    enc_algo_aes256_cbc bool
    Allow AES-256-CBC algorithm?
    enc_algo_aes256_gcm bool
    Allow algorithm AES-256-GCM
    enc_algo_rc4 bool
    Allow RC4 algorithm?
    keyxchg_algo_dhe bool
    Allow DHE algorithm?
    keyxchg_algo_ecdhe bool
    Allow ECDHE algorithm?
    keyxchg_algo_rsa bool
    Allow RSA algorithm?
    max_version str
    Maximum TLS version
    min_version str
    Minimum TLS version
    authAlgoSha1 Boolean
    Allow SHA1 authentication?
    authAlgoSha256 Boolean
    Allow SHA256 authentication?
    authAlgoSha384 Boolean
    Allow SHA384 authentication?
    encAlgo3des Boolean
    Allow 3DES algorithm?
    encAlgoAes128Cbc Boolean
    Allow AES-128-CBC algorithm?
    encAlgoAes128Gcm Boolean
    Allow AES-128-GCM algorithm?
    encAlgoAes256Cbc Boolean
    Allow AES-256-CBC algorithm?
    encAlgoAes256Gcm Boolean
    Allow algorithm AES-256-GCM
    encAlgoRc4 Boolean
    Allow RC4 algorithm?
    keyxchgAlgoDhe Boolean
    Allow DHE algorithm?
    keyxchgAlgoEcdhe Boolean
    Allow ECDHE algorithm?
    keyxchgAlgoRsa Boolean
    Allow RSA algorithm?
    maxVersion String
    Maximum TLS version
    minVersion String
    Minimum TLS version

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate