Token

Specifies a user, the user’s organization, and the user assigned token that can be used to access proxies as well as the expiration timestamp of the token (in UTC). Parameters cannot be edited once a token is created.


Properties

string
id Required

ID of this token. Sorting on this field is not supported.


string
name Required

Name of the token

Added in 35.0

string as date-time
expirationTimeUtc Optional

Time stamp representing when the token will expire (in UTC).


org Optional

Entity reference used to describe VCD entities


string
orgName Optional

Name of the organization that the assigned user belongs to. Sorting and filtering on this field is not supported.

Added in 33.0 | Deprecated in 35.0 | Removed in 35.0

owner Optional

Owner of the token. Either a user or an extension


string
token Optional

User specific token that can be used to access proxies. Sorting on this field is not supported.


string
type Optional

Type of the token. Can be of type PROXY or EXTENSION

Added in 35.0

string
userId Optional

ID of the user that this token is assigned to. Sorting on this field is not supported. Can not be updated.

Added in 33.0 | Deprecated in 35.0 | Removed in 35.0

string
username Optional

Name of the user that this token is assigned to.

Added in 33.0 | Deprecated in 35.0 | Removed in 35.0

JSON Example

{
	"id": "string",
	"name": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vcloud-property-annotations:
  org:
    x-vcloud-added-in: "35.0"
    x-vcloud-constraints:
    - constraint: ReadOnly
    - constraint: NonSortable
    - constraint: NonSearchable
  owner:
    x-vcloud-added-in: "35.0"
    x-vcloud-constraints:
    - constraint: ReadOnly
    - constraint: NonSortable
Availability
Added in 33.0
Property Of

InlineTokens
Returned By

Get Token
Create Token
Get Token

Feedback

Was this page helpful?