Clouddeploy_v1Functions

Functions

Link copied to clipboard

Gets details of a single DeliveryPipeline.

suspend fun getDeliveryPipeline(deliveryPipelineId: String, location: String, project: String? = null): GetDeliveryPipelineResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getDeliveryPipelineIamPolicy(deliveryPipelineId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetDeliveryPipelineIamPolicyResult
Link copied to clipboard

Gets details of a single Release.

suspend fun getRelease(argument: suspend GetReleasePlainArgsBuilder.() -> Unit): GetReleaseResult
suspend fun getRelease(deliveryPipelineId: String, location: String, project: String? = null, releaseId: String): GetReleaseResult
Link copied to clipboard

Gets details of a single Rollout.

suspend fun getRollout(argument: suspend GetRolloutPlainArgsBuilder.() -> Unit): GetRolloutResult
suspend fun getRollout(deliveryPipelineId: String, location: String, project: String? = null, releaseId: String, rolloutId: String): GetRolloutResult
Link copied to clipboard

Gets details of a single Target.

suspend fun getTarget(argument: suspend GetTargetPlainArgsBuilder.() -> Unit): GetTargetResult
suspend fun getTarget(location: String, project: String? = null, targetId: String): GetTargetResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getTargetIamPolicy(location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null, targetId: String): GetTargetIamPolicyResult