class Google::Apis::NetworkmanagementV1beta1::GkeMasterInfo

For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.

Attributes

cluster_network_uri[RW]

URI of a GKE cluster network. Corresponds to the JSON property `clusterNetworkUri` @return [String]

cluster_uri[RW]

URI of a GKE cluster. Corresponds to the JSON property `clusterUri` @return [String]

external_ip[RW]

External IP address of a GKE cluster master. Corresponds to the JSON property `externalIp` @return [String]

internal_ip[RW]

Internal IP address of a GKE cluster master. Corresponds to the JSON property `internalIp` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/networkmanagement_v1beta1/classes.rb, line 778
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/networkmanagement_v1beta1/classes.rb, line 783
def update!(**args)
  @cluster_network_uri = args[:cluster_network_uri] if args.key?(:cluster_network_uri)
  @cluster_uri = args[:cluster_uri] if args.key?(:cluster_uri)
  @external_ip = args[:external_ip] if args.key?(:external_ip)
  @internal_ip = args[:internal_ip] if args.key?(:internal_ip)
end