BuildOptionsResponse.fromMap constructor
BuildOptionsResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory BuildOptionsResponse.fromMap(Map<String, dynamic> map) {
return BuildOptionsResponse(
automapSubstitutions: pulumi.Input.fromValue(map['automapSubstitutions'] as bool),
defaultLogsBucketBehavior: pulumi.Input.fromValue(map['defaultLogsBucketBehavior'] as String),
diskSizeGb: pulumi.Input.fromValue(map['diskSizeGb'] as String),
dynamicSubstitutions: pulumi.Input.fromValue(map['dynamicSubstitutions'] as bool),
env: pulumi.Input.fromValue((map['env'] as List).cast<String>()),
logStreamingOption: pulumi.Input.fromValue(map['logStreamingOption'] as String),
logging: pulumi.Input.fromValue(map['logging'] as String),
machineType: pulumi.Input.fromValue(map['machineType'] as String),
pool: pulumi.Input.fromValue(PoolOptionResponse.fromMap((map['pool']! as Map).cast<String, dynamic>())),
requestedVerifyOption: pulumi.Input.fromValue(map['requestedVerifyOption'] as String),
secretEnv: pulumi.Input.fromValue((map['secretEnv'] as List).cast<String>()),
sourceProvenanceHash: pulumi.Input.fromValue((map['sourceProvenanceHash'] as List).cast<String>()),
substitutionOption: pulumi.Input.fromValue(map['substitutionOption'] as String),
volumes: pulumi.Input.fromValue(pulumi.Input.decodeList<VolumeResponse>(map['volumes']!, (value) => VolumeResponse.fromMap((value as Map).cast<String, dynamic>()))),
workerPool: pulumi.Input.fromValue(map['workerPool'] as String),
);
}