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.