ProjectsLocationsServicesResourceApi class
Properties
-
hashCode
→ int
-
The hash code for this object. [...]
read-only, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
create(Service request, String parent, {String $fields})
→ Future<Service>
-
Create a service. [...]
-
delete(String name, {String propagationPolicy, String apiVersion, String kind, String $fields})
→ Future<Status>
-
Delete a service. This will cause the Service to stop serving traffic and
will delete the child entities like Routes, Configurations and Revisions. [...]
-
get(String name, {String $fields})
→ Future<Service>
-
Get information about a service. [...]
-
getIamPolicy(String resource, {int options_requestedPolicyVersion, String $fields})
→ Future<Policy>
-
Get the IAM Access Control policy currently in effect for the given Cloud
Run service. This result does not include any inherited policies. [...]
-
list(String parent, {String continue_, bool watch, String fieldSelector, int limit, String resourceVersion, bool includeUninitialized, String labelSelector, String $fields})
→ Future<ListServicesResponse>
-
List services. [...]
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed. [...]
inherited
-
replaceService(Service request, String name, {String $fields})
→ Future<Service>
-
Replace a service. Only the spec and metadata labels and annotations are
modifiable. After the Update request, Cloud Run will work to make the
'status' match the requested 'spec'. May provide metadata.resourceVersion
to enforce update from last read for optimistic concurrency control. [...]
-
setIamPolicy(SetIamPolicyRequest request, String resource, {String $fields})
→ Future<Policy>
-
Sets the IAM Access control policy for the specified Service. Overwrites
any existing policy. [...]
-
testIamPermissions(TestIamPermissionsRequest request, String resource, {String $fields})
→ Future<TestIamPermissionsResponse>
-
Returns permissions that a caller has on the specified Project. There are
no permissions required for making this API call. [...]
-
toString()
→ String
-
Returns a string representation of this object.
inherited
Operators
-
operator ==(Object other)
→ bool
-
The equality operator. [...]
inherited