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 deleted:
- schemas.Config.properties.defaultSkaffoldVersion.readOnly (Total Keys: 1)
- schemas.Config.properties.supportedVersions.readOnly (Total Keys: 1)

The following keys were added:
- schemas.PipelineCondition.properties.targetsTypeCondition.$ref (Total Keys: 1)
- schemas.TargetsTypeCondition (Total Keys: 4)
  • Loading branch information
yoshi-automation committed Dec 20, 2022
1 parent 3dd983b commit 9a176a4
Show file tree
Hide file tree
Showing 4 changed files with 86 additions and 33 deletions.
32 changes: 24 additions & 8 deletions docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.html
Expand Up @@ -133,13 +133,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down Expand Up @@ -263,13 +267,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down Expand Up @@ -376,13 +384,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down Expand Up @@ -450,13 +462,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down
Expand Up @@ -157,13 +157,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down Expand Up @@ -336,13 +340,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down Expand Up @@ -491,13 +499,17 @@ <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. # Detalis around targets enumerated in the pipeline.
&quot;missingTargets&quot;: [ # The list of Target names that are missing. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.
&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;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;,
],
&quot;status&quot;: True or False, # True if there aren&#x27;t any missing Targets.
&quot;updateTime&quot;: &quot;A String&quot;, # Last time the condition was updated.
},
&quot;targetsTypeCondition&quot;: { # TargetsTypeCondition contains information on whether the Targets defined in the Delivery Pipeline are of the same type. # Details on the whether the targets enumerated in the pipeline are of the same type.
&quot;errorDetails&quot;: &quot;A String&quot;, # Human readable error message.
&quot;status&quot;: True or False, # True if the targets are all a comparable type. For example this is true if all targets are GKE clusters. This is false if some targets are Cloud Run targets and others are GKE clusters.
},
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the pipeline was created.
&quot;description&quot;: &quot;A String&quot;, # Description of the `DeliveryPipeline`. Max length is 255 characters.
Expand Down
6 changes: 3 additions & 3 deletions docs/dyn/clouddeploy_v1.projects.locations.html
Expand Up @@ -152,11 +152,11 @@ <h3>Method Details</h3>
An object of the form:

{ # Service-wide configuration.
&quot;defaultSkaffoldVersion&quot;: &quot;A String&quot;, # Output only. Default Skaffold version that is assigned when a Release is created without specifying a Skaffold version.
&quot;defaultSkaffoldVersion&quot;: &quot;A String&quot;, # Default Skaffold version that is assigned when a Release is created without specifying a Skaffold version.
&quot;name&quot;: &quot;A String&quot;, # Name of the configuration.
&quot;supportedVersions&quot;: [ # Output only. All supported versions of Skaffold.
&quot;supportedVersions&quot;: [ # All supported versions of Skaffold.
{ # Details of a supported Skaffold version.
&quot;supportEndDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp # Date when this version is expected to no longer be supported.
&quot;supportEndDate&quot;: { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp # Date when this version is expected to no longer be supported. For a more precise time, use the `support_expiration_time` field.
&quot;day&quot;: 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn&#x27;t significant.
&quot;month&quot;: 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
&quot;year&quot;: 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
Expand Down

0 comments on commit 9a176a4

Please sign in to comment.