Class Organization
The root node in the resource hierarchy to which a particular entity's (e.g., company) resources belong.
Implements
Inherited Members
Namespace: Google.Apis.CloudResourceManager.v1beta1.Data
Assembly: Google.Apis.CloudResourceManager.v1beta1.dll
Syntax
public class Organization : IDirectResponseSchema
Properties
CreationTime
object representation of CreationTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreationTimeDateTimeOffset instead.")]
public virtual object CreationTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
CreationTimeDateTimeOffset
DateTimeOffset representation of CreationTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreationTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
CreationTimeRaw
Timestamp when the Organization was created. Assigned by the server.
Declaration
[JsonProperty("creationTime")]
public virtual string CreationTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
A human-readable string that refers to the Organization in the Google 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.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleState
The organization's current lifecycle state. Assigned by the server.
Declaration
[JsonProperty("lifecycleState")]
public virtual string LifecycleState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Output only. The resource name of the organization. This is the organization's relative path in the API. Its format is "organizations/[organization_id]". For example, "organizations/1234".
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OrganizationId
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.
Declaration
[JsonProperty("organizationId")]
public virtual string OrganizationId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Owner
The owner of this Organization. The owner should be specified on creation. Once set, it cannot be changed. This field is required.
Declaration
[JsonProperty("owner")]
public virtual OrganizationOwner Owner { get; set; }
Property Value
| Type | Description |
|---|---|
| OrganizationOwner |