GoogleCloudApigeeV1GraphQLOperationConfig.fromMap constructor
GoogleCloudApigeeV1GraphQLOperationConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCloudApigeeV1GraphQLOperationConfig.fromMap(Map<String, dynamic> map) {
return GoogleCloudApigeeV1GraphQLOperationConfig(
apiSource: pulumi.Input.fromValue(map['apiSource'] as String),
attributes: (() { final guardedValue = map['attributes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<GoogleCloudApigeeV1Attribute>(guardedValue, (value) => GoogleCloudApigeeV1Attribute.fromMap((value as Map).cast<String, dynamic>()))); })(),
operations: pulumi.Input.fromValue(pulumi.Input.decodeList<GoogleCloudApigeeV1GraphQLOperation>(map['operations']!, (value) => GoogleCloudApigeeV1GraphQLOperation.fromMap((value as Map).cast<String, dynamic>()))),
quota: (() { final guardedValue = map['quota']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1Quota.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}