Class CfnAcmeEndpointMixinProps
Properties for CfnAcmeEndpointPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.CertificateManager
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnAcmeEndpointMixinProps : ICfnAcmeEndpointMixinProps
Syntax (vb)
Public Class CfnAcmeEndpointMixinProps Implements ICfnAcmeEndpointMixinProps
Remarks
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.CfnPropertyMixins.AWS.CertificateManager;
var cfnAcmeEndpointMixinProps = new CfnAcmeEndpointMixinProps {
AuthorizationBehavior = "authorizationBehavior",
CertificateAuthority = new CertificateAuthorityProperty {
PublicCertificateAuthority = new PublicCertificateAuthorityProperty {
AllowedKeyAlgorithms = new [] { "allowedKeyAlgorithms" }
}
},
CertificateTags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Contact = "contact",
Tags = new [] { new TagsItemsProperty {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnAcmeEndpointMixinProps() | Properties for CfnAcmeEndpointPropsMixin. |
Properties
| AuthorizationBehavior | The authorization behavior for the ACME endpoint. |
| CertificateAuthority | The certificate authority configuration for the ACME endpoint. |
| CertificateTags | Tags applied to certificates issued via this endpoint. |
| Contact | Whether contact information is required for the ACME endpoint. |
| Tags | Tags associated with the ACME endpoint. |
Constructors
CfnAcmeEndpointMixinProps()
Properties for CfnAcmeEndpointPropsMixin.
public CfnAcmeEndpointMixinProps()
Remarks
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.CfnPropertyMixins.AWS.CertificateManager;
var cfnAcmeEndpointMixinProps = new CfnAcmeEndpointMixinProps {
AuthorizationBehavior = "authorizationBehavior",
CertificateAuthority = new CertificateAuthorityProperty {
PublicCertificateAuthority = new PublicCertificateAuthorityProperty {
AllowedKeyAlgorithms = new [] { "allowedKeyAlgorithms" }
}
},
CertificateTags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Contact = "contact",
Tags = new [] { new TagsItemsProperty {
Key = "key",
Value = "value"
} }
};
Properties
AuthorizationBehavior
The authorization behavior for the ACME endpoint.
public string? AuthorizationBehavior { get; set; }
Property Value
Remarks
CertificateAuthority
The certificate authority configuration for the ACME endpoint.
public object? CertificateAuthority { get; set; }
Property Value
Remarks
CertificateTags
Tags applied to certificates issued via this endpoint.
public object? CertificateTags { get; set; }
Property Value
Remarks
Contact
Whether contact information is required for the ACME endpoint.
public string? Contact { get; set; }
Property Value
Remarks
Tags
Tags associated with the ACME endpoint.
public CfnAcmeEndpointPropsMixin.ITagsItemsProperty[]? Tags { get; set; }