OrganizationsResourceApi class

Constructors

OrganizationsResourceApi(ApiRequester client)

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

clearOrgPolicy(ClearOrgPolicyRequest request, String resource, { String $fields }) → Future<Empty>
Clears a Policy from a resource. [...]
get(String name, { String $fields }) → Future<Organization>
Fetches an Organization resource identified by the specified resource name. [...]
getEffectiveOrgPolicy(GetEffectiveOrgPolicyRequest request, String resource, { String $fields }) → Future<OrgPolicy>
Gets the effective Policy on a resource. This is the result of merging Policies in the resource hierarchy. The returned Policy will not have an etagset because it is a computed Policy across multiple resources. Subtrees of Resource Manager resource hierarchy with 'under:' prefix will not be expanded. [...]
getIamPolicy(GetIamPolicyRequest request, String resource, { String $fields }) → Future<Policy>
Gets the access control policy for an Organization resource. May be empty if no such policy or resource exists. The resource field should be the organization's resource name, e.g. "organizations/123". [...]
getOrgPolicy(GetOrgPolicyRequest request, String resource, { String $fields }) → Future<OrgPolicy>
Gets a Policy on a resource. [...]
listAvailableOrgPolicyConstraints(ListAvailableOrgPolicyConstraintsRequest request, String resource, { String $fields }) → Future<ListAvailableOrgPolicyConstraintsResponse>
Lists Constraints that could be applied on the specified resource. [...]
listOrgPolicies(ListOrgPoliciesRequest request, String resource, { String $fields }) → Future<ListOrgPoliciesResponse>
Lists all the Policies set for a particular resource. [...]
Searches Organization resources that are visible to the user and satisfy the specified filter. This method returns Organizations in an unspecified order. New Organizations do not necessarily appear at the end of the results. [...]
setIamPolicy(SetIamPolicyRequest request, String resource, { String $fields }) → Future<Policy>
Sets the access control policy on an Organization resource. Replaces any existing policy. The resource field should be the organization's resource name, e.g. "organizations/123". [...]
setOrgPolicy(SetOrgPolicyRequest request, String resource, { String $fields }) → Future<OrgPolicy>
Updates the specified Policy on the resource. Creates a new Policy for that Constraint on the resource if one does not exist. [...]
testIamPermissions(TestIamPermissionsRequest request, String resource, { String $fields }) → Future<TestIamPermissionsResponse>
Returns permissions that a caller has on the specified Organization. The resource field should be the organization's resource name, e.g. "organizations/123". [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited