Struct aws_sdk_eks::types::PodIdentityAssociationSummary
source · #[non_exhaustive]pub struct PodIdentityAssociationSummary {
pub cluster_name: Option<String>,
pub namespace: Option<String>,
pub service_account: Option<String>,
pub association_arn: Option<String>,
pub association_id: Option<String>,
}Expand description
The summarized description of the association.
Each summary is simplified by removing these fields compared to the full :PodIdentityAssociation
-
The IAM role:
roleArn -
The timestamp that the association was created at:
createdAt -
The most recent timestamp that the association was modified at:.
modifiedAt -
The tags on the association:
tags
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.cluster_name: Option<String>The name of the cluster that the association is in.
namespace: Option<String>The name of the Kubernetes namespace inside the cluster to create the association in. The service account and the pods that use the service account must be in this namespace.
service_account: Option<String>The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
association_arn: Option<String>The Amazon Resource Name (ARN) of the association.
association_id: Option<String>The ID of the association.
Implementations§
source§impl PodIdentityAssociationSummary
impl PodIdentityAssociationSummary
sourcepub fn cluster_name(&self) -> Option<&str>
pub fn cluster_name(&self) -> Option<&str>
The name of the cluster that the association is in.
sourcepub fn namespace(&self) -> Option<&str>
pub fn namespace(&self) -> Option<&str>
The name of the Kubernetes namespace inside the cluster to create the association in. The service account and the pods that use the service account must be in this namespace.
sourcepub fn service_account(&self) -> Option<&str>
pub fn service_account(&self) -> Option<&str>
The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
sourcepub fn association_arn(&self) -> Option<&str>
pub fn association_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the association.
sourcepub fn association_id(&self) -> Option<&str>
pub fn association_id(&self) -> Option<&str>
The ID of the association.
source§impl PodIdentityAssociationSummary
impl PodIdentityAssociationSummary
sourcepub fn builder() -> PodIdentityAssociationSummaryBuilder
pub fn builder() -> PodIdentityAssociationSummaryBuilder
Creates a new builder-style object to manufacture PodIdentityAssociationSummary.
Trait Implementations§
source§impl Clone for PodIdentityAssociationSummary
impl Clone for PodIdentityAssociationSummary
source§fn clone(&self) -> PodIdentityAssociationSummary
fn clone(&self) -> PodIdentityAssociationSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for PodIdentityAssociationSummary
impl PartialEq for PodIdentityAssociationSummary
source§fn eq(&self, other: &PodIdentityAssociationSummary) -> bool
fn eq(&self, other: &PodIdentityAssociationSummary) -> bool
self and other values to be equal, and is used
by ==.