toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'appNetworkAccessType': ?appNetworkAccessType,
'appSecurityGroupManagement': ?appSecurityGroupManagement,
'arn': ?arn,
'authMode': ?authMode,
'defaultSpaceSettings': ?pulumi.Input.mapOptionalInputValue<DomainDefaultSpaceSettings, Map<String, dynamic>>(defaultSpaceSettings, (value) => value.toMap()),
'defaultUserSettings': ?pulumi.Input.mapOptionalInputValue<DomainDefaultUserSettings, Map<String, dynamic>>(defaultUserSettings, (value) => value.toMap()),
'domainName': ?domainName,
'domainSettings': ?pulumi.Input.mapOptionalInputValue<DomainDomainSettings, Map<String, dynamic>>(domainSettings, (value) => value.toMap()),
'homeEfsFileSystemId': ?homeEfsFileSystemId,
'kmsKeyId': ?kmsKeyId,
'region': ?region,
'retentionPolicy': ?pulumi.Input.mapOptionalInputValue<DomainRetentionPolicy, Map<String, dynamic>>(retentionPolicy, (value) => value.toMap()),
'securityGroupIdForDomainBoundary': ?securityGroupIdForDomainBoundary,
'singleSignOnApplicationArn': ?singleSignOnApplicationArn,
'singleSignOnManagedApplicationInstanceId': ?singleSignOnManagedApplicationInstanceId,
'subnetIds': ?subnetIds,
'tagPropagation': ?tagPropagation,
'tags': ?tags,
'tagsAll': ?tagsAll,
'url': ?url,
'vpcId': ?vpcId,
};
}