ServiceConfigResponse.fromMap constructor
ServiceConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ServiceConfigResponse.fromMap(Map<String, dynamic> map) {
return ServiceConfigResponse(
allTrafficOnLatestRevision: pulumi.Input.fromValue(map['allTrafficOnLatestRevision'] as bool),
availableCpu: pulumi.Input.fromValue(map['availableCpu'] as String),
availableMemory: pulumi.Input.fromValue(map['availableMemory'] as String),
environmentVariables: pulumi.Input.fromValue((map['environmentVariables'] as Map).cast<String, String>()),
ingressSettings: pulumi.Input.fromValue(map['ingressSettings'] as String),
maxInstanceCount: pulumi.Input.fromValue(map['maxInstanceCount'] as int),
maxInstanceRequestConcurrency: pulumi.Input.fromValue(map['maxInstanceRequestConcurrency'] as int),
minInstanceCount: pulumi.Input.fromValue(map['minInstanceCount'] as int),
revision: pulumi.Input.fromValue(map['revision'] as String),
secretEnvironmentVariables: pulumi.Input.fromValue(pulumi.Input.decodeList<SecretEnvVarResponseCloudfunctionsV2>(map['secretEnvironmentVariables']!, (value) => SecretEnvVarResponseCloudfunctionsV2.fromMap((value as Map).cast<String, dynamic>()))),
secretVolumes: pulumi.Input.fromValue(pulumi.Input.decodeList<SecretVolumeResponseCloudfunctionsV2>(map['secretVolumes']!, (value) => SecretVolumeResponseCloudfunctionsV2.fromMap((value as Map).cast<String, dynamic>()))),
securityLevel: pulumi.Input.fromValue(map['securityLevel'] as String),
service: pulumi.Input.fromValue(map['service'] as String),
serviceAccountEmail: pulumi.Input.fromValue(map['serviceAccountEmail'] as String),
timeoutSeconds: pulumi.Input.fromValue(map['timeoutSeconds'] as int),
uri: pulumi.Input.fromValue(map['uri'] as String),
vpcConnector: pulumi.Input.fromValue(map['vpcConnector'] as String),
vpcConnectorEgressSettings: pulumi.Input.fromValue(map['vpcConnectorEgressSettings'] as String),
);
}