Skip to content

Commit

Permalink
feat(clouddeploy): update the api
Browse files Browse the repository at this point in the history
#### clouddeploy:v1

The following keys were added:
- resources.projects.resources.locations.resources.customTargetTypes.methods.create (Total Keys: 18)
- resources.projects.resources.locations.resources.customTargetTypes.methods.delete (Total Keys: 17)
- resources.projects.resources.locations.resources.customTargetTypes.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.customTargetTypes.methods.list (Total Keys: 20)
- resources.projects.resources.locations.resources.customTargetTypes.methods.patch (Total Keys: 21)
- schemas.CustomMetadata (Total Keys: 5)
- schemas.CustomTarget (Total Keys: 31)
- schemas.DeployJobRunMetadata.properties.custom (Total Keys: 4)
- schemas.ListCustomTargetTypesResponse (Total Keys: 7)
- schemas.Metadata.properties.custom (Total Keys: 2)
- schemas.Release.properties.customTargetTypeSnapshots (Total Keys: 3)
- schemas.RenderMetadata.properties.custom (Total Keys: 2)
- schemas.RepairRolloutOperation.properties.jobId (Total Keys: 2)
- schemas.RepairRolloutOperation.properties.phaseId (Total Keys: 2)
- schemas.RetryPhase.properties.jobId.deprecated (Total Keys: 1)
- schemas.RetryPhase.properties.phaseId.deprecated (Total Keys: 1)
- schemas.SkaffoldGCSSource (Total Keys: 4)
- schemas.SkaffoldGitSource (Total Keys: 5)
- schemas.SkaffoldModules (Total Keys: 6)
- schemas.Target.properties.customTarget.$ref (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Dec 12, 2023
1 parent bc285d7 commit 97509bb
Show file tree
Hide file tree
Showing 10 changed files with 1,265 additions and 96 deletions.
426 changes: 426 additions & 0 deletions docs/dyn/clouddeploy_v1.projects.locations.customTargetTypes.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

54 changes: 50 additions & 4 deletions docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.html
Expand Up @@ -146,7 +146,7 @@ <h3>Method Details</h3>
&quot;status&quot;: True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsPresentCondition&quot;: { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;targetsPresentCondition&quot;: { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -224,6 +224,15 @@ <h3>Method Details</h3>
&quot;runtimeConfig&quot;: { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
&quot;cloudRun&quot;: { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
&quot;automaticTrafficControl&quot;: True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user&#x27;s behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
&quot;canaryRevisionTags&quot;: [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;priorRevisionTags&quot;: [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;stableRevisionTags&quot;: [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
&quot;A String&quot;,
],
},
&quot;kubernetes&quot;: { # KubernetesConfig contains the Kubernetes runtime configuration. # Kubernetes runtime configuration.
&quot;gatewayServiceMesh&quot;: { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
Expand Down Expand Up @@ -358,7 +367,7 @@ <h3>Method Details</h3>
&quot;status&quot;: True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsPresentCondition&quot;: { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;targetsPresentCondition&quot;: { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -436,6 +445,15 @@ <h3>Method Details</h3>
&quot;runtimeConfig&quot;: { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
&quot;cloudRun&quot;: { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
&quot;automaticTrafficControl&quot;: True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user&#x27;s behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
&quot;canaryRevisionTags&quot;: [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;priorRevisionTags&quot;: [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;stableRevisionTags&quot;: [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
&quot;A String&quot;,
],
},
&quot;kubernetes&quot;: { # KubernetesConfig contains the Kubernetes runtime configuration. # Kubernetes runtime configuration.
&quot;gatewayServiceMesh&quot;: { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
Expand Down Expand Up @@ -553,7 +571,7 @@ <h3>Method Details</h3>
&quot;status&quot;: True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsPresentCondition&quot;: { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;targetsPresentCondition&quot;: { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -631,6 +649,15 @@ <h3>Method Details</h3>
&quot;runtimeConfig&quot;: { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
&quot;cloudRun&quot;: { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
&quot;automaticTrafficControl&quot;: True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user&#x27;s behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
&quot;canaryRevisionTags&quot;: [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;priorRevisionTags&quot;: [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;stableRevisionTags&quot;: [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
&quot;A String&quot;,
],
},
&quot;kubernetes&quot;: { # KubernetesConfig contains the Kubernetes runtime configuration. # Kubernetes runtime configuration.
&quot;gatewayServiceMesh&quot;: { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
Expand Down Expand Up @@ -709,7 +736,7 @@ <h3>Method Details</h3>
&quot;status&quot;: True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsPresentCondition&quot;: { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;targetsPresentCondition&quot;: { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
&quot;A String&quot;,
],
Expand Down Expand Up @@ -787,6 +814,15 @@ <h3>Method Details</h3>
&quot;runtimeConfig&quot;: { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
&quot;cloudRun&quot;: { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
&quot;automaticTrafficControl&quot;: True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user&#x27;s behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
&quot;canaryRevisionTags&quot;: [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;priorRevisionTags&quot;: [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
&quot;A String&quot;,
],
&quot;stableRevisionTags&quot;: [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
&quot;A String&quot;,
],
},
&quot;kubernetes&quot;: { # KubernetesConfig contains the Kubernetes runtime configuration. # Kubernetes runtime configuration.
&quot;gatewayServiceMesh&quot;: { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
Expand Down Expand Up @@ -908,6 +944,11 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
},
&quot;custom&quot;: { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
&quot;values&quot;: { # Output only. Key-value pairs provided by the user defined operation.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;name&quot;: &quot;A String&quot;, # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
&quot;phases&quot;: [ # Output only. The phases that represent the workflows of this `Rollout`.
Expand Down Expand Up @@ -1132,6 +1173,11 @@ <h3>Method Details</h3>
&quot;A String&quot;,
],
},
&quot;custom&quot;: { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
&quot;values&quot;: { # Output only. Key-value pairs provided by the user defined operation.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;name&quot;: &quot;A String&quot;, # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
&quot;phases&quot;: [ # Output only. The phases that represent the workflows of this `Rollout`.
Expand Down

0 comments on commit 97509bb

Please sign in to comment.