Class: Aws::Types::CreateClusterRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#access_config ⇒ Types::CreateAccessConfigRequest

Returns the value of attribute access_config.



604
605
606
# File 'sig/types.rbs', line 604

def access_config
  @access_config
end

#bootstrap_self_managed_addons ⇒ Boolean

Returns the value of attribute bootstrap_self_managed_addons.

Returns:

  • (Boolean)


605
606
607
# File 'sig/types.rbs', line 605

def bootstrap_self_managed_addons
  @bootstrap_self_managed_addons
end

#client_request_token ⇒ ::String

Returns the value of attribute client_request_token.

Returns:

  • (::String)


600
601
602
# File 'sig/types.rbs', line 600

def client_request_token
  @client_request_token
end

#compute_config ⇒ Types::ComputeConfigRequest

Returns the value of attribute compute_config.



609
610
611
# File 'sig/types.rbs', line 609

def compute_config
  @compute_config
end

#control_plane_scaling_config ⇒ Types::ControlPlaneScalingConfig

Returns the value of attribute control_plane_scaling_config.



612
613
614
# File 'sig/types.rbs', line 612

def control_plane_scaling_config
  @control_plane_scaling_config
end

#deletion_protection ⇒ Boolean

Returns the value of attribute deletion_protection.

Returns:

  • (Boolean)


611
612
613
# File 'sig/types.rbs', line 611

def deletion_protection
  @deletion_protection
end

#encryption_config ⇒ ::Array[Types::EncryptionConfig]

Returns the value of attribute encryption_config.

Returns:



602
603
604
# File 'sig/types.rbs', line 602

def encryption_config
  @encryption_config
end

#kube_api_server_config ⇒ Types::KubeApiServerConfigRequest

Returns the value of attribute kube_api_server_config.



613
614
615
# File 'sig/types.rbs', line 613

def kube_api_server_config
  @kube_api_server_config
end

#kube_controller_manager_config ⇒ Types::KubeControllerManagerConfigRequest

Returns the value of attribute kube_controller_manager_config.



615
616
617
# File 'sig/types.rbs', line 615

def kube_controller_manager_config
  @kube_controller_manager_config
end

#kube_scheduler_config ⇒ Types::KubeSchedulerConfigRequest

Returns the value of attribute kube_scheduler_config.



614
615
616
# File 'sig/types.rbs', line 614

def kube_scheduler_config
  @kube_scheduler_config
end

#kubernetes_network_config ⇒ Types::KubernetesNetworkConfigRequest

Returns the value of attribute kubernetes_network_config.



598
599
600
# File 'sig/types.rbs', line 598

def kubernetes_network_config
  @kubernetes_network_config
end

#logging ⇒ Types::Logging

Returns the value of attribute logging.

Returns:



599
600
601
# File 'sig/types.rbs', line 599

def logging
  @logging
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


594
595
596
# File 'sig/types.rbs', line 594

def name
  @name
end

#outpost_config ⇒ Types::OutpostConfigRequest

Returns the value of attribute outpost_config.



603
604
605
# File 'sig/types.rbs', line 603

def outpost_config
  @outpost_config
end

#remote_network_config ⇒ Types::RemoteNetworkConfigRequest

Returns the value of attribute remote_network_config.



608
609
610
# File 'sig/types.rbs', line 608

def remote_network_config
  @remote_network_config
end

#resources_vpc_config ⇒ Types::VpcConfigRequest

Returns the value of attribute resources_vpc_config.



597
598
599
# File 'sig/types.rbs', line 597

def resources_vpc_config
  @resources_vpc_config
end

#role_arn ⇒ ::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


596
597
598
# File 'sig/types.rbs', line 596

def role_arn
  @role_arn
end

#storage_config ⇒ Types::StorageConfigRequest

Returns the value of attribute storage_config.



610
611
612
# File 'sig/types.rbs', line 610

def storage_config
  @storage_config
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


601
602
603
# File 'sig/types.rbs', line 601

def tags
  @tags
end

#upgrade_policy ⇒ Types::UpgradePolicyRequest

Returns the value of attribute upgrade_policy.



606
607
608
# File 'sig/types.rbs', line 606

def upgrade_policy
  @upgrade_policy
end

#version ⇒ ::String

Returns the value of attribute version.

Returns:

  • (::String)


595
596
597
# File 'sig/types.rbs', line 595

def version
  @version
end

#zonal_shift_config ⇒ Types::ZonalShiftConfigRequest

Returns the value of attribute zonal_shift_config.



607
608
609
# File 'sig/types.rbs', line 607

def zonal_shift_config
  @zonal_shift_config
end