AppEnvironmentLogShippingV2Input
Input for updating V2 log shipping configuration. provider is required and callers should provide the matching provider-specific object_storage_config_* block.
input AppEnvironmentLogShippingV2Input {
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!
type: [CloudShippingLogsType!]!
}
Fields
AppEnvironmentLogShippingV2Input.enabled ● Boolean! non-null scalar common
Whether log shipping is enabled.
AppEnvironmentLogShippingV2Input.environmentId ● Int! non-null scalar common
The environment ID.
AppEnvironmentLogShippingV2Input.id ● Int! non-null scalar common
The application ID.
AppEnvironmentLogShippingV2Input.object_storage_config_azure ● CloudShippingObjectStorageConfigAzureInput input common
The Azure configuration, used when provider is azure_blob_storage.
AppEnvironmentLogShippingV2Input.object_storage_config_gcp ● CloudShippingObjectStorageConfigGCPInput input common
The GCP configuration, used when provider is gcp_cloud_storage.
AppEnvironmentLogShippingV2Input.object_storage_config_s3 ● CloudShippingObjectStorageConfigS3Input input common
The S3 configuration, used when provider is aws_s3.
AppEnvironmentLogShippingV2Input.path ● String scalar common
The destination path prefix.
AppEnvironmentLogShippingV2Input.provider ● CloudShippingObjectStorageProviders! non-null enum common
The object storage provider.
AppEnvironmentLogShippingV2Input.type ● [CloudShippingLogsType!]! non-null enum common
The log streams to ship.
Member Of
updateLogShippingConfigV2 mutation ● validateLogShippingConfigV2 mutation