toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'allNamespaces': ?allNamespaces,
    'encryptionKey': ?pulumi.Input.mapOptionalInputValue<BackupPlanBackupConfigEncryptionKey, Map<String, dynamic>>(encryptionKey, (value) => value.toMap()),
    'includeSecrets': ?includeSecrets,
    'includeVolumeData': ?includeVolumeData,
    'permissiveMode': ?permissiveMode,
    'selectedApplications': ?pulumi.Input.mapOptionalInputValue<BackupPlanBackupConfigSelectedApplications, Map<String, dynamic>>(selectedApplications, (value) => value.toMap()),
    'selectedNamespaceLabels': ?pulumi.Input.mapOptionalInputValue<BackupPlanBackupConfigSelectedNamespaceLabels, Map<String, dynamic>>(selectedNamespaceLabels, (value) => value.toMap()),
    'selectedNamespaces': ?pulumi.Input.mapOptionalInputValue<BackupPlanBackupConfigSelectedNamespaces, Map<String, dynamic>>(selectedNamespaces, (value) => value.toMap()),
  };
}