CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfiguration.fromMap constructor
CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfiguration.fromMap()
Implementation
factory CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfiguration.fromMap(Map<String, dynamic> map) {
return CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfiguration(
backupConfiguration: (() { final guardedValue = map['backupConfiguration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationBackupConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
logGroupNameConfiguration: (() { final guardedValue = map['logGroupNameConfiguration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationLogGroupNameConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
logsEncryptionConfiguration: (() { final guardedValue = map['logsEncryptionConfiguration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationLogsEncryptionConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
tagPropagationConfiguration: (() { final guardedValue = map['tagPropagationConfiguration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}