Reference documentation and code samples for the Cloud Workstations V1BETA API class Google::Cloud::Workstations::V1beta::GenerateAccessTokenRequest.
Request message for GenerateAccessToken.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#expire_time
def expire_time() -> ::Google::Protobuf::Timestamp
    Returns
    
  - (::Google::Protobuf::Timestamp) — Desired expiration time of the access token. This value must be at most 24 hours in the future. If a value is not specified, the token's expiration time will be set to a default value of 1 hour in the future.
 
#expire_time=
def expire_time=(value) -> ::Google::Protobuf::Timestamp
    Parameter
    
  - value (::Google::Protobuf::Timestamp) — Desired expiration time of the access token. This value must be at most 24 hours in the future. If a value is not specified, the token's expiration time will be set to a default value of 1 hour in the future.
 
    Returns
    
  - (::Google::Protobuf::Timestamp) — Desired expiration time of the access token. This value must be at most 24 hours in the future. If a value is not specified, the token's expiration time will be set to a default value of 1 hour in the future.
 
#ttl
def ttl() -> ::Google::Protobuf::Duration
    Returns
    
  - (::Google::Protobuf::Duration) — Desired lifetime duration of the access token. This value must be at most 24 hours. If a value is not specified, the token's lifetime will be set to a default value of 1 hour.
 
#ttl=
def ttl=(value) -> ::Google::Protobuf::Duration
    Parameter
    
  - value (::Google::Protobuf::Duration) — Desired lifetime duration of the access token. This value must be at most 24 hours. If a value is not specified, the token's lifetime will be set to a default value of 1 hour.
 
    Returns
    
  - (::Google::Protobuf::Duration) — Desired lifetime duration of the access token. This value must be at most 24 hours. If a value is not specified, the token's lifetime will be set to a default value of 1 hour.
 
#workstation
def workstation() -> ::String
    Returns
    
  - (::String) — Required. Name of the workstation for which the access token should be generated.
 
#workstation=
def workstation=(value) -> ::String
    Parameter
    
  - value (::String) — Required. Name of the workstation for which the access token should be generated.
 
    Returns
    
- (::String) — Required. Name of the workstation for which the access token should be generated.