GoogleCloudApigeeV1AddonsConfig.fromMap constructor
GoogleCloudApigeeV1AddonsConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCloudApigeeV1AddonsConfig.fromMap(Map<String, dynamic> map) {
return GoogleCloudApigeeV1AddonsConfig(
advancedApiOpsConfig: (() { final guardedValue = map['advancedApiOpsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1AdvancedApiOpsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
analyticsConfig: (() { final guardedValue = map['analyticsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1AnalyticsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
apiSecurityConfig: (() { final guardedValue = map['apiSecurityConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1ApiSecurityConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
connectorsPlatformConfig: (() { final guardedValue = map['connectorsPlatformConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1ConnectorsPlatformConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
integrationConfig: (() { final guardedValue = map['integrationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1IntegrationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
monetizationConfig: (() { final guardedValue = map['monetizationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1MonetizationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}