Skip to main content

AppEnvironmentBackupShippingV2Input

Input for updating V2 backup shipping configuration. provider is required and callers should provide the matching provider-specific object_storage_config_* block.

input AppEnvironmentBackupShippingV2Input {
dailyHour: Int
enabled: Boolean!
environmentId: Int!
id: Int!
object_storage_config_azure: CloudShippingObjectStorageConfigAzureInput
object_storage_config_gcp: CloudShippingObjectStorageConfigGCPInput
object_storage_config_s3: CloudShippingObjectStorageConfigS3Input
path: String
provider: CloudShippingObjectStorageProviders!
schedule: BackupShippingSchedule
}

Fields

AppEnvironmentBackupShippingV2Input.dailyHour ● Int scalar common

The daily hour used for daily schedules.

AppEnvironmentBackupShippingV2Input.enabled ● Boolean! non-null scalar common

Whether backup shipping is enabled.

AppEnvironmentBackupShippingV2Input.environmentId ● Int! non-null scalar common

The environment ID.

AppEnvironmentBackupShippingV2Input.id ● Int! non-null scalar common

The application ID.

AppEnvironmentBackupShippingV2Input.object_storage_config_azure ● CloudShippingObjectStorageConfigAzureInput input common

The Azure configuration, used when provider is azure_blob_storage.

AppEnvironmentBackupShippingV2Input.object_storage_config_gcp ● CloudShippingObjectStorageConfigGCPInput input common

The GCP configuration, used when provider is gcp_cloud_storage.

AppEnvironmentBackupShippingV2Input.object_storage_config_s3 ● CloudShippingObjectStorageConfigS3Input input common

The S3 configuration, used when provider is aws_s3.

AppEnvironmentBackupShippingV2Input.path ● String scalar common

The destination path prefix.

AppEnvironmentBackupShippingV2Input.provider ● CloudShippingObjectStorageProviders! non-null enum common

The object storage provider.

AppEnvironmentBackupShippingV2Input.schedule ● BackupShippingSchedule enum common

The backup shipping schedule.

Member Of

updateBackupShippingConfigV2 mutation ● validateBackupShippingConfigV2 mutation