diff --git a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.html b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.html
index f55f3a705d0..ddba583883f 100644
--- a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.html
+++ b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.html
@@ -260,6 +260,7 @@
Method Details
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"phaseArtifacts": { # Output only. Map from the phase ID to the phase artifacts for the `Target`.
"a_key": { # Contains the paths to the artifacts, relative to the URI, for a phase.
+ "jobManifestsPath": "A String", # Output only. File path of the directory of rendered job manifests relative to the URI. This is only set if it is applicable.
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"skaffoldConfigPath": "A String", # Output only. File path of the resolved Skaffold configuration relative to the URI.
},
@@ -506,6 +507,7 @@ Method Details
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"phaseArtifacts": { # Output only. Map from the phase ID to the phase artifacts for the `Target`.
"a_key": { # Contains the paths to the artifacts, relative to the URI, for a phase.
+ "jobManifestsPath": "A String", # Output only. File path of the directory of rendered job manifests relative to the URI. This is only set if it is applicable.
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"skaffoldConfigPath": "A String", # Output only. File path of the resolved Skaffold configuration relative to the URI.
},
@@ -728,6 +730,7 @@ Method Details
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"phaseArtifacts": { # Output only. Map from the phase ID to the phase artifacts for the `Target`.
"a_key": { # Contains the paths to the artifacts, relative to the URI, for a phase.
+ "jobManifestsPath": "A String", # Output only. File path of the directory of rendered job manifests relative to the URI. This is only set if it is applicable.
"manifestPath": "A String", # Output only. File path of the rendered manifest relative to the URI.
"skaffoldConfigPath": "A String", # Output only. File path of the resolved Skaffold configuration relative to the URI.
},
diff --git a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.html b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.html
index 0756a90da67..e3a1a1ac7bb 100644
--- a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.html
+++ b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.html
@@ -264,7 +264,7 @@ Method Details
],
},
"deploymentJobs": { # Deployment job composition. # Output only. Deployment job composition.
- "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the first job run in the phase.
+ "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the deploy job in the phase.
"advanceChildRolloutJob": { # An advanceChildRollout Job. # Output only. An advanceChildRollout Job.
},
"createChildRolloutJob": { # A createChildRollout Job. # Output only. A createChildRollout Job.
@@ -416,7 +416,7 @@ Method Details
],
},
"deploymentJobs": { # Deployment job composition. # Output only. Deployment job composition.
- "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the first job run in the phase.
+ "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the deploy job in the phase.
"advanceChildRolloutJob": { # An advanceChildRollout Job. # Output only. An advanceChildRollout Job.
},
"createChildRolloutJob": { # A createChildRollout Job. # Output only. A createChildRollout Job.
@@ -569,7 +569,7 @@ Method Details
],
},
"deploymentJobs": { # Deployment job composition. # Output only. Deployment job composition.
- "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the first job run in the phase.
+ "deployJob": { # Job represents an operation for a `Rollout`. # Output only. The deploy Job. This is the deploy job in the phase.
"advanceChildRolloutJob": { # An advanceChildRollout Job. # Output only. An advanceChildRollout Job.
},
"createChildRolloutJob": { # A createChildRollout Job. # Output only. A createChildRollout Job.
diff --git a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.html b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.html
index efc98810236..e8f2b2cbcb5 100644
--- a/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.html
+++ b/docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.html
@@ -120,6 +120,12 @@ Method Details
},
"createTime": "A String", # Output only. Time at which the `JobRun` was created.
"deployJobRun": { # DeployJobRun contains information specific to a deploy `JobRun`. # Output only. Information specific to a deploy `JobRun`.
+ "artifact": { # The artifacts produced by a deploy operation. # Output only. The artifact of a deploy job run, if available.
+ "artifactUri": "A String", # Output only. URI of a directory containing the artifacts. All paths are relative to this location.
+ "manifestPaths": [ # Output only. File paths of the manifests applied during the deploy operation relative to the URI.
+ "A String",
+ ],
+ },
"build": "A String", # Output only. The resource name of the Cloud Build `Build` object that is used to deploy. Format is projects/{project}/locations/{location}/builds/{build}.
"failureCause": "A String", # Output only. The reason the deploy failed. This will always be unspecified while the deploy is in progress or if it succeeded.
"failureMessage": "A String", # Output only. Additional information about the deploy failure, if available.
@@ -182,6 +188,12 @@ Method Details
},
"createTime": "A String", # Output only. Time at which the `JobRun` was created.
"deployJobRun": { # DeployJobRun contains information specific to a deploy `JobRun`. # Output only. Information specific to a deploy `JobRun`.
+ "artifact": { # The artifacts produced by a deploy operation. # Output only. The artifact of a deploy job run, if available.
+ "artifactUri": "A String", # Output only. URI of a directory containing the artifacts. All paths are relative to this location.
+ "manifestPaths": [ # Output only. File paths of the manifests applied during the deploy operation relative to the URI.
+ "A String",
+ ],
+ },
"build": "A String", # Output only. The resource name of the Cloud Build `Build` object that is used to deploy. Format is projects/{project}/locations/{location}/builds/{build}.
"failureCause": "A String", # Output only. The reason the deploy failed. This will always be unspecified while the deploy is in progress or if it succeeded.
"failureMessage": "A String", # Output only. Additional information about the deploy failure, if available.
diff --git a/docs/dyn/clouddeploy_v1.projects.locations.html b/docs/dyn/clouddeploy_v1.projects.locations.html
index eb1ef2a3430..c40cc5a7465 100644
--- a/docs/dyn/clouddeploy_v1.projects.locations.html
+++ b/docs/dyn/clouddeploy_v1.projects.locations.html
@@ -124,7 +124,7 @@ Method Details
Returns:
An object of the form:
- { # A resource that represents Google Cloud Platform location.
+ { # A resource that represents a Google Cloud location.
"displayName": "A String", # The friendly name for this location, typically a nearby city name. For example, "Tokyo".
"labels": { # Cross-service attributes for the location. For example {"cloud.googleapis.com/region": "us-east1"}
"a_key": "A String",
@@ -188,7 +188,7 @@ Method Details
{ # The response message for Locations.ListLocations.
"locations": [ # A list of locations that matches the specified filter in the request.
- { # A resource that represents Google Cloud Platform location.
+ { # A resource that represents a Google Cloud location.
"displayName": "A String", # The friendly name for this location, typically a nearby city name. For example, "Tokyo".
"labels": { # Cross-service attributes for the location. For example {"cloud.googleapis.com/region": "us-east1"}
"a_key": "A String",
diff --git a/googleapiclient/discovery_cache/documents/clouddeploy.v1.json b/googleapiclient/discovery_cache/documents/clouddeploy.v1.json
index 6faf883f0f6..8e7579eac40 100644
--- a/googleapiclient/discovery_cache/documents/clouddeploy.v1.json
+++ b/googleapiclient/discovery_cache/documents/clouddeploy.v1.json
@@ -1451,7 +1451,7 @@
}
}
},
- "revision": "20230405",
+ "revision": "20230510",
"rootUrl": "https://clouddeploy.googleapis.com/",
"schemas": {
"AbandonReleaseRequest": {
@@ -1933,11 +1933,15 @@
"enum": [
"TYPE_UNSPECIFIED",
"TYPE_PUBSUB_NOTIFICATION_FAILURE",
+ "TYPE_RESOURCE_STATE_CHANGE",
+ "TYPE_PROCESS_ABORTED",
"TYPE_RENDER_STATUES_CHANGE"
],
"enumDescriptions": [
"Type is unspecified.",
"A Pub/Sub notification failed to be sent.",
+ "Resource state changed.",
+ "A process aborted.",
"Deprecated: This field is never used. Use release_render log type instead."
],
"type": "string"
@@ -1945,6 +1949,26 @@
},
"type": "object"
},
+ "DeployArtifact": {
+ "description": "The artifacts produced by a deploy operation.",
+ "id": "DeployArtifact",
+ "properties": {
+ "artifactUri": {
+ "description": "Output only. URI of a directory containing the artifacts. All paths are relative to this location.",
+ "readOnly": true,
+ "type": "string"
+ },
+ "manifestPaths": {
+ "description": "Output only. File paths of the manifests applied during the deploy operation relative to the URI.",
+ "items": {
+ "type": "string"
+ },
+ "readOnly": true,
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"DeployJob": {
"description": "A deploy Job.",
"id": "DeployJob",
@@ -1955,6 +1979,11 @@
"description": "DeployJobRun contains information specific to a deploy `JobRun`.",
"id": "DeployJobRun",
"properties": {
+ "artifact": {
+ "$ref": "DeployArtifact",
+ "description": "Output only. The artifact of a deploy job run, if available.",
+ "readOnly": true
+ },
"build": {
"description": "Output only. The resource name of the Cloud Build `Build` object that is used to deploy. Format is projects/{project}/locations/{location}/builds/{build}.",
"readOnly": true,
@@ -2012,7 +2041,7 @@
"properties": {
"deployJob": {
"$ref": "Job",
- "description": "Output only. The deploy Job. This is the first job run in the phase.",
+ "description": "Output only. The deploy Job. This is the deploy job in the phase.",
"readOnly": true
},
"verifyJob": {
@@ -2350,11 +2379,15 @@
"enum": [
"TYPE_UNSPECIFIED",
"TYPE_PUBSUB_NOTIFICATION_FAILURE",
+ "TYPE_RESOURCE_STATE_CHANGE",
+ "TYPE_PROCESS_ABORTED",
"TYPE_RENDER_STATUES_CHANGE"
],
"enumDescriptions": [
"Type is unspecified.",
"A Pub/Sub notification failed to be sent.",
+ "Resource state changed.",
+ "A process aborted.",
"Deprecated: This field is never used. Use release_render log type instead."
],
"type": "string"
@@ -2539,7 +2572,7 @@
"type": "object"
},
"Location": {
- "description": "A resource that represents Google Cloud Platform location.",
+ "description": "A resource that represents a Google Cloud location.",
"id": "Location",
"properties": {
"displayName": {
@@ -2731,6 +2764,11 @@
"description": "Contains the paths to the artifacts, relative to the URI, for a phase.",
"id": "PhaseArtifact",
"properties": {
+ "jobManifestsPath": {
+ "description": "Output only. File path of the directory of rendered job manifests relative to the URI. This is only set if it is applicable.",
+ "readOnly": true,
+ "type": "string"
+ },
"manifestPath": {
"description": "Output only. File path of the rendered manifest relative to the URI.",
"readOnly": true,
@@ -3019,11 +3057,15 @@
"enum": [
"TYPE_UNSPECIFIED",
"TYPE_PUBSUB_NOTIFICATION_FAILURE",
+ "TYPE_RESOURCE_STATE_CHANGE",
+ "TYPE_PROCESS_ABORTED",
"TYPE_RENDER_STATUES_CHANGE"
],
"enumDescriptions": [
"Type is unspecified.",
"A Pub/Sub notification failed to be sent.",
+ "Resource state changed.",
+ "A process aborted.",
"Deprecated: This field is never used. Use release_render log type instead."
],
"type": "string"
@@ -3294,11 +3336,15 @@
"enum": [
"TYPE_UNSPECIFIED",
"TYPE_PUBSUB_NOTIFICATION_FAILURE",
+ "TYPE_RESOURCE_STATE_CHANGE",
+ "TYPE_PROCESS_ABORTED",
"TYPE_RENDER_STATUES_CHANGE"
],
"enumDescriptions": [
"Type is unspecified.",
"A Pub/Sub notification failed to be sent.",
+ "Resource state changed.",
+ "A process aborted.",
"Deprecated: This field is never used. Use release_render log type instead."
],
"type": "string"
@@ -3632,11 +3678,15 @@
"enum": [
"TYPE_UNSPECIFIED",
"TYPE_PUBSUB_NOTIFICATION_FAILURE",
+ "TYPE_RESOURCE_STATE_CHANGE",
+ "TYPE_PROCESS_ABORTED",
"TYPE_RENDER_STATUES_CHANGE"
],
"enumDescriptions": [
"Type is unspecified.",
"A Pub/Sub notification failed to be sent.",
+ "Resource state changed.",
+ "A process aborted.",
"Deprecated: This field is never used. Use release_render log type instead."
],
"type": "string"