Package-level declarations

Types

Link copied to clipboard
data class AutomationRuleAdvanceRolloutRuleArgs(val id: Output<String>, val sourcePhases: Output<List<String>>? = null, val wait: Output<String>? = null) : ConvertibleToJava<AutomationRuleAdvanceRolloutRuleArgs>
Link copied to clipboard
data class AutomationRuleArgs(val advanceRolloutRule: Output<AutomationRuleAdvanceRolloutRuleArgs>? = null, val promoteReleaseRule: Output<AutomationRulePromoteReleaseRuleArgs>? = null, val repairRolloutRule: Output<AutomationRuleRepairRolloutRuleArgs>? = null, val timedPromoteReleaseRule: Output<AutomationRuleTimedPromoteReleaseRuleArgs>? = null) : ConvertibleToJava<AutomationRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class AutomationRulePromoteReleaseRuleArgs(val destinationPhase: Output<String>? = null, val destinationTargetId: Output<String>? = null, val id: Output<String>, val wait: Output<String>? = null) : ConvertibleToJava<AutomationRulePromoteReleaseRuleArgs>
Link copied to clipboard
data class AutomationRuleRepairRolloutRuleArgs(val id: Output<String>, val jobs: Output<List<String>>? = null, val phases: Output<List<String>>? = null, val repairPhases: Output<List<AutomationRuleRepairRolloutRuleRepairPhaseArgs>>? = null) : ConvertibleToJava<AutomationRuleRepairRolloutRuleArgs>
data class AutomationRuleRepairRolloutRuleRepairPhaseArgs(val retry: Output<AutomationRuleRepairRolloutRuleRepairPhaseRetryArgs>? = null, val rollback: Output<AutomationRuleRepairRolloutRuleRepairPhaseRollbackArgs>? = null) : ConvertibleToJava<AutomationRuleRepairRolloutRuleRepairPhaseArgs>
data class AutomationRuleRepairRolloutRuleRepairPhaseRetryArgs(val attempts: Output<String>, val backoffMode: Output<String>? = null, val wait: Output<String>? = null) : ConvertibleToJava<AutomationRuleRepairRolloutRuleRepairPhaseRetryArgs>
data class AutomationRuleRepairRolloutRuleRepairPhaseRollbackArgs(val destinationPhase: Output<String>? = null, val disableRollbackIfRolloutPending: Output<Boolean>? = null) : ConvertibleToJava<AutomationRuleRepairRolloutRuleRepairPhaseRollbackArgs>
data class AutomationRuleTimedPromoteReleaseRuleArgs(val destinationPhase: Output<String>? = null, val destinationTargetId: Output<String>? = null, val id: Output<String>, val schedule: Output<String>, val timeZone: Output<String>) : ConvertibleToJava<AutomationRuleTimedPromoteReleaseRuleArgs>
Link copied to clipboard
data class AutomationSelectorArgs(val targets: Output<List<AutomationSelectorTargetArgs>>) : ConvertibleToJava<AutomationSelectorArgs>
Link copied to clipboard
data class AutomationSelectorTargetArgs(val id: Output<String>? = null, val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<AutomationSelectorTargetArgs>
Link copied to clipboard
data class CustomTargetTypeCustomActionsArgs(val deployAction: Output<String>, val includeSkaffoldModules: Output<List<CustomTargetTypeCustomActionsIncludeSkaffoldModuleArgs>>? = null, val renderAction: Output<String>? = null) : ConvertibleToJava<CustomTargetTypeCustomActionsArgs>
data class CustomTargetTypeCustomActionsIncludeSkaffoldModuleArgs(val configs: Output<List<String>>? = null, val git: Output<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGitArgs>? = null, val googleCloudBuildRepo: Output<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudBuildRepoArgs>? = null, val googleCloudStorage: Output<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudStorageArgs>? = null) : ConvertibleToJava<CustomTargetTypeCustomActionsIncludeSkaffoldModuleArgs>
data class CustomTargetTypeCustomActionsIncludeSkaffoldModuleGitArgs(val path: Output<String>? = null, val ref: Output<String>? = null, val repo: Output<String>) : ConvertibleToJava<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGitArgs>
data class CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudBuildRepoArgs(val path: Output<String>? = null, val ref: Output<String>? = null, val repository: Output<String>) : ConvertibleToJava<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudBuildRepoArgs>
data class CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudStorageArgs(val path: Output<String>? = null, val source: Output<String>) : ConvertibleToJava<CustomTargetTypeCustomActionsIncludeSkaffoldModuleGoogleCloudStorageArgs>
Link copied to clipboard
data class CustomTargetTypeIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CustomTargetTypeIamBindingConditionArgs>
Link copied to clipboard
data class CustomTargetTypeIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CustomTargetTypeIamMemberConditionArgs>
Link copied to clipboard
data class DeliveryPipelineIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<DeliveryPipelineIamBindingConditionArgs>
Link copied to clipboard
data class DeliveryPipelineIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<DeliveryPipelineIamMemberConditionArgs>
Link copied to clipboard
data class DeliveryPipelineSerialPipelineArgs(val stages: Output<List<DeliveryPipelineSerialPipelineStageArgs>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineArgs>
Link copied to clipboard
data class DeliveryPipelineSerialPipelineStageArgs(val deployParameters: Output<List<DeliveryPipelineSerialPipelineStageDeployParameterArgs>>? = null, val profiles: Output<List<String>>? = null, val strategy: Output<DeliveryPipelineSerialPipelineStageStrategyArgs>? = null, val targetId: Output<String>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageArgs>
data class DeliveryPipelineSerialPipelineStageDeployParameterArgs(val matchTargetLabels: Output<Map<String, String>>? = null, val values: Output<Map<String, String>>) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageDeployParameterArgs>
data class DeliveryPipelineSerialPipelineStageStrategyArgs(val canary: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryArgs>? = null, val standard: Output<DeliveryPipelineSerialPipelineStageStrategyStandardArgs>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryArgs(val canaryDeployment: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentArgs>? = null, val customCanaryDeployment: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentArgs>? = null, val runtimeConfig: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigArgs>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentArgs(val percentages: Output<List<Int>>, val postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPostdeployArgs>? = null, val predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPredeployArgs>? = null, val verify: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPostdeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPostdeployArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPredeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeploymentPredeployArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentArgs(val phaseConfigs: Output<List<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigArgs>>) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigArgs(val percentage: Output<Int>, val phaseId: Output<String>, val postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs>? = null, val predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs>? = null, val profiles: Output<List<String>>? = null, val verify: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigArgs(val cloudRun: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigCloudRunArgs>? = null, val kubernetes: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesArgs>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigCloudRunArgs(val automaticTrafficControl: Output<Boolean>? = null, val canaryRevisionTags: Output<List<String>>? = null, val priorRevisionTags: Output<List<String>>? = null, val stableRevisionTags: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigCloudRunArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshArgs(val deployment: Output<String>, val httpRoute: Output<String>, val podSelectorLabel: Output<String>? = null, val routeDestinations: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshRouteDestinationsArgs>? = null, val routeUpdateWaitTime: Output<String>? = null, val service: Output<String>, val stableCutbackDuration: Output<String>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshRouteDestinationsArgs(val destinationIds: Output<List<String>>, val propagateService: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesGatewayServiceMeshRouteDestinationsArgs>
data class DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesServiceNetworkingArgs(val deployment: Output<String>, val disablePodOverprovisioning: Output<Boolean>? = null, val podSelectorLabel: Output<String>? = null, val service: Output<String>) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfigKubernetesServiceNetworkingArgs>
data class DeliveryPipelineSerialPipelineStageStrategyStandardArgs(val postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyStandardPostdeployArgs>? = null, val predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyStandardPredeployArgs>? = null, val verify: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyStandardArgs>
data class DeliveryPipelineSerialPipelineStageStrategyStandardPostdeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyStandardPostdeployArgs>
data class DeliveryPipelineSerialPipelineStageStrategyStandardPredeployArgs(val actions: Output<List<String>>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyStandardPredeployArgs>
Link copied to clipboard
data class DeployPolicyRuleArgs(val rolloutRestriction: Output<DeployPolicyRuleRolloutRestrictionArgs>? = null) : ConvertibleToJava<DeployPolicyRuleArgs>
Link copied to clipboard
data class DeployPolicyRuleRolloutRestrictionArgs(val actions: Output<List<String>>? = null, val id: Output<String>, val invokers: Output<List<String>>? = null, val timeWindows: Output<DeployPolicyRuleRolloutRestrictionTimeWindowsArgs>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsArgs(val oneTimeWindows: Output<List<DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowArgs>>? = null, val timeZone: Output<String>, val weeklyWindows: Output<List<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowArgs>>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndDateArgs(val day: Output<Int>? = null, val month: Output<Int>? = null, val year: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndDateArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowEndTimeArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartDateArgs(val day: Output<Int>? = null, val month: Output<Int>? = null, val year: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartDateArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsOneTimeWindowStartTimeArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowArgs(val daysOfWeeks: Output<List<String>>? = null, val endTime: Output<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowEndTimeArgs>? = null, val startTime: Output<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowStartTimeArgs>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowEndTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowEndTimeArgs>
data class DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowStartTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<DeployPolicyRuleRolloutRestrictionTimeWindowsWeeklyWindowStartTimeArgs>
Link copied to clipboard
data class DeployPolicySelectorArgs(val deliveryPipeline: Output<DeployPolicySelectorDeliveryPipelineArgs>? = null, val target: Output<DeployPolicySelectorTargetArgs>? = null) : ConvertibleToJava<DeployPolicySelectorArgs>
Link copied to clipboard
data class DeployPolicySelectorDeliveryPipelineArgs(val id: Output<String>? = null, val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<DeployPolicySelectorDeliveryPipelineArgs>
Link copied to clipboard
data class DeployPolicySelectorTargetArgs(val id: Output<String>? = null, val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<DeployPolicySelectorTargetArgs>
Link copied to clipboard
data class GetCustomTargetTypeIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetCustomTargetTypeIamPolicyPlainArgs>

A collection of arguments for invoking getCustomTargetTypeIamPolicy.

Link copied to clipboard
data class GetDeliveryPipelineIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetDeliveryPipelineIamPolicyPlainArgs>

A collection of arguments for invoking getDeliveryPipelineIamPolicy.

Link copied to clipboard
data class GetTargetIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetTargetIamPolicyPlainArgs>

A collection of arguments for invoking getTargetIamPolicy.

Link copied to clipboard
data class TargetAnthosClusterArgs(val membership: Output<String>? = null) : ConvertibleToJava<TargetAnthosClusterArgs>
Link copied to clipboard
data class TargetAssociatedEntityAnthosClusterArgs(val membership: Output<String>? = null) : ConvertibleToJava<TargetAssociatedEntityAnthosClusterArgs>
Link copied to clipboard
data class TargetAssociatedEntityArgs(val anthosClusters: Output<List<TargetAssociatedEntityAnthosClusterArgs>>? = null, val entityId: Output<String>, val gkeClusters: Output<List<TargetAssociatedEntityGkeClusterArgs>>? = null) : ConvertibleToJava<TargetAssociatedEntityArgs>
Link copied to clipboard
data class TargetAssociatedEntityGkeClusterArgs(val cluster: Output<String>? = null, val internalIp: Output<Boolean>? = null, val proxyUrl: Output<String>? = null) : ConvertibleToJava<TargetAssociatedEntityGkeClusterArgs>
Link copied to clipboard
data class TargetCustomTargetArgs(val customTargetType: Output<String>) : ConvertibleToJava<TargetCustomTargetArgs>
Link copied to clipboard
data class TargetExecutionConfigArgs(val artifactStorage: Output<String>? = null, val executionTimeout: Output<String>? = null, val serviceAccount: Output<String>? = null, val usages: Output<List<String>>, val verbose: Output<Boolean>? = null, val workerPool: Output<String>? = null) : ConvertibleToJava<TargetExecutionConfigArgs>
Link copied to clipboard
data class TargetGkeArgs(val cluster: Output<String>? = null, val dnsEndpoint: Output<Boolean>? = null, val internalIp: Output<Boolean>? = null, val proxyUrl: Output<String>? = null) : ConvertibleToJava<TargetGkeArgs>
Link copied to clipboard
Link copied to clipboard
data class TargetIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<TargetIamBindingConditionArgs>
Link copied to clipboard
data class TargetIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<TargetIamMemberConditionArgs>
Link copied to clipboard
data class TargetMultiTargetArgs(val targetIds: Output<List<String>>) : ConvertibleToJava<TargetMultiTargetArgs>
Link copied to clipboard
data class TargetRunArgs(val location: Output<String>) : ConvertibleToJava<TargetRunArgs>
Link copied to clipboard