AccessPoliciesAuthorizedOrgsDescs
class AccessPoliciesAuthorizedOrgsDescs extends Resource (View source)
The "authorizedOrgsDescs" collection of methods.
Typical usage is:
$accesscontextmanagerService = new Google\Service\AccessContextManager(...);
$authorizedOrgsDescs = $accesscontextmanagerService->accessPolicies_authorizedOrgsDescs;
Methods
Creates an authorized orgs desc. The long-running operation from this RPC has
a successful status after the authorized orgs desc propagates to long-lasting
storage. If a authorized orgs desc contains errors, an error response is
returned for the first error encountered. The name of this
AuthorizedOrgsDesc
will be assigned during creation.
Deletes an authorized orgs desc based on the resource name. The long-running operation from this RPC has a successful status after the authorized orgs desc is removed from long-lasting storage. (authorizedOrgsDescs.delete)
Gets an authorized orgs desc based on the resource name.
Lists all authorized orgs descs for an access policy.
Updates an authorized orgs desc. The long-running operation from this RPC has
a successful status after the authorized orgs desc propagates to long-lasting
storage. If a authorized orgs desc contains errors, an error response is
returned for the first error encountered. Only the organization list in
AuthorizedOrgsDesc
can be updated. The name, authorization_type, asset_type
and authorization_direction cannot be updated. (authorizedOrgsDescs.patch)
Details
Operation
create(string $parent, AuthorizedOrgsDesc $postBody, array $optParams = [])
Creates an authorized orgs desc. The long-running operation from this RPC has
a successful status after the authorized orgs desc propagates to long-lasting
storage. If a authorized orgs desc contains errors, an error response is
returned for the first error encountered. The name of this
AuthorizedOrgsDesc
will be assigned during creation.
(authorizedOrgsDescs.create)
Operation
delete(string $name, array $optParams = [])
Deletes an authorized orgs desc based on the resource name. The long-running operation from this RPC has a successful status after the authorized orgs desc is removed from long-lasting storage. (authorizedOrgsDescs.delete)
AuthorizedOrgsDesc
get(string $name, array $optParams = [])
Gets an authorized orgs desc based on the resource name.
(authorizedOrgsDescs.get)
ListAuthorizedOrgsDescsResponse
listAccessPoliciesAuthorizedOrgsDescs(string $parent, array $optParams = [])
Lists all authorized orgs descs for an access policy.
(authorizedOrgsDescs.listAccessPoliciesAuthorizedOrgsDescs)
Operation
patch(string $name, AuthorizedOrgsDesc $postBody, array $optParams = [])
Updates an authorized orgs desc. The long-running operation from this RPC has
a successful status after the authorized orgs desc propagates to long-lasting
storage. If a authorized orgs desc contains errors, an error response is
returned for the first error encountered. Only the organization list in
AuthorizedOrgsDesc
can be updated. The name, authorization_type, asset_type
and authorization_direction cannot be updated. (authorizedOrgsDescs.patch)