ProjectsLocationsServices
class ProjectsLocationsServices extends Resource (View source)
The "services" collection of methods.
Typical usage is:
$runService = new Google\Service\CloudRun(...);
$services = $runService->projects_locations_services;
Methods
Creates a new Service in a given project and location. (services.create)
Deletes a Service. This will cause the Service to stop serving traffic and will delete all revisions. (services.delete)
Gets information about a Service. (services.get)
Gets the IAM Access Control policy currently in effect for the given Cloud Run Service. This result does not include any inherited policies.
Lists Services. Results are sorted by creation time, descending.
Updates a Service. (services.patch)
Sets the IAM Access control policy for the specified Service. Overwrites any existing policy. (services.setIamPolicy)
Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call. (services.testIamPermissions)
Details
GoogleLongrunningOperation
create(string $parent, GoogleCloudRunV2Service $postBody, array $optParams = [])
Creates a new Service in a given project and location. (services.create)
GoogleLongrunningOperation
delete(string $name, array $optParams = [])
Deletes a Service. This will cause the Service to stop serving traffic and will delete all revisions. (services.delete)
GoogleCloudRunV2Service
get(string $name, array $optParams = [])
Gets information about a Service. (services.get)
GoogleIamV1Policy
getIamPolicy(string $resource, array $optParams = [])
Gets the IAM Access Control policy currently in effect for the given Cloud Run Service. This result does not include any inherited policies.
(services.getIamPolicy)
GoogleCloudRunV2ListServicesResponse
listProjectsLocationsServices(string $parent, array $optParams = [])
Lists Services. Results are sorted by creation time, descending.
(services.listProjectsLocationsServices)
GoogleLongrunningOperation
patch(string $name, GoogleCloudRunV2Service $postBody, array $optParams = [])
Updates a Service. (services.patch)
GoogleIamV1Policy
setIamPolicy(string $resource, GoogleIamV1SetIamPolicyRequest $postBody, array $optParams = [])
Sets the IAM Access control policy for the specified Service. Overwrites any existing policy. (services.setIamPolicy)
GoogleIamV1TestIamPermissionsResponse
testIamPermissions(string $resource, GoogleIamV1TestIamPermissionsRequest $postBody, array $optParams = [])
Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call. (services.testIamPermissions)