CustomDomainAssociation constructor
CustomDomainAssociation(
- String name, {
- CustomDomainAssociationArgs? args,
- CustomResourceOptions? options,
Creates a new CustomDomainAssociation.
name The Pulumi resource name.
args Arguments used to configure this CustomDomainAssociation. The set of arguments for CustomDomainAssociation.
options Resource options controlling this resource's behavior.
Implementation
CustomDomainAssociation(
String name, {
CustomDomainAssociationArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:apprunner/customDomainAssociation:CustomDomainAssociation',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
certificateValidationRecords = registerOutput<List<CustomDomainAssociationCertificateValidationRecord>>('certificateValidationRecords', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return pulumi.Input.decodeList<CustomDomainAssociationCertificateValidationRecord>(guardedValue, (value) => CustomDomainAssociationCertificateValidationRecord.fromMap((value as Map).cast<String, dynamic>())); });
dnsTarget = registerOutput<String>('dnsTarget');
domainName = registerOutput<String>('domainName');
enableWwwSubdomain = registerOutput<bool?>('enableWwwSubdomain');
region = registerOutput<String>('region');
serviceArn = registerOutput<String>('serviceArn');
status = registerOutput<String>('status');
}