Package-level declarations

Types

Link copied to clipboard
data class AutomationRule(val advanceRolloutRule: AutomationRuleAdvanceRolloutRule? = null, val promoteReleaseRule: AutomationRulePromoteReleaseRule? = null, val repairRolloutRule: AutomationRuleRepairRolloutRule? = null, val timedPromoteReleaseRule: AutomationRuleTimedPromoteReleaseRule? = 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
data class AutomationRuleRepairRolloutRule(val id: String, val jobs: List<String>? = null, val phases: List<String>? = null, val repairPhases: List<AutomationRuleRepairRolloutRuleRepairPhase>? = null)
data class AutomationRuleRepairRolloutRuleRepairPhaseRetry(val attempts: String, val backoffMode: String? = null, val wait: String? = null)
data class AutomationRuleRepairRolloutRuleRepairPhaseRollback(val destinationPhase: String? = null, val disableRollbackIfRolloutPending: Boolean? = null)
Link copied to clipboard
data class AutomationRuleTimedPromoteReleaseRule(val destinationPhase: String? = null, val destinationTargetId: String? = null, val id: String, val schedule: String, val timeZone: String)
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 routeDestinations: DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshRouteDestinations? = 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 DeployPolicyRule(val rolloutRestriction: DeployPolicyRuleRolloutRestriction? = null)
Link copied to clipboard
data class DeployPolicyRuleRolloutRestriction(val actions: List<String>? = null, val id: String, val invokers: List<String>? = null, val timeWindows: DeployPolicyRuleRolloutRestrictionTimeWindows? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndDate(val day: Int? = null, val month: Int? = null, val year: Int? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartDate(val day: Int? = null, val month: Int? = null, val year: Int? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowEndTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
data class DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowStartTime(val hours: Int? = null, val minutes: Int? = null, val nanos: Int? = null, val seconds: Int? = null)
Link copied to clipboard
data class DeployPolicySelector(val deliveryPipeline: DeployPolicySelectorDeliveryPipeline? = null, val target: DeployPolicySelectorTarget? = null)
Link copied to clipboard
data class DeployPolicySelectorDeliveryPipeline(val id: String? = null, val labels: Map<String, String>? = null)
Link copied to clipboard
data class DeployPolicySelectorTarget(val id: String? = null, val labels: Map<String, String>? = null)
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 TargetAssociatedEntity(val anthosClusters: List<TargetAssociatedEntityAnthosCluster>? = null, val entityId: String, val gkeClusters: List<TargetAssociatedEntityGkeCluster>? = null)
Link copied to clipboard
data class TargetAssociatedEntityAnthosCluster(val membership: String? = null)
Link copied to clipboard
data class TargetAssociatedEntityGkeCluster(val cluster: String? = null, val internalIp: Boolean? = null, val proxyUrl: 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 dnsEndpoint: Boolean? = 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)