Documentation ¶
Index ¶
- Constants
- func NewCloudMapServiceDiscovery(namespacesNames []string, parameterUriTag string, ...) servicemesh.EnvoyDiscoveryService
- func NewS3ParameterStorage(s3Client *s3.Client, logger *zap.SugaredLogger) parameter.Storage
- func NewSSMParameterStore(ssmClient *ssm.Client, logger *zap.SugaredLogger) parameter.Store
- type Route53DomainRegistry
Constants ¶
View Source
const ( SSMParameterPathSeparator = "/" SSMParameterPathPrefixQuery = "ssm_parameter_path_prefix" )
Variables ¶
This section is empty.
Functions ¶
func NewCloudMapServiceDiscovery ¶
func NewCloudMapServiceDiscovery( namespacesNames []string, parameterUriTag string, parameterSourceOptions *parameter.SourceOptions, cloudMapClient *servicediscovery.Client, logger *zap.SugaredLogger, domainRegistry *Route53DomainRegistry, ) servicemesh.EnvoyDiscoveryService
func NewS3ParameterStorage ¶
func NewSSMParameterStore ¶
Types ¶
type Route53DomainRegistry ¶
type Route53DomainRegistry struct {
// contains filtered or unexported fields
}
func NewRoute53DomainRegistry ¶
func NewRoute53DomainRegistry( route53Client *route53.Client, logger *zap.SugaredLogger, ) *Route53DomainRegistry
Click to show internal directories.
Click to hide internal directories.