Class CfnServiceMixinProps
Properties for CfnServicePropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.VpcLattice
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnServiceMixinProps : ICfnServiceMixinProps
Syntax (vb)
Public Class CfnServiceMixinProps Implements ICfnServiceMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.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.CfnPropertyMixins.AWS.VpcLattice;
var cfnServiceMixinProps = new CfnServiceMixinProps {
AuthType = "authType",
CertificateArn = "certificateArn",
CustomDomainName = "customDomainName",
DnsEntry = new DnsEntryProperty {
DomainName = "domainName",
HostedZoneId = "hostedZoneId"
},
Name = "name",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnServiceMixinProps() | Properties for CfnServicePropsMixin. |
Properties
| AuthType | The type of IAM policy. |
| CertificateArn | The Amazon Resource Name (ARN) of the certificate. |
| CustomDomainName | The custom domain name of the service. |
| DnsEntry | Describes the DNS information of the service. |
| Name | The name of the service. |
| Tags | The tags for the service. |
Constructors
CfnServiceMixinProps()
Properties for CfnServicePropsMixin.
public CfnServiceMixinProps()
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.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.CfnPropertyMixins.AWS.VpcLattice;
var cfnServiceMixinProps = new CfnServiceMixinProps {
AuthType = "authType",
CertificateArn = "certificateArn",
CustomDomainName = "customDomainName",
DnsEntry = new DnsEntryProperty {
DomainName = "domainName",
HostedZoneId = "hostedZoneId"
},
Name = "name",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
AuthType
The type of IAM policy.
public string? AuthType { get; set; }
Property Value
Remarks
CertificateArn
The Amazon Resource Name (ARN) of the certificate.
public string? CertificateArn { get; set; }
Property Value
Remarks
CustomDomainName
The custom domain name of the service.
public string? CustomDomainName { get; set; }
Property Value
Remarks
DnsEntry
Describes the DNS information of the service.
public object? DnsEntry { get; set; }
Property Value
Remarks
This field is read-only.
Type union: either IResolvable or CfnServicePropsMixin.IDnsEntryProperty
Name
The name of the service.
public string? Name { get; set; }
Property Value
Remarks
The name must be unique within the account. The valid characters are a-z, 0-9, and hyphens (-). You can't use a hyphen as the first or last character, or immediately after another hyphen.
If you don't specify a name, CloudFormation generates one. However, if you specify a name, and later want to replace the resource, you must specify a new name.