Liking cljdoc? Tell your friends :D

happygapi.run.projects

Cloud Run Admin API: projects. Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/. See: https://cloud.google.com/run/api/reference/rest/v2/projects

Cloud Run Admin API: projects.
Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.
See: https://cloud.google.com/run/api/reference/rest/v2/projects
raw docstring

locations-jobs-create$clj

(locations-jobs-create$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/create

Required parameters: parent

Optional parameters: jobId, validateOnly

Body:

{:labels {}, :deleteTime string, :terminalCondition {:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}, :generation string, :creator string, :uid string, :name string, :executionCount integer, :binaryAuthorization {:useDefault boolean, :breakglassJustification string}, :client string, :createTime string, :etag string, :template {:labels {}, :annotations {}, :parallelism integer, :taskCount integer, :template GoogleCloudRunV2TaskTemplate}, :lastModifier string, :observedGeneration string, :updateTime string, :reconciling boolean, :latestCreatedExecution {:name string, :createTime string, :completionTime string}, :conditions [{:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}], :clientVersion string, :satisfiesPzs boolean, :annotations {}, :expireTime string, :launchStage string}

Creates a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/create

Required parameters: parent

Optional parameters: jobId, validateOnly

Body: 

{:labels {},
 :deleteTime string,
 :terminalCondition {:type string,
                     :state string,
                     :message string,
                     :lastTransitionTime string,
                     :severity string,
                     :reason string,
                     :revisionReason string,
                     :executionReason string},
 :generation string,
 :creator string,
 :uid string,
 :name string,
 :executionCount integer,
 :binaryAuthorization {:useDefault boolean,
                       :breakglassJustification string},
 :client string,
 :createTime string,
 :etag string,
 :template {:labels {},
            :annotations {},
            :parallelism integer,
            :taskCount integer,
            :template GoogleCloudRunV2TaskTemplate},
 :lastModifier string,
 :observedGeneration string,
 :updateTime string,
 :reconciling boolean,
 :latestCreatedExecution {:name string,
                          :createTime string,
                          :completionTime string},
 :conditions [{:type string,
               :state string,
               :message string,
               :lastTransitionTime string,
               :severity string,
               :reason string,
               :revisionReason string,
               :executionReason string}],
 :clientVersion string,
 :satisfiesPzs boolean,
 :annotations {},
 :expireTime string,
 :launchStage string}

Creates a Job.
sourceraw docstring

locations-jobs-delete$clj

(locations-jobs-delete$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Job.
sourceraw docstring

locations-jobs-executions-cancel$clj

(locations-jobs-executions-cancel$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/cancel

Required parameters: name

Optional parameters: none

Body:

{:validateOnly boolean, :etag string}

Cancels an Execution.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/cancel

Required parameters: name

Optional parameters: none

Body: 

{:validateOnly boolean, :etag string}

Cancels an Execution.
sourceraw docstring

locations-jobs-executions-delete$clj

(locations-jobs-executions-delete$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes an Execution.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes an Execution.
sourceraw docstring

locations-jobs-executions-get$clj

(locations-jobs-executions-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/get

Required parameters: name

Optional parameters: none

Gets information about an Execution.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/get

Required parameters: name

Optional parameters: none

Gets information about an Execution.
sourceraw docstring

locations-jobs-executions-list$clj

(locations-jobs-executions-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Executions from a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Executions from a Job.
sourceraw docstring

locations-jobs-executions-tasks-get$clj

(locations-jobs-executions-tasks-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/tasks/get

Required parameters: name

Optional parameters: none

Gets information about a Task.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/tasks/get

Required parameters: name

Optional parameters: none

Gets information about a Task.
sourceraw docstring

locations-jobs-executions-tasks-list$clj

(locations-jobs-executions-tasks-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/tasks/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Tasks from an Execution of a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/executions/tasks/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Tasks from an Execution of a Job.
sourceraw docstring

locations-jobs-get$clj

(locations-jobs-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/get

Required parameters: name

Optional parameters: none

Gets information about a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/get

Required parameters: name

Optional parameters: none

Gets information about a Job.
sourceraw docstring

locations-jobs-getIamPolicy$clj

(locations-jobs-getIamPolicy$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM Access Control policy currently in effect for the given Job. This result does not include any inherited policies.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM Access Control policy currently in effect for the given Job. This result does not include any inherited policies.
sourceraw docstring

locations-jobs-list$clj

(locations-jobs-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Jobs.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Jobs.
sourceraw docstring

locations-jobs-patch$clj

(locations-jobs-patch$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/patch

Required parameters: name

Optional parameters: validateOnly, allowMissing

Body:

{:labels {}, :deleteTime string, :terminalCondition {:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}, :generation string, :creator string, :uid string, :name string, :executionCount integer, :binaryAuthorization {:useDefault boolean, :breakglassJustification string}, :client string, :createTime string, :etag string, :template {:labels {}, :annotations {}, :parallelism integer, :taskCount integer, :template GoogleCloudRunV2TaskTemplate}, :lastModifier string, :observedGeneration string, :updateTime string, :reconciling boolean, :latestCreatedExecution {:name string, :createTime string, :completionTime string}, :conditions [{:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}], :clientVersion string, :satisfiesPzs boolean, :annotations {}, :expireTime string, :launchStage string}

Updates a Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/patch

Required parameters: name

Optional parameters: validateOnly, allowMissing

Body: 

{:labels {},
 :deleteTime string,
 :terminalCondition {:type string,
                     :state string,
                     :message string,
                     :lastTransitionTime string,
                     :severity string,
                     :reason string,
                     :revisionReason string,
                     :executionReason string},
 :generation string,
 :creator string,
 :uid string,
 :name string,
 :executionCount integer,
 :binaryAuthorization {:useDefault boolean,
                       :breakglassJustification string},
 :client string,
 :createTime string,
 :etag string,
 :template {:labels {},
            :annotations {},
            :parallelism integer,
            :taskCount integer,
            :template GoogleCloudRunV2TaskTemplate},
 :lastModifier string,
 :observedGeneration string,
 :updateTime string,
 :reconciling boolean,
 :latestCreatedExecution {:name string,
                          :createTime string,
                          :completionTime string},
 :conditions [{:type string,
               :state string,
               :message string,
               :lastTransitionTime string,
               :severity string,
               :reason string,
               :revisionReason string,
               :executionReason string}],
 :clientVersion string,
 :satisfiesPzs boolean,
 :annotations {},
 :expireTime string,
 :launchStage string}

Updates a Job.
sourceraw docstring

locations-jobs-run$clj

(locations-jobs-run$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/run

Required parameters: name

Optional parameters: none

Body:

{:validateOnly boolean, :etag string, :overrides {:containerOverrides [GoogleCloudRunV2ContainerOverride], :taskCount integer, :timeout string}}

Triggers creation of a new Execution of this Job.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/run

Required parameters: name

Optional parameters: none

Body: 

{:validateOnly boolean,
 :etag string,
 :overrides {:containerOverrides [GoogleCloudRunV2ContainerOverride],
             :taskCount integer,
             :timeout string}}

Triggers creation of a new Execution of this Job.
sourceraw docstring

locations-jobs-setIamPolicy$clj

(locations-jobs-setIamPolicy$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [GoogleIamV1Binding], :auditConfigs [GoogleIamV1AuditConfig], :etag string}, :updateMask string}

Sets the IAM Access control policy for the specified Job. Overwrites any existing policy.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer,
          :bindings [GoogleIamV1Binding],
          :auditConfigs [GoogleIamV1AuditConfig],
          :etag string},
 :updateMask string}

Sets the IAM Access control policy for the specified Job. Overwrites any existing policy.
sourceraw docstring

locations-jobs-testIamPermissions$clj

(locations-jobs-testIamPermissions$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/jobs/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.
sourceraw docstring

locations-operations-delete$clj

(locations-operations-delete$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/delete

Required parameters: name

Optional parameters: none

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/delete

Required parameters: name

Optional parameters: none

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.
sourceraw docstring

locations-operations-get$clj

(locations-operations-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
sourceraw docstring

locations-operations-list$clj

(locations-operations-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
sourceraw docstring

locations-operations-wait$clj

(locations-operations-wait$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/wait

Required parameters: name

Optional parameters: none

Body:

{:timeout string}

Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns google.rpc.Code.UNIMPLEMENTED. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/operations/wait

Required parameters: name

Optional parameters: none

Body: 

{:timeout string}

Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.
sourceraw docstring

locations-services-create$clj

(locations-services-create$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/create

Required parameters: parent

Optional parameters: serviceId, validateOnly

Body:

{:description string, :labels {}, :deleteTime string, :terminalCondition {:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}, :generation string, :ingress string, :creator string, :traffic [{:type string, :revision string, :percent integer, :tag string}], :uid string, :name string, :binaryAuthorization {:useDefault boolean, :breakglassJustification string}, :latestCreatedRevision string, :client string, :createTime string, :trafficStatuses [{:type string, :revision string, :percent integer, :tag string, :uri string}], :etag string, :template {:serviceAccount string, :labels {}, :maxInstanceRequestConcurrency integer, :revision string, :healthCheckDisabled boolean, :encryptionKey string, :vpcAccess GoogleCloudRunV2VpcAccess, :containers [GoogleCloudRunV2Container], :executionEnvironment string, :volumes [GoogleCloudRunV2Volume], :scaling GoogleCloudRunV2RevisionScaling, :sessionAffinity boolean, :annotations {}, :timeout string}, :latestReadyRevision string, :lastModifier string, :observedGeneration string, :updateTime string, :reconciling boolean, :conditions [{:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}], :clientVersion string, :satisfiesPzs boolean, :scaling {:minInstanceCount integer}, :annotations {}, :expireTime string, :uri string, :launchStage string, :customAudiences [string], :defaultUriDisabled boolean}

Creates a new Service in a given project and location.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/create

Required parameters: parent

Optional parameters: serviceId, validateOnly

Body: 

{:description string,
 :labels {},
 :deleteTime string,
 :terminalCondition {:type string,
                     :state string,
                     :message string,
                     :lastTransitionTime string,
                     :severity string,
                     :reason string,
                     :revisionReason string,
                     :executionReason string},
 :generation string,
 :ingress string,
 :creator string,
 :traffic [{:type string,
            :revision string,
            :percent integer,
            :tag string}],
 :uid string,
 :name string,
 :binaryAuthorization {:useDefault boolean,
                       :breakglassJustification string},
 :latestCreatedRevision string,
 :client string,
 :createTime string,
 :trafficStatuses [{:type string,
                    :revision string,
                    :percent integer,
                    :tag string,
                    :uri string}],
 :etag string,
 :template {:serviceAccount string,
            :labels {},
            :maxInstanceRequestConcurrency integer,
            :revision string,
            :healthCheckDisabled boolean,
            :encryptionKey string,
            :vpcAccess GoogleCloudRunV2VpcAccess,
            :containers [GoogleCloudRunV2Container],
            :executionEnvironment string,
            :volumes [GoogleCloudRunV2Volume],
            :scaling GoogleCloudRunV2RevisionScaling,
            :sessionAffinity boolean,
            :annotations {},
            :timeout string},
 :latestReadyRevision string,
 :lastModifier string,
 :observedGeneration string,
 :updateTime string,
 :reconciling boolean,
 :conditions [{:type string,
               :state string,
               :message string,
               :lastTransitionTime string,
               :severity string,
               :reason string,
               :revisionReason string,
               :executionReason string}],
 :clientVersion string,
 :satisfiesPzs boolean,
 :scaling {:minInstanceCount integer},
 :annotations {},
 :expireTime string,
 :uri string,
 :launchStage string,
 :customAudiences [string],
 :defaultUriDisabled boolean}

Creates a new Service in a given project and location.
sourceraw docstring

locations-services-delete$clj

(locations-services-delete$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Service. This will cause the Service to stop serving traffic and will delete all revisions.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Service. This will cause the Service to stop serving traffic and will delete all revisions.
sourceraw docstring

locations-services-get$clj

(locations-services-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/get

Required parameters: name

Optional parameters: none

Gets information about a Service.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/get

Required parameters: name

Optional parameters: none

Gets information about a Service.
sourceraw docstring

locations-services-getIamPolicy$clj

(locations-services-getIamPolicy$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM Access Control policy currently in effect for the given Cloud Run Service. This result does not include any inherited policies.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM Access Control policy currently in effect for the given Cloud Run Service. This result does not include any inherited policies.
sourceraw docstring

locations-services-list$clj

(locations-services-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Services.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Services.
sourceraw docstring

locations-services-patch$clj

(locations-services-patch$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/patch

Required parameters: name

Optional parameters: updateMask, validateOnly, allowMissing

Body:

{:description string, :labels {}, :deleteTime string, :terminalCondition {:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}, :generation string, :ingress string, :creator string, :traffic [{:type string, :revision string, :percent integer, :tag string}], :uid string, :name string, :binaryAuthorization {:useDefault boolean, :breakglassJustification string}, :latestCreatedRevision string, :client string, :createTime string, :trafficStatuses [{:type string, :revision string, :percent integer, :tag string, :uri string}], :etag string, :template {:serviceAccount string, :labels {}, :maxInstanceRequestConcurrency integer, :revision string, :healthCheckDisabled boolean, :encryptionKey string, :vpcAccess GoogleCloudRunV2VpcAccess, :containers [GoogleCloudRunV2Container], :executionEnvironment string, :volumes [GoogleCloudRunV2Volume], :scaling GoogleCloudRunV2RevisionScaling, :sessionAffinity boolean, :annotations {}, :timeout string}, :latestReadyRevision string, :lastModifier string, :observedGeneration string, :updateTime string, :reconciling boolean, :conditions [{:type string, :state string, :message string, :lastTransitionTime string, :severity string, :reason string, :revisionReason string, :executionReason string}], :clientVersion string, :satisfiesPzs boolean, :scaling {:minInstanceCount integer}, :annotations {}, :expireTime string, :uri string, :launchStage string, :customAudiences [string], :defaultUriDisabled boolean}

Updates a Service.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/patch

Required parameters: name

Optional parameters: updateMask, validateOnly, allowMissing

Body: 

{:description string,
 :labels {},
 :deleteTime string,
 :terminalCondition {:type string,
                     :state string,
                     :message string,
                     :lastTransitionTime string,
                     :severity string,
                     :reason string,
                     :revisionReason string,
                     :executionReason string},
 :generation string,
 :ingress string,
 :creator string,
 :traffic [{:type string,
            :revision string,
            :percent integer,
            :tag string}],
 :uid string,
 :name string,
 :binaryAuthorization {:useDefault boolean,
                       :breakglassJustification string},
 :latestCreatedRevision string,
 :client string,
 :createTime string,
 :trafficStatuses [{:type string,
                    :revision string,
                    :percent integer,
                    :tag string,
                    :uri string}],
 :etag string,
 :template {:serviceAccount string,
            :labels {},
            :maxInstanceRequestConcurrency integer,
            :revision string,
            :healthCheckDisabled boolean,
            :encryptionKey string,
            :vpcAccess GoogleCloudRunV2VpcAccess,
            :containers [GoogleCloudRunV2Container],
            :executionEnvironment string,
            :volumes [GoogleCloudRunV2Volume],
            :scaling GoogleCloudRunV2RevisionScaling,
            :sessionAffinity boolean,
            :annotations {},
            :timeout string},
 :latestReadyRevision string,
 :lastModifier string,
 :observedGeneration string,
 :updateTime string,
 :reconciling boolean,
 :conditions [{:type string,
               :state string,
               :message string,
               :lastTransitionTime string,
               :severity string,
               :reason string,
               :revisionReason string,
               :executionReason string}],
 :clientVersion string,
 :satisfiesPzs boolean,
 :scaling {:minInstanceCount integer},
 :annotations {},
 :expireTime string,
 :uri string,
 :launchStage string,
 :customAudiences [string],
 :defaultUriDisabled boolean}

Updates a Service.
sourceraw docstring

locations-services-revisions-delete$clj

(locations-services-revisions-delete$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Revision.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a Revision.
sourceraw docstring

locations-services-revisions-get$clj

(locations-services-revisions-get$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/get

Required parameters: name

Optional parameters: none

Gets information about a Revision.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/get

Required parameters: name

Optional parameters: none

Gets information about a Revision.
sourceraw docstring

locations-services-revisions-list$clj

(locations-services-revisions-list$ auth parameters)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Revisions from a given Service, or from a given location.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/revisions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, showDeleted

Lists Revisions from a given Service, or from a given location.
sourceraw docstring

locations-services-setIamPolicy$clj

(locations-services-setIamPolicy$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [GoogleIamV1Binding], :auditConfigs [GoogleIamV1AuditConfig], :etag string}, :updateMask string}

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer,
          :bindings [GoogleIamV1Binding],
          :auditConfigs [GoogleIamV1AuditConfig],
          :etag string},
 :updateMask string}

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.
sourceraw docstring

locations-services-testIamPermissions$clj

(locations-services-testIamPermissions$ auth parameters body)

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.

https://cloud.google.com/run/api/reference/rest/v2/projects/locations/services/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close