AddonsConfigAddonsConfig.fromMap constructor

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

Implementation

factory AddonsConfigAddonsConfig.fromMap(Map<String, dynamic> map) {
  return AddonsConfigAddonsConfig(
    advancedApiOpsConfig: (() { final guardedValue = map['advancedApiOpsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AddonsConfigAddonsConfigAdvancedApiOpsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    apiSecurityConfig: (() { final guardedValue = map['apiSecurityConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AddonsConfigAddonsConfigApiSecurityConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    connectorsPlatformConfig: (() { final guardedValue = map['connectorsPlatformConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AddonsConfigAddonsConfigConnectorsPlatformConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    integrationConfig: (() { final guardedValue = map['integrationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AddonsConfigAddonsConfigIntegrationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    monetizationConfig: (() { final guardedValue = map['monetizationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AddonsConfigAddonsConfigMonetizationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}