Constructor
new Organization(propertiesopt)
Constructs a new Organization.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.resourcemanager.v3.IOrganization |
<optional> |
Properties to set |
- Implements:
-
- IOrganization
Members
createTime
Organization createTime.
deleteTime
Organization deleteTime.
directoryCustomerId
Organization directoryCustomerId.
displayName
Organization displayName.
etag
Organization etag.
name
Organization name.
owner
Organization owner.
state
Organization state.
updateTime
Organization updateTime.
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
ACTIVE |
number |
ACTIVE value |
DELETE_REQUESTED |
number |
DELETE_REQUESTED value |
Methods
toJSON() → {Object.<string, *>}
Converts this Organization to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.resourcemanager.v3.Organization}
Creates a new Organization instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.resourcemanager.v3.IOrganization |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.resourcemanager.v3.Organization |
Organization instance |
(static) decode(reader, lengthopt) → {google.cloud.resourcemanager.v3.Organization}
Decodes an Organization message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.resourcemanager.v3.Organization |
Organization |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.resourcemanager.v3.Organization}
Decodes an Organization message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.resourcemanager.v3.Organization |
Organization |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified Organization message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.resourcemanager.v3.IOrganization |
Organization message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified Organization message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.resourcemanager.v3.IOrganization |
Organization message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.resourcemanager.v3.Organization}
Creates an Organization message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.resourcemanager.v3.Organization |
Organization |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Organization
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an Organization message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.resourcemanager.v3.Organization |
Organization |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an Organization message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|