DomainDescriptionType.fromJson constructor

DomainDescriptionType.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DomainDescriptionType.fromJson(Map<String, dynamic> json) {
  return DomainDescriptionType(
    awsAccountId: json['AWSAccountId'] as String?,
    cloudFrontDistribution: json['CloudFrontDistribution'] as String?,
    customDomainConfig: json['CustomDomainConfig'] != null
        ? CustomDomainConfigType.fromJson(
            json['CustomDomainConfig'] as Map<String, dynamic>)
        : null,
    domain: json['Domain'] as String?,
    s3Bucket: json['S3Bucket'] as String?,
    status: (json['Status'] as String?)?.toDomainStatusType(),
    userPoolId: json['UserPoolId'] as String?,
    version: json['Version'] as String?,
  );
}