toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'customerManagedEncryptionEnforcementConfigs': pulumi.Input.mapInputValue<List<GetBucketEncryptionCustomerManagedEncryptionEnforcementConfig>, List<Map<String, dynamic>>>(customerManagedEncryptionEnforcementConfigs, (value) => pulumi.Input.encodeList<GetBucketEncryptionCustomerManagedEncryptionEnforcementConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'customerSuppliedEncryptionEnforcementConfigs': pulumi.Input.mapInputValue<List<GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig>, List<Map<String, dynamic>>>(customerSuppliedEncryptionEnforcementConfigs, (value) => pulumi.Input.encodeList<GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'defaultKmsKeyName': defaultKmsKeyName,
'googleManagedEncryptionEnforcementConfigs': pulumi.Input.mapInputValue<List<GetBucketEncryptionGoogleManagedEncryptionEnforcementConfig>, List<Map<String, dynamic>>>(googleManagedEncryptionEnforcementConfigs, (value) => pulumi.Input.encodeList<GetBucketEncryptionGoogleManagedEncryptionEnforcementConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}