Versions in this module Expand all Collapse all v0 v0.3.1 Jan 11, 2024 Changes in this version + const EndpointsID + const ServiceID + const ServiceName + type Rabbitmq struct + func ExtraNew(info *utils.UrlInfo, p client.ConfigProvider, cfgs ...*aws.Config) *Rabbitmq + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Rabbitmq + func SdkNew(p client.ConfigProvider, cfgs *ksc.Config, info ...*utils.UrlInfo) *Rabbitmq + func (c *Rabbitmq) AddSecurityGroupRule(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) AddSecurityGroupRuleRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) AddSecurityGroupRuleWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) AllocateEip(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) AllocateEipRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) AllocateEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) CheckInstanceConfig(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) CheckInstanceConfigRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) CheckInstanceConfigWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) CheckInstanceStatus(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) CheckInstanceStatusRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) CheckInstanceStatusWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) CreateInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) CreateInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) CreateInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DeallocateEip(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DeallocateEipRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DeallocateEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DeleteInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DeleteInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DeleteInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DeleteSecurityGroupRules(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DeleteSecurityGroupRulesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DeleteSecurityGroupRulesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstanceNodes(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstanceNodesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeInstanceNodesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstances(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeRegions(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeRegionsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeRegionsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeSecurityGroupRules(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeSecurityGroupRulesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeSecurityGroupRulesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeValidRegion(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DescribeValidRegionRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DescribeValidRegionWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) DisableInstancePlugins(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) DisableInstancePluginsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) DisableInstancePluginsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) EnableInstancePlugins(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) EnableInstancePluginsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) EnableInstancePluginsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) ListInstancePlugins(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) ListInstancePluginsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) ListInstancePluginsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) ModifyBandWidth(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) ModifyBandWidthRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) ModifyBandWidthWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) Rename(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) RenameRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) RenameWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) ResetPassword(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) ResetPasswordRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) ResetPasswordWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) RestartInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) RestartInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) RestartInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) SupportPlugins(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) SupportPluginsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) SupportPluginsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Rabbitmq) UpgradeInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Rabbitmq) UpgradeInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Rabbitmq) UpgradeInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)