toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'backupKind': ?pulumi.Input.mapOptionalInputValue<BackupRunBackupKind, String>(backupKind, (value) => value.wireValue),
    'description': ?description,
    'diskEncryptionConfiguration': ?pulumi.Input.mapOptionalInputValue<DiskEncryptionConfiguration, Map<String, dynamic>>(diskEncryptionConfiguration, (value) => value.toMap()),
    'diskEncryptionStatus': ?pulumi.Input.mapOptionalInputValue<DiskEncryptionStatus, Map<String, dynamic>>(diskEncryptionStatus, (value) => value.toMap()),
    'endTime': ?endTime,
    'enqueuedTime': ?enqueuedTime,
    'error': ?pulumi.Input.mapOptionalInputValue<OperationError, Map<String, dynamic>>(error, (value) => value.toMap()),
    'id': ?id,
    'instance': instance,
    'kind': ?kind,
    'location': ?location,
    'project': ?project,
    'selfLink': ?selfLink,
    'startTime': ?startTime,
    'timeZone': ?timeZone,
    'type': ?pulumi.Input.mapOptionalInputValue<BackupRunType, String>(type, (value) => value.wireValue),
    'windowStartTime': ?windowStartTime,
  };
}