GetTypeProviderDeploymentmanagerV2betaResult.fromMap constructor

GetTypeProviderDeploymentmanagerV2betaResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetTypeProviderDeploymentmanagerV2betaResult.fromMap(Map<String, dynamic> map) {
  return GetTypeProviderDeploymentmanagerV2betaResult(
    collectionOverrides: pulumi.Input.decodeList<CollectionOverrideResponseDeploymentmanagerV2beta>(map['collectionOverrides']!, (value) => CollectionOverrideResponseDeploymentmanagerV2beta.fromMap((value as Map).cast<String, dynamic>())),
    credential: CredentialResponseDeploymentmanagerV2beta.fromMap((map['credential']! as Map).cast<String, dynamic>()),
    customCertificateAuthorityRoots: (map['customCertificateAuthorityRoots'] as List).cast<String>(),
    description: map['description'] as String,
    descriptorUrl: map['descriptorUrl'] as String,
    insertTime: map['insertTime'] as String,
    labels: pulumi.Input.decodeList<TypeProviderLabelEntryResponseDeploymentmanagerV2beta>(map['labels']!, (value) => TypeProviderLabelEntryResponseDeploymentmanagerV2beta.fromMap((value as Map).cast<String, dynamic>())),
    name: map['name'] as String,
    operation: OperationResponseDeploymentmanagerV2beta.fromMap((map['operation']! as Map).cast<String, dynamic>()),
    options: OptionsResponseDeploymentmanagerV2beta.fromMap((map['options']! as Map).cast<String, dynamic>()),
    selfLink: map['selfLink'] as String,
  );
}