Documentation ¶
Index ¶
- func GenerateCreateAssociateResolverRuleInput(cr *manualv1alpha1.ResolverRuleAssociation) *route53resolver.AssociateResolverRuleInput
- func GenerateDeleteAssociateResolverRuleInput(cr *manualv1alpha1.ResolverRuleAssociation) *route53resolver.DisassociateResolverRuleInput
- func GenerateGetAssociateResolverRuleAssociationInput(id *string) *route53resolver.GetResolverRuleAssociationInput
- func IsNotFound(err error) bool
- type Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateCreateAssociateResolverRuleInput ¶
func GenerateCreateAssociateResolverRuleInput(cr *manualv1alpha1.ResolverRuleAssociation) *route53resolver.AssociateResolverRuleInput
GenerateCreateAssociateResolverRuleInput returns a route53resolver AssociateResolverRuleOutput
func GenerateDeleteAssociateResolverRuleInput ¶
func GenerateDeleteAssociateResolverRuleInput(cr *manualv1alpha1.ResolverRuleAssociation) *route53resolver.DisassociateResolverRuleInput
GenerateDeleteAssociateResolverRuleInput returns a route53resolver DisassociateResolverRuleOutput
func GenerateGetAssociateResolverRuleAssociationInput ¶
func GenerateGetAssociateResolverRuleAssociationInput(id *string) *route53resolver.GetResolverRuleAssociationInput
GenerateGetAssociateResolverRuleAssociationInput returns a route53resolver AssociateResolverRule
func IsNotFound ¶
IsNotFound returns true if the error code indicates that the requested AssociateResolverRule was not found
Types ¶
type Client ¶
type Client interface { AssociateResolverRule(ctx context.Context, input *route53resolver.AssociateResolverRuleInput, opts ...func(*route53resolver.Options)) (*route53resolver.AssociateResolverRuleOutput, error) DisassociateResolverRule(ctx context.Context, input *route53resolver.DisassociateResolverRuleInput, opts ...func(*route53resolver.Options)) (*route53resolver.DisassociateResolverRuleOutput, error) GetResolverRuleAssociation(ctx context.Context, input *route53resolver.GetResolverRuleAssociationInput, opts ...func(*route53resolver.Options)) (*route53resolver.GetResolverRuleAssociationOutput, error) }
Client defines AssociateResolverRule operations
func NewRoute53ResolverClient ¶
NewRoute53ResolverClient creates new AWS client with provided AWS Configuration/Credentials
Click to show internal directories.
Click to hide internal directories.