Show / Hide Table of Contents

Class CfnVirtualNode.TlsValidationContextTrustProperty

An object that represents a Transport Layer Security (TLS) validation context trust.

Inheritance
System.Object
CfnVirtualNode.TlsValidationContextTrustProperty
Implements
CfnVirtualNode.ITlsValidationContextTrustProperty
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.AWS.AppMesh.dll
Syntax (csharp)
public class TlsValidationContextTrustProperty : Object, CfnVirtualNode.ITlsValidationContextTrustProperty
Syntax (vb)
Public Class TlsValidationContextTrustProperty
    Inherits Object
    Implements CfnVirtualNode.ITlsValidationContextTrustProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppMesh;

var tlsValidationContextTrustProperty = new TlsValidationContextTrustProperty {
    Acm = new TlsValidationContextAcmTrustProperty {
        CertificateAuthorityArns = new [] { "certificateAuthorityArns" }
    },
    File = new TlsValidationContextFileTrustProperty {
        CertificateChain = "certificateChain"
    },
    Sds = new TlsValidationContextSdsTrustProperty {
        SecretName = "secretName"
    }
};

Synopsis

Constructors

TlsValidationContextTrustProperty()

Properties

Acm

A reference to an object that represents a Transport Layer Security (TLS) validation context trust for an AWS Certificate Manager certificate.

File

An object that represents a Transport Layer Security (TLS) validation context trust for a local file.

Sds

A reference to an object that represents a Transport Layer Security (TLS) Secret Discovery Service validation context trust.

Constructors

TlsValidationContextTrustProperty()

public TlsValidationContextTrustProperty()

Properties

Acm

A reference to an object that represents a Transport Layer Security (TLS) validation context trust for an AWS Certificate Manager certificate.

public object Acm { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-acm

File

An object that represents a Transport Layer Security (TLS) validation context trust for a local file.

public object File { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-file

Sds

A reference to an object that represents a Transport Layer Security (TLS) Secret Discovery Service validation context trust.

public object Sds { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-sds

Implements

CfnVirtualNode.ITlsValidationContextTrustProperty
Back to top Generated by DocFX