DescribeProjectOutput.fromJson constructor
DescribeProjectOutput.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DescribeProjectOutput.fromJson(Map<String, dynamic> json) {
return DescribeProjectOutput(
creationTime:
nonNullableTimeStampFromJson(json['CreationTime'] as Object),
projectArn: json['ProjectArn'] as String,
projectId: json['ProjectId'] as String,
projectName: json['ProjectName'] as String,
projectStatus: (json['ProjectStatus'] as String).toProjectStatus(),
serviceCatalogProvisioningDetails:
ServiceCatalogProvisioningDetails.fromJson(
json['ServiceCatalogProvisioningDetails']
as Map<String, dynamic>),
createdBy: json['CreatedBy'] != null
? UserContext.fromJson(json['CreatedBy'] as Map<String, dynamic>)
: null,
projectDescription: json['ProjectDescription'] as String?,
serviceCatalogProvisionedProductDetails:
json['ServiceCatalogProvisionedProductDetails'] != null
? ServiceCatalogProvisionedProductDetails.fromJson(
json['ServiceCatalogProvisionedProductDetails']
as Map<String, dynamic>)
: null,
);
}