Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::GenerateAwsClusterAgentTokenRequest (v0.8.0)

Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::GenerateAwsClusterAgentTokenRequest.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#audience

def audience() -> ::String
Returns
  • (::String) — Optional.

#audience=

def audience=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#aws_cluster

def aws_cluster() -> ::String
Returns
  • (::String) — Required.

#aws_cluster=

def aws_cluster=(value) -> ::String
Parameter
  • value (::String) — Required.
Returns
  • (::String) — Required.

#grant_type

def grant_type() -> ::String
Returns
  • (::String) — Optional.

#grant_type=

def grant_type=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#node_pool_id

def node_pool_id() -> ::String
Returns
  • (::String) — Optional.

#node_pool_id=

def node_pool_id=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#options

def options() -> ::String
Returns
  • (::String) — Optional.

#options=

def options=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#requested_token_type

def requested_token_type() -> ::String
Returns
  • (::String) — Optional.

#requested_token_type=

def requested_token_type=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#scope

def scope() -> ::String
Returns
  • (::String) — Optional.

#scope=

def scope=(value) -> ::String
Parameter
  • value (::String) — Optional.
Returns
  • (::String) — Optional.

#subject_token

def subject_token() -> ::String
Returns
  • (::String) — Required.

#subject_token=

def subject_token=(value) -> ::String
Parameter
  • value (::String) — Required.
Returns
  • (::String) — Required.

#subject_token_type

def subject_token_type() -> ::String
Returns
  • (::String) — Required.

#subject_token_type=

def subject_token_type=(value) -> ::String
Parameter
  • value (::String) — Required.
Returns
  • (::String) — Required.

#version

def version() -> ::String
Returns
  • (::String) — Required.

#version=

def version=(value) -> ::String
Parameter
  • value (::String) — Required.
Returns
  • (::String) — Required.