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 |