Skip to content

Latest commit

 

History

History
192 lines (103 loc) · 6.38 KB

InfrastructureOutputs.md

File metadata and controls

192 lines (103 loc) · 6.38 KB

InfrastructureOutputs

Properties

Name Type Description Notes
Kind string
ClusterName string
ClusterOidcIssuer string
ClusterArn string
VpcId string
ExternalSecretsAutomaticAuthentication Pointer to NullableGkeInfrastructureOutputsExternalSecretsAutomaticAuthentication [optional]
ClusterSelfLink string

Methods

NewInfrastructureOutputs

func NewInfrastructureOutputs(kind string, clusterName string, clusterOidcIssuer string, clusterArn string, vpcId string, clusterSelfLink string, ) *InfrastructureOutputs

NewInfrastructureOutputs instantiates a new InfrastructureOutputs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewInfrastructureOutputsWithDefaults

func NewInfrastructureOutputsWithDefaults() *InfrastructureOutputs

NewInfrastructureOutputsWithDefaults instantiates a new InfrastructureOutputs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetKind

func (o *InfrastructureOutputs) GetKind() string

GetKind returns the Kind field if non-nil, zero value otherwise.

GetKindOk

func (o *InfrastructureOutputs) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetKind

func (o *InfrastructureOutputs) SetKind(v string)

SetKind sets Kind field to given value.

GetClusterName

func (o *InfrastructureOutputs) GetClusterName() string

GetClusterName returns the ClusterName field if non-nil, zero value otherwise.

GetClusterNameOk

func (o *InfrastructureOutputs) GetClusterNameOk() (*string, bool)

GetClusterNameOk returns a tuple with the ClusterName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClusterName

func (o *InfrastructureOutputs) SetClusterName(v string)

SetClusterName sets ClusterName field to given value.

GetClusterOidcIssuer

func (o *InfrastructureOutputs) GetClusterOidcIssuer() string

GetClusterOidcIssuer returns the ClusterOidcIssuer field if non-nil, zero value otherwise.

GetClusterOidcIssuerOk

func (o *InfrastructureOutputs) GetClusterOidcIssuerOk() (*string, bool)

GetClusterOidcIssuerOk returns a tuple with the ClusterOidcIssuer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClusterOidcIssuer

func (o *InfrastructureOutputs) SetClusterOidcIssuer(v string)

SetClusterOidcIssuer sets ClusterOidcIssuer field to given value.

GetClusterArn

func (o *InfrastructureOutputs) GetClusterArn() string

GetClusterArn returns the ClusterArn field if non-nil, zero value otherwise.

GetClusterArnOk

func (o *InfrastructureOutputs) GetClusterArnOk() (*string, bool)

GetClusterArnOk returns a tuple with the ClusterArn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClusterArn

func (o *InfrastructureOutputs) SetClusterArn(v string)

SetClusterArn sets ClusterArn field to given value.

GetVpcId

func (o *InfrastructureOutputs) GetVpcId() string

GetVpcId returns the VpcId field if non-nil, zero value otherwise.

GetVpcIdOk

func (o *InfrastructureOutputs) GetVpcIdOk() (*string, bool)

GetVpcIdOk returns a tuple with the VpcId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetVpcId

func (o *InfrastructureOutputs) SetVpcId(v string)

SetVpcId sets VpcId field to given value.

GetExternalSecretsAutomaticAuthentication

func (o *InfrastructureOutputs) GetExternalSecretsAutomaticAuthentication() GkeInfrastructureOutputsExternalSecretsAutomaticAuthentication

GetExternalSecretsAutomaticAuthentication returns the ExternalSecretsAutomaticAuthentication field if non-nil, zero value otherwise.

GetExternalSecretsAutomaticAuthenticationOk

func (o *InfrastructureOutputs) GetExternalSecretsAutomaticAuthenticationOk() (*GkeInfrastructureOutputsExternalSecretsAutomaticAuthentication, bool)

GetExternalSecretsAutomaticAuthenticationOk returns a tuple with the ExternalSecretsAutomaticAuthentication field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExternalSecretsAutomaticAuthentication

func (o *InfrastructureOutputs) SetExternalSecretsAutomaticAuthentication(v GkeInfrastructureOutputsExternalSecretsAutomaticAuthentication)

SetExternalSecretsAutomaticAuthentication sets ExternalSecretsAutomaticAuthentication field to given value.

HasExternalSecretsAutomaticAuthentication

func (o *InfrastructureOutputs) HasExternalSecretsAutomaticAuthentication() bool

HasExternalSecretsAutomaticAuthentication returns a boolean if a field has been set.

SetExternalSecretsAutomaticAuthenticationNil

func (o *InfrastructureOutputs) SetExternalSecretsAutomaticAuthenticationNil(b bool)

SetExternalSecretsAutomaticAuthenticationNil sets the value for ExternalSecretsAutomaticAuthentication to be an explicit nil

UnsetExternalSecretsAutomaticAuthentication

func (o *InfrastructureOutputs) UnsetExternalSecretsAutomaticAuthentication()

UnsetExternalSecretsAutomaticAuthentication ensures that no value is present for ExternalSecretsAutomaticAuthentication, not even an explicit nil

GetClusterSelfLink

func (o *InfrastructureOutputs) GetClusterSelfLink() string

GetClusterSelfLink returns the ClusterSelfLink field if non-nil, zero value otherwise.

GetClusterSelfLinkOk

func (o *InfrastructureOutputs) GetClusterSelfLinkOk() (*string, bool)

GetClusterSelfLinkOk returns a tuple with the ClusterSelfLink field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClusterSelfLink

func (o *InfrastructureOutputs) SetClusterSelfLink(v string)

SetClusterSelfLink sets ClusterSelfLink field to given value.

[Back to Model list] [Back to API list] [Back to README]