Package-level declarations

Types

Link copied to clipboard
data class AutomationRule(val advanceRolloutRule: AutomationRuleAdvanceRolloutRule? = null, val promoteReleaseRule: AutomationRulePromoteReleaseRule? = null)
Link copied to clipboard
data class AutomationRuleAdvanceRolloutRule(val id: String, val sourcePhases: List<String>? = null, val wait: String? = null)
Link copied to clipboard
data class AutomationRulePromoteReleaseRule(val destinationPhase: String? = null, val destinationTargetId: String? = null, val id: String, val wait: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AutomationSelectorTarget(val id: String? = null, val labels: Map<String, String>? = null)
Link copied to clipboard
data class CustomTargetTypeCustomActions(val deployAction: String, val includeSkaffoldModules: List<CustomTargetTypeCustomActionsIncludeSkaffoldModule>? = null, val renderAction: String? = null)
data class CustomTargetTypeCustomActionsIncludeSkaffoldModuleGit(val path: String? = null, val ref: String? = null, val repo: String)
Link copied to clipboard
data class CustomTargetTypeIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class CustomTargetTypeIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class DeliveryPipelineCondition(val pipelineReadyConditions: List<DeliveryPipelineConditionPipelineReadyCondition>? = null, val targetsPresentConditions: List<DeliveryPipelineConditionTargetsPresentCondition>? = null, val targetsTypeConditions: List<DeliveryPipelineConditionTargetsTypeCondition>? = null)
data class DeliveryPipelineConditionPipelineReadyCondition(val status: Boolean? = null, val updateTime: String? = null)
data class DeliveryPipelineConditionTargetsPresentCondition(val missingTargets: List<String>? = null, val status: Boolean? = null, val updateTime: String? = null)
data class DeliveryPipelineConditionTargetsTypeCondition(val errorDetails: String? = null, val status: Boolean? = null)
Link copied to clipboard
data class DeliveryPipelineIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class DeliveryPipelineIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class DeliveryPipelineSerialPipelineStage(val deployParameters: List<DeliveryPipelineSerialPipelineStageDeployParameter>? = null, val profiles: List<String>? = null, val strategy: DeliveryPipelineSerialPipelineStageStrategy? = null, val targetId: String? = null)
data class DeliveryPipelineSerialPipelineStageDeployParameter(val matchTargetLabels: Map<String, String>? = null, val values: Map<String, String>)
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigCloudRun(val automaticTrafficControl: Boolean? = null, val canaryRevisionTags: List<String>? = null, val priorRevisionTags: List<String>? = null, val stableRevisionTags: List<String>? = null)
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMesh(val deployment: String, val httpRoute: String, val podSelectorLabel: String? = null, val routeUpdateWaitTime: String? = null, val service: String, val stableCutbackDuration: String? = null)
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesServiceNetworking(val deployment: String, val disablePodOverprovisioning: Boolean? = null, val podSelectorLabel: String? = null, val service: String)
Link copied to clipboard
data class GetCustomTargetTypeIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getCustomTargetTypeIamPolicy.

Link copied to clipboard
data class GetDeliveryPipelineIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getDeliveryPipelineIamPolicy.

Link copied to clipboard
data class GetTargetIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getTargetIamPolicy.

Link copied to clipboard
data class TargetAnthosCluster(val membership: String? = null)
Link copied to clipboard
data class TargetCustomTarget(val customTargetType: String)
Link copied to clipboard
data class TargetExecutionConfig(val artifactStorage: String? = null, val executionTimeout: String? = null, val serviceAccount: String? = null, val usages: List<String>, val verbose: Boolean? = null, val workerPool: String? = null)
Link copied to clipboard
data class TargetGke(val cluster: String? = null, val internalIp: Boolean? = null, val proxyUrl: String? = null)
Link copied to clipboard
data class TargetIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class TargetIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class TargetMultiTarget(val targetIds: List<String>)
Link copied to clipboard
data class TargetRun(val location: String)