DomainNameConfiguration class

The domain name configuration.

Constructors

DomainNameConfiguration({String? apiGatewayDomainName, String? certificateArn, String? certificateName, DateTime? certificateUploadDate, DomainNameStatus? domainNameStatus, String? domainNameStatusMessage, EndpointType? endpointType, String? hostedZoneId, SecurityPolicy? securityPolicy})
DomainNameConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

apiGatewayDomainName String?
A domain name for the API.
final
certificateArn String?
An AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.
final
certificateName String?
The user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.
final
certificateUploadDate DateTime?
The timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.
final
domainNameStatus DomainNameStatus?
The status of the domain name migration. The valid values are AVAILABLE and UPDATING. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.
final
domainNameStatusMessage String?
An optional text message containing detailed information about status of the domain name migration.
final
endpointType EndpointType?
The endpoint type.
final
hashCode int
The hash code for this object.
no setterinherited
hostedZoneId String?
The Amazon Route 53 Hosted Zone ID of the endpoint.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityPolicy SecurityPolicy?
The Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited