REST Resource: organizations

Resource: Organization

The root node in the resource hierarchy to which a particular entity's (e.g., company) resources belong.

JSON representation
{
  "name": string,
  "organizationId": string,
  "displayName": string,
  "owner": {
    object (OrganizationOwner)
  },
  "creationTime": string,
  "lifecycleState": enum (LifecycleState)
}
Fields
name

string

Output only. The resource name of the organization. This is the organization's relative path in the API. Its format is "organizations/[organizationId]". For example, "organizations/1234".

organizationId
(deprecated)

string

An immutable id for the Organization that is assigned on creation. This should be omitted when creating a new Organization. This field is read-only.

displayName

string

A human-readable string that refers to the Organization in the Trusted Cloud console. This string is set by the server and cannot be changed. The string will be set to the primary domain (for example, "google.com") of the G Suite customer that owns the organization.

owner

object (OrganizationOwner)

The owner of this Organization. The owner should be specified on creation. Once set, it cannot be changed. This field is required.

creationTime

string (Timestamp format)

Timestamp when the Organization was created. Assigned by the server.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

lifecycleState

enum (LifecycleState)

The organization's current lifecycle state. Assigned by the server.

OrganizationOwner

The entity that owns an Organization. The lifetime of the Organization and all of its descendants are bound to the OrganizationOwner. If the OrganizationOwner is deleted, the Organization and all its descendants will be deleted.

JSON representation
{

  // Union field owner_oneof can be only one of the following:
  "directoryCustomerId": string
  // End of list of possible types for union field owner_oneof.
}
Fields
Union field owner_oneof. The entity that owns an Organization. owner_oneof can be only one of the following:
directoryCustomerId

string

The G Suite customer id used in the Directory API.

LifecycleState

Organization lifecycle states.

Enums
LIFECYCLE_STATE_UNSPECIFIED Unspecified state. This is only useful for distinguishing unset values.
ACTIVE The normal and active state.
DELETE_REQUESTED The organization has been marked for deletion by the user.

Methods

get

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.GetOrganization is not available in Trusted Cloud by S3NS.

getIamPolicy

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.GetIamPolicy is not available in Trusted Cloud by S3NS.

list

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.ListOrganizations is not available in Trusted Cloud by S3NS.

setIamPolicy

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.SetIamPolicy is not available in Trusted Cloud by S3NS.

testIamPermissions

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.TestIamPermissions is not available in Trusted Cloud by S3NS.

update
(deprecated)

The method google.cloudresourcemanager.v1beta1.organizations.Organizations.UpdateOrganization is not available in Trusted Cloud by S3NS.