Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterScoper ¶
type ClusterScoper interface { logr.Logger Session // ARN returns the workload cluster assumed role to operate. ARN() string // ClusterName returns the AWS infrastructure cluster name. ClusterName() string // ClusterNamespace returns the AWS infrastructure cluster namespace. ClusterNamespace() string // Installation returns the installation name. Installation() string // Region returns the AWS infrastructure cluster object region. Region() string }
ClusterScoper is the interface for a workload cluster scope
type Session ¶
type Session interface {
Session() awsclient.ConfigProvider
}
Session represents an AWS session
Click to show internal directories.
Click to hide internal directories.