Struct aws_sdk_eks::types::OutpostConfigResponse
source · #[non_exhaustive]pub struct OutpostConfigResponse {
pub outpost_arns: Option<Vec<String>>,
pub control_plane_instance_type: Option<String>,
pub control_plane_placement: Option<ControlPlanePlacementResponse>,
}
Expand description
An object representing the configuration of your local Amazon EKS cluster on an Amazon Web Services Outpost. This API isn't available for Amazon EKS clusters on the Amazon Web Services cloud.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.outpost_arns: Option<Vec<String>>
The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.
control_plane_instance_type: Option<String>
The Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances.
control_plane_placement: Option<ControlPlanePlacementResponse>
An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.
Implementations§
source§impl OutpostConfigResponse
impl OutpostConfigResponse
sourcepub fn outpost_arns(&self) -> Option<&[String]>
pub fn outpost_arns(&self) -> Option<&[String]>
The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.
sourcepub fn control_plane_instance_type(&self) -> Option<&str>
pub fn control_plane_instance_type(&self) -> Option<&str>
The Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances.
sourcepub fn control_plane_placement(&self) -> Option<&ControlPlanePlacementResponse>
pub fn control_plane_placement(&self) -> Option<&ControlPlanePlacementResponse>
An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.
source§impl OutpostConfigResponse
impl OutpostConfigResponse
sourcepub fn builder() -> OutpostConfigResponseBuilder
pub fn builder() -> OutpostConfigResponseBuilder
Creates a new builder-style object to manufacture OutpostConfigResponse
.
Trait Implementations§
source§impl Clone for OutpostConfigResponse
impl Clone for OutpostConfigResponse
source§fn clone(&self) -> OutpostConfigResponse
fn clone(&self) -> OutpostConfigResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for OutpostConfigResponse
impl Debug for OutpostConfigResponse
source§impl PartialEq for OutpostConfigResponse
impl PartialEq for OutpostConfigResponse
source§fn eq(&self, other: &OutpostConfigResponse) -> bool
fn eq(&self, other: &OutpostConfigResponse) -> bool
self
and other
values to be equal, and is used
by ==
.