Class DomainNameDomainNameConfigurationArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ApiGatewayV2.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DomainNameDomainNameConfigurationArgs : ResourceArgs
Constructors
View SourceDomainNameDomainNameConfigurationArgs()
Declaration
public DomainNameDomainNameConfigurationArgs()
Properties
View SourceCertificateArn
The ARN of an AWS-managed certificate that will be used by the endpoint for the domain name. AWS Certificate Manager is the only supported source.
Use the aws.acm.Certificate resource to configure an ACM certificate.
Declaration
public Input<string> CertificateArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EndpointType
The endpoint type. Valid values: REGIONAL.
Declaration
public Input<string> EndpointType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HostedZoneId
The Amazon Route 53 Hosted Zone ID of the endpoint.
Declaration
public Input<string> HostedZoneId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SecurityPolicy
The Transport Layer Security (TLS) version of the security policy for the domain name. Valid values: TLS_1_2.
Declaration
public Input<string> SecurityPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TargetDomainName
The target domain name.
Declaration
public Input<string> TargetDomainName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |