Documentation ¶
Overview ¶
Package rabbitmqiface provides an interface to enable mocking the RABBITMQ service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AddTagsToResourceInput
- type AddTagsToResourceOutput
- type BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s BasicInstanceInfoForDescribeInstanceDetailOutput) GoString() string
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetAccountId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetApplyPrivateDNSToPublic(v bool) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetArchType(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetChargeDetail(v *ChargeDetailForDescribeInstanceDetailOutput) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetComputeSpec(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetCreateTime(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetEipId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInitUserName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceStatus(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetIsEncrypted(v bool) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetProjectName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetStorageSpace(v int32) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetSubnetId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetTags(v []*TagForDescribeInstanceDetailOutput) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetUsedStorageSpace(v int32) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetVersion(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetVpcId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
- func (s BasicInstanceInfoForDescribeInstanceDetailOutput) String() string
- type ChargeDetailForDescribeInstanceDetailOutput
- func (s ChargeDetailForDescribeInstanceDetailOutput) GoString() string
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetAutoRenew(v bool) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeEndTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeExpireTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeStartTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeStatus(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeType(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetOverdueReclaimTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s *ChargeDetailForDescribeInstanceDetailOutput) SetOverdueTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
- func (s ChargeDetailForDescribeInstanceDetailOutput) String() string
- type ChargeDetailForDescribeInstancesOutput
- func (s ChargeDetailForDescribeInstancesOutput) GoString() string
- func (s *ChargeDetailForDescribeInstancesOutput) SetAutoRenew(v bool) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetChargeEndTime(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetChargeExpireTime(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetChargeStartTime(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetChargeStatus(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetChargeType(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetOverdueReclaimTime(v string) *ChargeDetailForDescribeInstancesOutput
- func (s *ChargeDetailForDescribeInstancesOutput) SetOverdueTime(v string) *ChargeDetailForDescribeInstancesOutput
- func (s ChargeDetailForDescribeInstancesOutput) String() string
- type ChargeInfoForCreateInstanceInput
- func (s ChargeInfoForCreateInstanceInput) GoString() string
- func (s *ChargeInfoForCreateInstanceInput) SetAutoRenew(v bool) *ChargeInfoForCreateInstanceInput
- func (s *ChargeInfoForCreateInstanceInput) SetChargeType(v string) *ChargeInfoForCreateInstanceInput
- func (s *ChargeInfoForCreateInstanceInput) SetPeriod(v int32) *ChargeInfoForCreateInstanceInput
- func (s *ChargeInfoForCreateInstanceInput) SetPeriodUnit(v string) *ChargeInfoForCreateInstanceInput
- func (s ChargeInfoForCreateInstanceInput) String() string
- type ChargeInfoForModifyInstanceChargeTypeInput
- func (s ChargeInfoForModifyInstanceChargeTypeInput) GoString() string
- func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetAutoRenew(v bool) *ChargeInfoForModifyInstanceChargeTypeInput
- func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetChargeType(v string) *ChargeInfoForModifyInstanceChargeTypeInput
- func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetPeriod(v int32) *ChargeInfoForModifyInstanceChargeTypeInput
- func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetPeriodUnit(v string) *ChargeInfoForModifyInstanceChargeTypeInput
- func (s ChargeInfoForModifyInstanceChargeTypeInput) String() string
- type CreateInstanceInput
- func (s CreateInstanceInput) GoString() string
- func (s *CreateInstanceInput) SetApplyPrivateDNSToPublic(v bool) *CreateInstanceInput
- func (s *CreateInstanceInput) SetChargeInfo(v *ChargeInfoForCreateInstanceInput) *CreateInstanceInput
- func (s *CreateInstanceInput) SetClientToken(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetComputeSpec(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetEipId(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetInstanceDescription(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetInstanceName(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetProjectName(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetStorageSpace(v int32) *CreateInstanceInput
- func (s *CreateInstanceInput) SetSubnetId(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetTags(v []*TagForCreateInstanceInput) *CreateInstanceInput
- func (s *CreateInstanceInput) SetUserName(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetUserPassword(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetVersion(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetVpcId(v string) *CreateInstanceInput
- func (s *CreateInstanceInput) SetZoneId(v string) *CreateInstanceInput
- func (s CreateInstanceInput) String() string
- func (s *CreateInstanceInput) Validate() error
- type CreateInstanceOutput
- type CreatePublicAddressInput
- func (s CreatePublicAddressInput) GoString() string
- func (s *CreatePublicAddressInput) SetEipId(v string) *CreatePublicAddressInput
- func (s *CreatePublicAddressInput) SetInstanceId(v string) *CreatePublicAddressInput
- func (s CreatePublicAddressInput) String() string
- func (s *CreatePublicAddressInput) Validate() error
- type CreatePublicAddressOutput
- type DeleteInstanceInput
- type DeleteInstanceOutput
- type DeletePublicAddressInput
- type DeletePublicAddressOutput
- type DescribeAvailabilityZonesInput
- type DescribeAvailabilityZonesOutput
- func (s DescribeAvailabilityZonesOutput) GoString() string
- func (s *DescribeAvailabilityZonesOutput) SetRegionId(v string) *DescribeAvailabilityZonesOutput
- func (s *DescribeAvailabilityZonesOutput) SetZones(v []*ZoneForDescribeAvailabilityZonesOutput) *DescribeAvailabilityZonesOutput
- func (s DescribeAvailabilityZonesOutput) String() string
- type DescribeInstanceDetailInput
- type DescribeInstanceDetailOutput
- func (s DescribeInstanceDetailOutput) GoString() string
- func (s *DescribeInstanceDetailOutput) SetBasicInstanceInfo(v *BasicInstanceInfoForDescribeInstanceDetailOutput) *DescribeInstanceDetailOutput
- func (s *DescribeInstanceDetailOutput) SetEndpoints(v []*EndpointForDescribeInstanceDetailOutput) *DescribeInstanceDetailOutput
- func (s DescribeInstanceDetailOutput) String() string
- type DescribeInstancesInput
- func (s DescribeInstancesInput) GoString() string
- func (s *DescribeInstancesInput) SetChargeType(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetInstanceId(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetInstanceName(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetInstanceStatus(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetPageNumber(v int32) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetPageSize(v int32) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetProjectName(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetSpec(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetTagFilters(v []*TagFilterForDescribeInstancesInput) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetVpcId(v string) *DescribeInstancesInput
- func (s *DescribeInstancesInput) SetZoneId(v string) *DescribeInstancesInput
- func (s DescribeInstancesInput) String() string
- func (s *DescribeInstancesInput) Validate() error
- type DescribeInstancesOutput
- type DescribePluginsInput
- func (s DescribePluginsInput) GoString() string
- func (s *DescribePluginsInput) SetInstanceId(v string) *DescribePluginsInput
- func (s *DescribePluginsInput) SetPageNumber(v int32) *DescribePluginsInput
- func (s *DescribePluginsInput) SetPageSize(v int32) *DescribePluginsInput
- func (s DescribePluginsInput) String() string
- func (s *DescribePluginsInput) Validate() error
- type DescribePluginsOutput
- func (s DescribePluginsOutput) GoString() string
- func (s *DescribePluginsOutput) SetInstanceId(v string) *DescribePluginsOutput
- func (s *DescribePluginsOutput) SetPluginsInfo(v []*PluginsInfoForDescribePluginsOutput) *DescribePluginsOutput
- func (s *DescribePluginsOutput) SetTotal(v int32) *DescribePluginsOutput
- func (s DescribePluginsOutput) String() string
- type DescribeRegionsInput
- type DescribeRegionsOutput
- type DescribeTagsByResourceInput
- func (s DescribeTagsByResourceInput) GoString() string
- func (s *DescribeTagsByResourceInput) SetInstanceIds(v []*string) *DescribeTagsByResourceInput
- func (s *DescribeTagsByResourceInput) SetPageNumber(v int32) *DescribeTagsByResourceInput
- func (s *DescribeTagsByResourceInput) SetPageSize(v int32) *DescribeTagsByResourceInput
- func (s *DescribeTagsByResourceInput) SetTagFilters(v []*TagFilterForDescribeTagsByResourceInput) *DescribeTagsByResourceInput
- func (s DescribeTagsByResourceInput) String() string
- func (s *DescribeTagsByResourceInput) Validate() error
- type DescribeTagsByResourceOutput
- func (s DescribeTagsByResourceOutput) GoString() string
- func (s *DescribeTagsByResourceOutput) SetTagResources(v []*TagResourceForDescribeTagsByResourceOutput) *DescribeTagsByResourceOutput
- func (s *DescribeTagsByResourceOutput) SetTotal(v int32) *DescribeTagsByResourceOutput
- func (s DescribeTagsByResourceOutput) String() string
- type EndpointForDescribeInstanceDetailOutput
- func (s EndpointForDescribeInstanceDetailOutput) GoString() string
- func (s *EndpointForDescribeInstanceDetailOutput) SetEndpointType(v string) *EndpointForDescribeInstanceDetailOutput
- func (s *EndpointForDescribeInstanceDetailOutput) SetInternalEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
- func (s *EndpointForDescribeInstanceDetailOutput) SetInternalIpEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
- func (s *EndpointForDescribeInstanceDetailOutput) SetNetworkType(v string) *EndpointForDescribeInstanceDetailOutput
- func (s *EndpointForDescribeInstanceDetailOutput) SetPublicEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
- func (s EndpointForDescribeInstanceDetailOutput) String() string
- type InstancesInfoForDescribeInstancesOutput
- func (s InstancesInfoForDescribeInstancesOutput) GoString() string
- func (s *InstancesInfoForDescribeInstancesOutput) SetAccountId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetApplyPrivateDNSToPublic(v bool) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetArchType(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetChargeDetail(v *ChargeDetailForDescribeInstancesOutput) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetComputeSpec(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetCreateTime(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetEipId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetInitUserName(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceDescription(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceName(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceStatus(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetIsEncrypted(v bool) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetProjectName(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetRegionDescription(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetRegionId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetStorageSpace(v int32) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetSubnetId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetTags(v []*TagForDescribeInstancesOutput) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetUsedStorageSpace(v int32) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetVersion(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetVpcId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetZoneDescription(v string) *InstancesInfoForDescribeInstancesOutput
- func (s *InstancesInfoForDescribeInstancesOutput) SetZoneId(v string) *InstancesInfoForDescribeInstancesOutput
- func (s InstancesInfoForDescribeInstancesOutput) String() string
- type ModifyInstanceAttributesInput
- func (s ModifyInstanceAttributesInput) GoString() string
- func (s *ModifyInstanceAttributesInput) SetInstanceDescription(v string) *ModifyInstanceAttributesInput
- func (s *ModifyInstanceAttributesInput) SetInstanceId(v string) *ModifyInstanceAttributesInput
- func (s *ModifyInstanceAttributesInput) SetInstanceName(v string) *ModifyInstanceAttributesInput
- func (s ModifyInstanceAttributesInput) String() string
- func (s *ModifyInstanceAttributesInput) Validate() error
- type ModifyInstanceAttributesOutput
- type ModifyInstanceChargeTypeInput
- func (s ModifyInstanceChargeTypeInput) GoString() string
- func (s *ModifyInstanceChargeTypeInput) SetChargeInfo(v *ChargeInfoForModifyInstanceChargeTypeInput) *ModifyInstanceChargeTypeInput
- func (s *ModifyInstanceChargeTypeInput) SetInstanceId(v string) *ModifyInstanceChargeTypeInput
- func (s ModifyInstanceChargeTypeInput) String() string
- func (s *ModifyInstanceChargeTypeInput) Validate() error
- type ModifyInstanceChargeTypeOutput
- type ModifyInstanceSpecInput
- func (s ModifyInstanceSpecInput) GoString() string
- func (s *ModifyInstanceSpecInput) SetClientToken(v string) *ModifyInstanceSpecInput
- func (s *ModifyInstanceSpecInput) SetComputeSpec(v string) *ModifyInstanceSpecInput
- func (s *ModifyInstanceSpecInput) SetInstanceId(v string) *ModifyInstanceSpecInput
- func (s *ModifyInstanceSpecInput) SetStorageSpace(v int32) *ModifyInstanceSpecInput
- func (s ModifyInstanceSpecInput) String() string
- func (s *ModifyInstanceSpecInput) Validate() error
- type ModifyInstanceSpecOutput
- type ModifyPluginInput
- type ModifyPluginOutput
- type ModifyUserPasswordInput
- func (s ModifyUserPasswordInput) GoString() string
- func (s *ModifyUserPasswordInput) SetInstanceId(v string) *ModifyUserPasswordInput
- func (s *ModifyUserPasswordInput) SetPassword(v string) *ModifyUserPasswordInput
- func (s *ModifyUserPasswordInput) SetUserName(v string) *ModifyUserPasswordInput
- func (s ModifyUserPasswordInput) String() string
- func (s *ModifyUserPasswordInput) Validate() error
- type ModifyUserPasswordOutput
- type PluginForModifyPluginInput
- type PluginsInfoForDescribePluginsOutput
- func (s PluginsInfoForDescribePluginsOutput) GoString() string
- func (s *PluginsInfoForDescribePluginsOutput) SetDescription(v string) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetDisablePrompt(v string) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetEnablePrompt(v string) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetEnabled(v bool) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetNeedRebootOnChange(v bool) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetPluginName(v string) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetPort(v int32) *PluginsInfoForDescribePluginsOutput
- func (s *PluginsInfoForDescribePluginsOutput) SetVersion(v string) *PluginsInfoForDescribePluginsOutput
- func (s PluginsInfoForDescribePluginsOutput) String() string
- type RABBITMQ
- func (c *RABBITMQ) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
- func (c *RABBITMQ) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) AddTagsToResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) AddTagsToResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)
- func (c *RABBITMQ) AddTagsToResourceWithContext(ctx volcengine.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)
- func (c *RABBITMQ) CreateInstance(input *CreateInstanceInput) (*CreateInstanceOutput, error)
- func (c *RABBITMQ) CreateInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) CreateInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) CreateInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) CreateInstanceRequest(input *CreateInstanceInput) (req *request.Request, output *CreateInstanceOutput)
- func (c *RABBITMQ) CreateInstanceWithContext(ctx volcengine.Context, input *CreateInstanceInput, opts ...request.Option) (*CreateInstanceOutput, error)
- func (c *RABBITMQ) CreatePublicAddress(input *CreatePublicAddressInput) (*CreatePublicAddressOutput, error)
- func (c *RABBITMQ) CreatePublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) CreatePublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) CreatePublicAddressCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) CreatePublicAddressRequest(input *CreatePublicAddressInput) (req *request.Request, output *CreatePublicAddressOutput)
- func (c *RABBITMQ) CreatePublicAddressWithContext(ctx volcengine.Context, input *CreatePublicAddressInput, ...) (*CreatePublicAddressOutput, error)
- func (c *RABBITMQ) DeleteInstance(input *DeleteInstanceInput) (*DeleteInstanceOutput, error)
- func (c *RABBITMQ) DeleteInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DeleteInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DeleteInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DeleteInstanceRequest(input *DeleteInstanceInput) (req *request.Request, output *DeleteInstanceOutput)
- func (c *RABBITMQ) DeleteInstanceWithContext(ctx volcengine.Context, input *DeleteInstanceInput, opts ...request.Option) (*DeleteInstanceOutput, error)
- func (c *RABBITMQ) DeletePublicAddress(input *DeletePublicAddressInput) (*DeletePublicAddressOutput, error)
- func (c *RABBITMQ) DeletePublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DeletePublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DeletePublicAddressCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DeletePublicAddressRequest(input *DeletePublicAddressInput) (req *request.Request, output *DeletePublicAddressOutput)
- func (c *RABBITMQ) DeletePublicAddressWithContext(ctx volcengine.Context, input *DeletePublicAddressInput, ...) (*DeletePublicAddressOutput, error)
- func (c *RABBITMQ) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
- func (c *RABBITMQ) DescribeAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeAvailabilityZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribeAvailabilityZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)
- func (c *RABBITMQ) DescribeAvailabilityZonesWithContext(ctx volcengine.Context, input *DescribeAvailabilityZonesInput, ...) (*DescribeAvailabilityZonesOutput, error)
- func (c *RABBITMQ) DescribeInstanceDetail(input *DescribeInstanceDetailInput) (*DescribeInstanceDetailOutput, error)
- func (c *RABBITMQ) DescribeInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribeInstanceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeInstanceDetailRequest(input *DescribeInstanceDetailInput) (req *request.Request, output *DescribeInstanceDetailOutput)
- func (c *RABBITMQ) DescribeInstanceDetailWithContext(ctx volcengine.Context, input *DescribeInstanceDetailInput, ...) (*DescribeInstanceDetailOutput, error)
- func (c *RABBITMQ) DescribeInstances(input *DescribeInstancesInput) (*DescribeInstancesOutput, error)
- func (c *RABBITMQ) DescribeInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribeInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeInstancesRequest(input *DescribeInstancesInput) (req *request.Request, output *DescribeInstancesOutput)
- func (c *RABBITMQ) DescribeInstancesWithContext(ctx volcengine.Context, input *DescribeInstancesInput, opts ...request.Option) (*DescribeInstancesOutput, error)
- func (c *RABBITMQ) DescribePlugins(input *DescribePluginsInput) (*DescribePluginsOutput, error)
- func (c *RABBITMQ) DescribePluginsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribePluginsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribePluginsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribePluginsRequest(input *DescribePluginsInput) (req *request.Request, output *DescribePluginsOutput)
- func (c *RABBITMQ) DescribePluginsWithContext(ctx volcengine.Context, input *DescribePluginsInput, opts ...request.Option) (*DescribePluginsOutput, error)
- func (c *RABBITMQ) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
- func (c *RABBITMQ) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribeRegionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
- func (c *RABBITMQ) DescribeRegionsWithContext(ctx volcengine.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)
- func (c *RABBITMQ) DescribeTagsByResource(input *DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)
- func (c *RABBITMQ) DescribeTagsByResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeTagsByResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) DescribeTagsByResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) DescribeTagsByResourceRequest(input *DescribeTagsByResourceInput) (req *request.Request, output *DescribeTagsByResourceOutput)
- func (c *RABBITMQ) DescribeTagsByResourceWithContext(ctx volcengine.Context, input *DescribeTagsByResourceInput, ...) (*DescribeTagsByResourceOutput, error)
- func (c *RABBITMQ) ModifyInstanceAttributes(input *ModifyInstanceAttributesInput) (*ModifyInstanceAttributesOutput, error)
- func (c *RABBITMQ) ModifyInstanceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) ModifyInstanceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceAttributesRequest(input *ModifyInstanceAttributesInput) (req *request.Request, output *ModifyInstanceAttributesOutput)
- func (c *RABBITMQ) ModifyInstanceAttributesWithContext(ctx volcengine.Context, input *ModifyInstanceAttributesInput, ...) (*ModifyInstanceAttributesOutput, error)
- func (c *RABBITMQ) ModifyInstanceChargeType(input *ModifyInstanceChargeTypeInput) (*ModifyInstanceChargeTypeOutput, error)
- func (c *RABBITMQ) ModifyInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) ModifyInstanceChargeTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceChargeTypeRequest(input *ModifyInstanceChargeTypeInput) (req *request.Request, output *ModifyInstanceChargeTypeOutput)
- func (c *RABBITMQ) ModifyInstanceChargeTypeWithContext(ctx volcengine.Context, input *ModifyInstanceChargeTypeInput, ...) (*ModifyInstanceChargeTypeOutput, error)
- func (c *RABBITMQ) ModifyInstanceSpec(input *ModifyInstanceSpecInput) (*ModifyInstanceSpecOutput, error)
- func (c *RABBITMQ) ModifyInstanceSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) ModifyInstanceSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyInstanceSpecRequest(input *ModifyInstanceSpecInput) (req *request.Request, output *ModifyInstanceSpecOutput)
- func (c *RABBITMQ) ModifyInstanceSpecWithContext(ctx volcengine.Context, input *ModifyInstanceSpecInput, opts ...request.Option) (*ModifyInstanceSpecOutput, error)
- func (c *RABBITMQ) ModifyPlugin(input *ModifyPluginInput) (*ModifyPluginOutput, error)
- func (c *RABBITMQ) ModifyPluginCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyPluginCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) ModifyPluginCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyPluginRequest(input *ModifyPluginInput) (req *request.Request, output *ModifyPluginOutput)
- func (c *RABBITMQ) ModifyPluginWithContext(ctx volcengine.Context, input *ModifyPluginInput, opts ...request.Option) (*ModifyPluginOutput, error)
- func (c *RABBITMQ) ModifyUserPassword(input *ModifyUserPasswordInput) (*ModifyUserPasswordOutput, error)
- func (c *RABBITMQ) ModifyUserPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyUserPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) ModifyUserPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) ModifyUserPasswordRequest(input *ModifyUserPasswordInput) (req *request.Request, output *ModifyUserPasswordOutput)
- func (c *RABBITMQ) ModifyUserPasswordWithContext(ctx volcengine.Context, input *ModifyUserPasswordInput, opts ...request.Option) (*ModifyUserPasswordOutput, error)
- func (c *RABBITMQ) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
- func (c *RABBITMQ) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) RemoveTagsFromResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)
- func (c *RABBITMQ) RemoveTagsFromResourceWithContext(ctx volcengine.Context, input *RemoveTagsFromResourceInput, ...) (*RemoveTagsFromResourceOutput, error)
- func (c *RABBITMQ) RestartInstance(input *RestartInstanceInput) (*RestartInstanceOutput, error)
- func (c *RABBITMQ) RestartInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *RABBITMQ) RestartInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *RABBITMQ) RestartInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *RABBITMQ) RestartInstanceRequest(input *RestartInstanceInput) (req *request.Request, output *RestartInstanceOutput)
- func (c *RABBITMQ) RestartInstanceWithContext(ctx volcengine.Context, input *RestartInstanceInput, opts ...request.Option) (*RestartInstanceOutput, error)
- type RABBITMQAPI
- type RegionForDescribeRegionsOutput
- func (s RegionForDescribeRegionsOutput) GoString() string
- func (s *RegionForDescribeRegionsOutput) SetDescription(v string) *RegionForDescribeRegionsOutput
- func (s *RegionForDescribeRegionsOutput) SetRegionId(v string) *RegionForDescribeRegionsOutput
- func (s *RegionForDescribeRegionsOutput) SetRegionName(v string) *RegionForDescribeRegionsOutput
- func (s *RegionForDescribeRegionsOutput) SetStatus(v string) *RegionForDescribeRegionsOutput
- func (s RegionForDescribeRegionsOutput) String() string
- type RemoveTagsFromResourceInput
- func (s RemoveTagsFromResourceInput) GoString() string
- func (s *RemoveTagsFromResourceInput) SetAll(v bool) *RemoveTagsFromResourceInput
- func (s *RemoveTagsFromResourceInput) SetInstanceIds(v []*string) *RemoveTagsFromResourceInput
- func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromResourceInput
- func (s RemoveTagsFromResourceInput) String() string
- type RemoveTagsFromResourceOutput
- type RestartInstanceInput
- type RestartInstanceOutput
- type TagFilterForDescribeInstancesInput
- func (s TagFilterForDescribeInstancesInput) GoString() string
- func (s *TagFilterForDescribeInstancesInput) SetKey(v string) *TagFilterForDescribeInstancesInput
- func (s *TagFilterForDescribeInstancesInput) SetValue(v string) *TagFilterForDescribeInstancesInput
- func (s TagFilterForDescribeInstancesInput) String() string
- type TagFilterForDescribeTagsByResourceInput
- func (s TagFilterForDescribeTagsByResourceInput) GoString() string
- func (s *TagFilterForDescribeTagsByResourceInput) SetKey(v string) *TagFilterForDescribeTagsByResourceInput
- func (s *TagFilterForDescribeTagsByResourceInput) SetValue(v string) *TagFilterForDescribeTagsByResourceInput
- func (s TagFilterForDescribeTagsByResourceInput) String() string
- type TagForAddTagsToResourceInput
- type TagForCreateInstanceInput
- type TagForDescribeInstanceDetailOutput
- func (s TagForDescribeInstanceDetailOutput) GoString() string
- func (s *TagForDescribeInstanceDetailOutput) SetKey(v string) *TagForDescribeInstanceDetailOutput
- func (s *TagForDescribeInstanceDetailOutput) SetValue(v string) *TagForDescribeInstanceDetailOutput
- func (s TagForDescribeInstanceDetailOutput) String() string
- type TagForDescribeInstancesOutput
- type TagResourceForDescribeTagsByResourceOutput
- func (s TagResourceForDescribeTagsByResourceOutput) GoString() string
- func (s *TagResourceForDescribeTagsByResourceOutput) SetInstanceId(v string) *TagResourceForDescribeTagsByResourceOutput
- func (s *TagResourceForDescribeTagsByResourceOutput) SetKey(v string) *TagResourceForDescribeTagsByResourceOutput
- func (s *TagResourceForDescribeTagsByResourceOutput) SetValue(v string) *TagResourceForDescribeTagsByResourceOutput
- func (s TagResourceForDescribeTagsByResourceOutput) String() string
- type ZoneForDescribeAvailabilityZonesOutput
- func (s ZoneForDescribeAvailabilityZonesOutput) GoString() string
- func (s *ZoneForDescribeAvailabilityZonesOutput) SetDescription(v string) *ZoneForDescribeAvailabilityZonesOutput
- func (s *ZoneForDescribeAvailabilityZonesOutput) SetStatus(v string) *ZoneForDescribeAvailabilityZonesOutput
- func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneId(v string) *ZoneForDescribeAvailabilityZonesOutput
- func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneName(v string) *ZoneForDescribeAvailabilityZonesOutput
- func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneStatus(v string) *ZoneForDescribeAvailabilityZonesOutput
- func (s ZoneForDescribeAvailabilityZonesOutput) String() string
Constants ¶
const ( ServiceName = "rabbitmq" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "rabbitmq" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddTagsToResourceInput ¶
type AddTagsToResourceInput struct { InstanceIds []*string `type:"list" json:",omitempty"` Tags []*TagForAddTagsToResourceInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (AddTagsToResourceInput) GoString ¶
func (s AddTagsToResourceInput) GoString() string
GoString returns the string representation
func (*AddTagsToResourceInput) SetInstanceIds ¶
func (s *AddTagsToResourceInput) SetInstanceIds(v []*string) *AddTagsToResourceInput
SetInstanceIds sets the InstanceIds field's value.
func (*AddTagsToResourceInput) SetTags ¶
func (s *AddTagsToResourceInput) SetTags(v []*TagForAddTagsToResourceInput) *AddTagsToResourceInput
SetTags sets the Tags field's value.
func (AddTagsToResourceInput) String ¶
func (s AddTagsToResourceInput) String() string
String returns the string representation
type AddTagsToResourceOutput ¶
type AddTagsToResourceOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AddTagsToResourceOutput) GoString ¶
func (s AddTagsToResourceOutput) GoString() string
GoString returns the string representation
func (AddTagsToResourceOutput) String ¶
func (s AddTagsToResourceOutput) String() string
String returns the string representation
type BasicInstanceInfoForDescribeInstanceDetailOutput ¶
type BasicInstanceInfoForDescribeInstanceDetailOutput struct { AccountId *string `type:"string" json:",omitempty"` ApplyPrivateDNSToPublic *bool `type:"boolean" json:",omitempty"` ArchType *string `type:"string" json:",omitempty"` ChargeDetail *ChargeDetailForDescribeInstanceDetailOutput `type:"structure" json:",omitempty"` ComputeSpec *string `type:"string" json:",omitempty"` CreateTime *string `type:"string" json:",omitempty"` EipId *string `type:"string" json:",omitempty"` InitUserName *string `type:"string" json:",omitempty"` InstanceDescription *string `type:"string" json:",omitempty"` InstanceId *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` InstanceStatus *string `type:"string" json:",omitempty"` IsEncrypted *bool `type:"boolean" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` RegionDescription *string `type:"string" json:",omitempty"` RegionId *string `type:"string" json:",omitempty"` StorageSpace *int32 `type:"int32" json:",omitempty"` SubnetId *string `type:"string" json:",omitempty"` Tags []*TagForDescribeInstanceDetailOutput `type:"list" json:",omitempty"` UsedStorageSpace *int32 `type:"int32" json:",omitempty"` Version *string `type:"string" json:",omitempty"` VpcId *string `type:"string" json:",omitempty"` ZoneDescription *string `type:"string" json:",omitempty"` ZoneId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (BasicInstanceInfoForDescribeInstanceDetailOutput) GoString ¶
func (s BasicInstanceInfoForDescribeInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetAccountId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetAccountId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetAccountId sets the AccountId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetApplyPrivateDNSToPublic ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetApplyPrivateDNSToPublic(v bool) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetApplyPrivateDNSToPublic sets the ApplyPrivateDNSToPublic field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetArchType ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetArchType(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetArchType sets the ArchType field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetChargeDetail ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetChargeDetail(v *ChargeDetailForDescribeInstanceDetailOutput) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetChargeDetail sets the ChargeDetail field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetComputeSpec ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetComputeSpec(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetComputeSpec sets the ComputeSpec field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetCreateTime ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetCreateTime(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetCreateTime sets the CreateTime field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetEipId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetEipId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetEipId sets the EipId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetInitUserName ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInitUserName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetInitUserName sets the InitUserName field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceDescription ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetInstanceDescription sets the InstanceDescription field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetInstanceId sets the InstanceId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceName ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetInstanceName sets the InstanceName field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceStatus ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetInstanceStatus(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetIsEncrypted ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetIsEncrypted(v bool) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetIsEncrypted sets the IsEncrypted field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetProjectName ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetProjectName(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetProjectName sets the ProjectName field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionDescription ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetRegionDescription sets the RegionDescription field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetRegionId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetRegionId sets the RegionId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetStorageSpace ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetStorageSpace(v int32) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetStorageSpace sets the StorageSpace field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetSubnetId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetSubnetId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetSubnetId sets the SubnetId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetTags ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetTags(v []*TagForDescribeInstanceDetailOutput) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetTags sets the Tags field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetUsedStorageSpace ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetUsedStorageSpace(v int32) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetUsedStorageSpace sets the UsedStorageSpace field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetVersion ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetVersion(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetVersion sets the Version field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetVpcId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetVpcId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetVpcId sets the VpcId field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneDescription ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneDescription(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetZoneDescription sets the ZoneDescription field's value.
func (*BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneId ¶
func (s *BasicInstanceInfoForDescribeInstanceDetailOutput) SetZoneId(v string) *BasicInstanceInfoForDescribeInstanceDetailOutput
SetZoneId sets the ZoneId field's value.
func (BasicInstanceInfoForDescribeInstanceDetailOutput) String ¶
func (s BasicInstanceInfoForDescribeInstanceDetailOutput) String() string
String returns the string representation
type ChargeDetailForDescribeInstanceDetailOutput ¶
type ChargeDetailForDescribeInstanceDetailOutput struct { AutoRenew *bool `type:"boolean" json:",omitempty"` ChargeEndTime *string `type:"string" json:",omitempty"` ChargeExpireTime *string `type:"string" json:",omitempty"` ChargeStartTime *string `type:"string" json:",omitempty"` ChargeStatus *string `type:"string" json:",omitempty"` ChargeType *string `type:"string" json:",omitempty"` OverdueReclaimTime *string `type:"string" json:",omitempty"` OverdueTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ChargeDetailForDescribeInstanceDetailOutput) GoString ¶
func (s ChargeDetailForDescribeInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*ChargeDetailForDescribeInstanceDetailOutput) SetAutoRenew ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetAutoRenew(v bool) *ChargeDetailForDescribeInstanceDetailOutput
SetAutoRenew sets the AutoRenew field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetChargeEndTime ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeEndTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetChargeEndTime sets the ChargeEndTime field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetChargeExpireTime ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeExpireTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetChargeExpireTime sets the ChargeExpireTime field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetChargeStartTime ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeStartTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetChargeStartTime sets the ChargeStartTime field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetChargeStatus ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeStatus(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetChargeStatus sets the ChargeStatus field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetChargeType ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetChargeType(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetChargeType sets the ChargeType field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetOverdueReclaimTime ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetOverdueReclaimTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetOverdueReclaimTime sets the OverdueReclaimTime field's value.
func (*ChargeDetailForDescribeInstanceDetailOutput) SetOverdueTime ¶
func (s *ChargeDetailForDescribeInstanceDetailOutput) SetOverdueTime(v string) *ChargeDetailForDescribeInstanceDetailOutput
SetOverdueTime sets the OverdueTime field's value.
func (ChargeDetailForDescribeInstanceDetailOutput) String ¶
func (s ChargeDetailForDescribeInstanceDetailOutput) String() string
String returns the string representation
type ChargeDetailForDescribeInstancesOutput ¶
type ChargeDetailForDescribeInstancesOutput struct { AutoRenew *bool `type:"boolean" json:",omitempty"` ChargeEndTime *string `type:"string" json:",omitempty"` ChargeExpireTime *string `type:"string" json:",omitempty"` ChargeStartTime *string `type:"string" json:",omitempty"` ChargeStatus *string `type:"string" json:",omitempty"` ChargeType *string `type:"string" json:",omitempty"` OverdueReclaimTime *string `type:"string" json:",omitempty"` OverdueTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ChargeDetailForDescribeInstancesOutput) GoString ¶
func (s ChargeDetailForDescribeInstancesOutput) GoString() string
GoString returns the string representation
func (*ChargeDetailForDescribeInstancesOutput) SetAutoRenew ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetAutoRenew(v bool) *ChargeDetailForDescribeInstancesOutput
SetAutoRenew sets the AutoRenew field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetChargeEndTime ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetChargeEndTime(v string) *ChargeDetailForDescribeInstancesOutput
SetChargeEndTime sets the ChargeEndTime field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetChargeExpireTime ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetChargeExpireTime(v string) *ChargeDetailForDescribeInstancesOutput
SetChargeExpireTime sets the ChargeExpireTime field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetChargeStartTime ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetChargeStartTime(v string) *ChargeDetailForDescribeInstancesOutput
SetChargeStartTime sets the ChargeStartTime field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetChargeStatus ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetChargeStatus(v string) *ChargeDetailForDescribeInstancesOutput
SetChargeStatus sets the ChargeStatus field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetChargeType ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetChargeType(v string) *ChargeDetailForDescribeInstancesOutput
SetChargeType sets the ChargeType field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetOverdueReclaimTime ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetOverdueReclaimTime(v string) *ChargeDetailForDescribeInstancesOutput
SetOverdueReclaimTime sets the OverdueReclaimTime field's value.
func (*ChargeDetailForDescribeInstancesOutput) SetOverdueTime ¶
func (s *ChargeDetailForDescribeInstancesOutput) SetOverdueTime(v string) *ChargeDetailForDescribeInstancesOutput
SetOverdueTime sets the OverdueTime field's value.
func (ChargeDetailForDescribeInstancesOutput) String ¶
func (s ChargeDetailForDescribeInstancesOutput) String() string
String returns the string representation
type ChargeInfoForCreateInstanceInput ¶
type ChargeInfoForCreateInstanceInput struct { AutoRenew *bool `type:"boolean" json:",omitempty"` ChargeType *string `type:"string" json:",omitempty"` Period *int32 `type:"int32" json:",omitempty"` PeriodUnit *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ChargeInfoForCreateInstanceInput) GoString ¶
func (s ChargeInfoForCreateInstanceInput) GoString() string
GoString returns the string representation
func (*ChargeInfoForCreateInstanceInput) SetAutoRenew ¶
func (s *ChargeInfoForCreateInstanceInput) SetAutoRenew(v bool) *ChargeInfoForCreateInstanceInput
SetAutoRenew sets the AutoRenew field's value.
func (*ChargeInfoForCreateInstanceInput) SetChargeType ¶
func (s *ChargeInfoForCreateInstanceInput) SetChargeType(v string) *ChargeInfoForCreateInstanceInput
SetChargeType sets the ChargeType field's value.
func (*ChargeInfoForCreateInstanceInput) SetPeriod ¶
func (s *ChargeInfoForCreateInstanceInput) SetPeriod(v int32) *ChargeInfoForCreateInstanceInput
SetPeriod sets the Period field's value.
func (*ChargeInfoForCreateInstanceInput) SetPeriodUnit ¶
func (s *ChargeInfoForCreateInstanceInput) SetPeriodUnit(v string) *ChargeInfoForCreateInstanceInput
SetPeriodUnit sets the PeriodUnit field's value.
func (ChargeInfoForCreateInstanceInput) String ¶
func (s ChargeInfoForCreateInstanceInput) String() string
String returns the string representation
type ChargeInfoForModifyInstanceChargeTypeInput ¶
type ChargeInfoForModifyInstanceChargeTypeInput struct { AutoRenew *bool `type:"boolean" json:",omitempty"` ChargeType *string `type:"string" json:",omitempty"` Period *int32 `type:"int32" json:",omitempty"` PeriodUnit *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ChargeInfoForModifyInstanceChargeTypeInput) GoString ¶
func (s ChargeInfoForModifyInstanceChargeTypeInput) GoString() string
GoString returns the string representation
func (*ChargeInfoForModifyInstanceChargeTypeInput) SetAutoRenew ¶
func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetAutoRenew(v bool) *ChargeInfoForModifyInstanceChargeTypeInput
SetAutoRenew sets the AutoRenew field's value.
func (*ChargeInfoForModifyInstanceChargeTypeInput) SetChargeType ¶
func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetChargeType(v string) *ChargeInfoForModifyInstanceChargeTypeInput
SetChargeType sets the ChargeType field's value.
func (*ChargeInfoForModifyInstanceChargeTypeInput) SetPeriod ¶
func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetPeriod(v int32) *ChargeInfoForModifyInstanceChargeTypeInput
SetPeriod sets the Period field's value.
func (*ChargeInfoForModifyInstanceChargeTypeInput) SetPeriodUnit ¶
func (s *ChargeInfoForModifyInstanceChargeTypeInput) SetPeriodUnit(v string) *ChargeInfoForModifyInstanceChargeTypeInput
SetPeriodUnit sets the PeriodUnit field's value.
func (ChargeInfoForModifyInstanceChargeTypeInput) String ¶
func (s ChargeInfoForModifyInstanceChargeTypeInput) String() string
String returns the string representation
type CreateInstanceInput ¶
type CreateInstanceInput struct { ApplyPrivateDNSToPublic *bool `type:"boolean" json:",omitempty"` ChargeInfo *ChargeInfoForCreateInstanceInput `type:"structure" json:",omitempty"` // ClientToken is a required field ClientToken *string `type:"string" json:",omitempty" required:"true"` // ComputeSpec is a required field ComputeSpec *string `type:"string" json:",omitempty" required:"true"` EipId *string `type:"string" json:",omitempty"` InstanceDescription *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // StorageSpace is a required field StorageSpace *int32 `type:"int32" json:",omitempty" required:"true"` // SubnetId is a required field SubnetId *string `type:"string" json:",omitempty" required:"true"` Tags []*TagForCreateInstanceInput `type:"list" json:",omitempty"` // UserName is a required field UserName *string `type:"string" json:",omitempty" required:"true"` // UserPassword is a required field UserPassword *string `type:"string" json:",omitempty" required:"true"` // Version is a required field Version *string `type:"string" json:",omitempty" required:"true"` // VpcId is a required field VpcId *string `type:"string" json:",omitempty" required:"true"` // ZoneId is a required field ZoneId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateInstanceInput) GoString ¶
func (s CreateInstanceInput) GoString() string
GoString returns the string representation
func (*CreateInstanceInput) SetApplyPrivateDNSToPublic ¶
func (s *CreateInstanceInput) SetApplyPrivateDNSToPublic(v bool) *CreateInstanceInput
SetApplyPrivateDNSToPublic sets the ApplyPrivateDNSToPublic field's value.
func (*CreateInstanceInput) SetChargeInfo ¶
func (s *CreateInstanceInput) SetChargeInfo(v *ChargeInfoForCreateInstanceInput) *CreateInstanceInput
SetChargeInfo sets the ChargeInfo field's value.
func (*CreateInstanceInput) SetClientToken ¶
func (s *CreateInstanceInput) SetClientToken(v string) *CreateInstanceInput
SetClientToken sets the ClientToken field's value.
func (*CreateInstanceInput) SetComputeSpec ¶
func (s *CreateInstanceInput) SetComputeSpec(v string) *CreateInstanceInput
SetComputeSpec sets the ComputeSpec field's value.
func (*CreateInstanceInput) SetEipId ¶
func (s *CreateInstanceInput) SetEipId(v string) *CreateInstanceInput
SetEipId sets the EipId field's value.
func (*CreateInstanceInput) SetInstanceDescription ¶
func (s *CreateInstanceInput) SetInstanceDescription(v string) *CreateInstanceInput
SetInstanceDescription sets the InstanceDescription field's value.
func (*CreateInstanceInput) SetInstanceName ¶
func (s *CreateInstanceInput) SetInstanceName(v string) *CreateInstanceInput
SetInstanceName sets the InstanceName field's value.
func (*CreateInstanceInput) SetProjectName ¶
func (s *CreateInstanceInput) SetProjectName(v string) *CreateInstanceInput
SetProjectName sets the ProjectName field's value.
func (*CreateInstanceInput) SetStorageSpace ¶
func (s *CreateInstanceInput) SetStorageSpace(v int32) *CreateInstanceInput
SetStorageSpace sets the StorageSpace field's value.
func (*CreateInstanceInput) SetSubnetId ¶
func (s *CreateInstanceInput) SetSubnetId(v string) *CreateInstanceInput
SetSubnetId sets the SubnetId field's value.
func (*CreateInstanceInput) SetTags ¶
func (s *CreateInstanceInput) SetTags(v []*TagForCreateInstanceInput) *CreateInstanceInput
SetTags sets the Tags field's value.
func (*CreateInstanceInput) SetUserName ¶
func (s *CreateInstanceInput) SetUserName(v string) *CreateInstanceInput
SetUserName sets the UserName field's value.
func (*CreateInstanceInput) SetUserPassword ¶
func (s *CreateInstanceInput) SetUserPassword(v string) *CreateInstanceInput
SetUserPassword sets the UserPassword field's value.
func (*CreateInstanceInput) SetVersion ¶
func (s *CreateInstanceInput) SetVersion(v string) *CreateInstanceInput
SetVersion sets the Version field's value.
func (*CreateInstanceInput) SetVpcId ¶
func (s *CreateInstanceInput) SetVpcId(v string) *CreateInstanceInput
SetVpcId sets the VpcId field's value.
func (*CreateInstanceInput) SetZoneId ¶
func (s *CreateInstanceInput) SetZoneId(v string) *CreateInstanceInput
SetZoneId sets the ZoneId field's value.
func (CreateInstanceInput) String ¶
func (s CreateInstanceInput) String() string
String returns the string representation
func (*CreateInstanceInput) Validate ¶
func (s *CreateInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateInstanceOutput ¶
type CreateInstanceOutput struct { Metadata *response.ResponseMetadata InstanceId *string `type:"string" json:",omitempty"` OrderId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateInstanceOutput) GoString ¶
func (s CreateInstanceOutput) GoString() string
GoString returns the string representation
func (*CreateInstanceOutput) SetInstanceId ¶
func (s *CreateInstanceOutput) SetInstanceId(v string) *CreateInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*CreateInstanceOutput) SetOrderId ¶
func (s *CreateInstanceOutput) SetOrderId(v string) *CreateInstanceOutput
SetOrderId sets the OrderId field's value.
func (CreateInstanceOutput) String ¶
func (s CreateInstanceOutput) String() string
String returns the string representation
type CreatePublicAddressInput ¶
type CreatePublicAddressInput struct { // EipId is a required field EipId *string `type:"string" json:",omitempty" required:"true"` // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreatePublicAddressInput) GoString ¶
func (s CreatePublicAddressInput) GoString() string
GoString returns the string representation
func (*CreatePublicAddressInput) SetEipId ¶
func (s *CreatePublicAddressInput) SetEipId(v string) *CreatePublicAddressInput
SetEipId sets the EipId field's value.
func (*CreatePublicAddressInput) SetInstanceId ¶
func (s *CreatePublicAddressInput) SetInstanceId(v string) *CreatePublicAddressInput
SetInstanceId sets the InstanceId field's value.
func (CreatePublicAddressInput) String ¶
func (s CreatePublicAddressInput) String() string
String returns the string representation
func (*CreatePublicAddressInput) Validate ¶
func (s *CreatePublicAddressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePublicAddressOutput ¶
type CreatePublicAddressOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (CreatePublicAddressOutput) GoString ¶
func (s CreatePublicAddressOutput) GoString() string
GoString returns the string representation
func (CreatePublicAddressOutput) String ¶
func (s CreatePublicAddressOutput) String() string
String returns the string representation
type DeleteInstanceInput ¶
type DeleteInstanceInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteInstanceInput) GoString ¶
func (s DeleteInstanceInput) GoString() string
GoString returns the string representation
func (*DeleteInstanceInput) SetInstanceId ¶
func (s *DeleteInstanceInput) SetInstanceId(v string) *DeleteInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DeleteInstanceInput) String ¶
func (s DeleteInstanceInput) String() string
String returns the string representation
func (*DeleteInstanceInput) Validate ¶
func (s *DeleteInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteInstanceOutput ¶
type DeleteInstanceOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteInstanceOutput) GoString ¶
func (s DeleteInstanceOutput) GoString() string
GoString returns the string representation
func (DeleteInstanceOutput) String ¶
func (s DeleteInstanceOutput) String() string
String returns the string representation
type DeletePublicAddressInput ¶
type DeletePublicAddressInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeletePublicAddressInput) GoString ¶
func (s DeletePublicAddressInput) GoString() string
GoString returns the string representation
func (*DeletePublicAddressInput) SetInstanceId ¶
func (s *DeletePublicAddressInput) SetInstanceId(v string) *DeletePublicAddressInput
SetInstanceId sets the InstanceId field's value.
func (DeletePublicAddressInput) String ¶
func (s DeletePublicAddressInput) String() string
String returns the string representation
func (*DeletePublicAddressInput) Validate ¶
func (s *DeletePublicAddressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePublicAddressOutput ¶
type DeletePublicAddressOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeletePublicAddressOutput) GoString ¶
func (s DeletePublicAddressOutput) GoString() string
GoString returns the string representation
func (DeletePublicAddressOutput) String ¶
func (s DeletePublicAddressOutput) String() string
String returns the string representation
type DescribeAvailabilityZonesInput ¶
type DescribeAvailabilityZonesInput struct { RegionId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeAvailabilityZonesInput) GoString ¶
func (s DescribeAvailabilityZonesInput) GoString() string
GoString returns the string representation
func (*DescribeAvailabilityZonesInput) SetRegionId ¶
func (s *DescribeAvailabilityZonesInput) SetRegionId(v string) *DescribeAvailabilityZonesInput
SetRegionId sets the RegionId field's value.
func (DescribeAvailabilityZonesInput) String ¶
func (s DescribeAvailabilityZonesInput) String() string
String returns the string representation
type DescribeAvailabilityZonesOutput ¶
type DescribeAvailabilityZonesOutput struct { Metadata *response.ResponseMetadata RegionId *string `type:"string" json:",omitempty"` Zones []*ZoneForDescribeAvailabilityZonesOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeAvailabilityZonesOutput) GoString ¶
func (s DescribeAvailabilityZonesOutput) GoString() string
GoString returns the string representation
func (*DescribeAvailabilityZonesOutput) SetRegionId ¶
func (s *DescribeAvailabilityZonesOutput) SetRegionId(v string) *DescribeAvailabilityZonesOutput
SetRegionId sets the RegionId field's value.
func (*DescribeAvailabilityZonesOutput) SetZones ¶
func (s *DescribeAvailabilityZonesOutput) SetZones(v []*ZoneForDescribeAvailabilityZonesOutput) *DescribeAvailabilityZonesOutput
SetZones sets the Zones field's value.
func (DescribeAvailabilityZonesOutput) String ¶
func (s DescribeAvailabilityZonesOutput) String() string
String returns the string representation
type DescribeInstanceDetailInput ¶
type DescribeInstanceDetailInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DescribeInstanceDetailInput) GoString ¶
func (s DescribeInstanceDetailInput) GoString() string
GoString returns the string representation
func (*DescribeInstanceDetailInput) SetInstanceId ¶
func (s *DescribeInstanceDetailInput) SetInstanceId(v string) *DescribeInstanceDetailInput
SetInstanceId sets the InstanceId field's value.
func (DescribeInstanceDetailInput) String ¶
func (s DescribeInstanceDetailInput) String() string
String returns the string representation
func (*DescribeInstanceDetailInput) Validate ¶
func (s *DescribeInstanceDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeInstanceDetailOutput ¶
type DescribeInstanceDetailOutput struct { Metadata *response.ResponseMetadata BasicInstanceInfo *BasicInstanceInfoForDescribeInstanceDetailOutput `type:"structure" json:",omitempty"` Endpoints []*EndpointForDescribeInstanceDetailOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeInstanceDetailOutput) GoString ¶
func (s DescribeInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*DescribeInstanceDetailOutput) SetBasicInstanceInfo ¶
func (s *DescribeInstanceDetailOutput) SetBasicInstanceInfo(v *BasicInstanceInfoForDescribeInstanceDetailOutput) *DescribeInstanceDetailOutput
SetBasicInstanceInfo sets the BasicInstanceInfo field's value.
func (*DescribeInstanceDetailOutput) SetEndpoints ¶
func (s *DescribeInstanceDetailOutput) SetEndpoints(v []*EndpointForDescribeInstanceDetailOutput) *DescribeInstanceDetailOutput
SetEndpoints sets the Endpoints field's value.
func (DescribeInstanceDetailOutput) String ¶
func (s DescribeInstanceDetailOutput) String() string
String returns the string representation
type DescribeInstancesInput ¶
type DescribeInstancesInput struct { ChargeType *string `type:"string" json:",omitempty"` InstanceId *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` InstanceStatus *string `type:"string" json:",omitempty"` // PageNumber is a required field PageNumber *int32 `type:"int32" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` Spec *string `type:"string" json:",omitempty"` TagFilters []*TagFilterForDescribeInstancesInput `type:"list" json:",omitempty"` VpcId *string `type:"string" json:",omitempty"` ZoneId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeInstancesInput) GoString ¶
func (s DescribeInstancesInput) GoString() string
GoString returns the string representation
func (*DescribeInstancesInput) SetChargeType ¶
func (s *DescribeInstancesInput) SetChargeType(v string) *DescribeInstancesInput
SetChargeType sets the ChargeType field's value.
func (*DescribeInstancesInput) SetInstanceId ¶
func (s *DescribeInstancesInput) SetInstanceId(v string) *DescribeInstancesInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeInstancesInput) SetInstanceName ¶
func (s *DescribeInstancesInput) SetInstanceName(v string) *DescribeInstancesInput
SetInstanceName sets the InstanceName field's value.
func (*DescribeInstancesInput) SetInstanceStatus ¶
func (s *DescribeInstancesInput) SetInstanceStatus(v string) *DescribeInstancesInput
SetInstanceStatus sets the InstanceStatus field's value.
func (*DescribeInstancesInput) SetPageNumber ¶
func (s *DescribeInstancesInput) SetPageNumber(v int32) *DescribeInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeInstancesInput) SetPageSize ¶
func (s *DescribeInstancesInput) SetPageSize(v int32) *DescribeInstancesInput
SetPageSize sets the PageSize field's value.
func (*DescribeInstancesInput) SetProjectName ¶
func (s *DescribeInstancesInput) SetProjectName(v string) *DescribeInstancesInput
SetProjectName sets the ProjectName field's value.
func (*DescribeInstancesInput) SetSpec ¶
func (s *DescribeInstancesInput) SetSpec(v string) *DescribeInstancesInput
SetSpec sets the Spec field's value.
func (*DescribeInstancesInput) SetTagFilters ¶
func (s *DescribeInstancesInput) SetTagFilters(v []*TagFilterForDescribeInstancesInput) *DescribeInstancesInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeInstancesInput) SetVpcId ¶
func (s *DescribeInstancesInput) SetVpcId(v string) *DescribeInstancesInput
SetVpcId sets the VpcId field's value.
func (*DescribeInstancesInput) SetZoneId ¶
func (s *DescribeInstancesInput) SetZoneId(v string) *DescribeInstancesInput
SetZoneId sets the ZoneId field's value.
func (DescribeInstancesInput) String ¶
func (s DescribeInstancesInput) String() string
String returns the string representation
func (*DescribeInstancesInput) Validate ¶
func (s *DescribeInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeInstancesOutput ¶
type DescribeInstancesOutput struct { Metadata *response.ResponseMetadata InstancesInfo []*InstancesInfoForDescribeInstancesOutput `type:"list" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeInstancesOutput) GoString ¶
func (s DescribeInstancesOutput) GoString() string
GoString returns the string representation
func (*DescribeInstancesOutput) SetInstancesInfo ¶
func (s *DescribeInstancesOutput) SetInstancesInfo(v []*InstancesInfoForDescribeInstancesOutput) *DescribeInstancesOutput
SetInstancesInfo sets the InstancesInfo field's value.
func (*DescribeInstancesOutput) SetTotal ¶
func (s *DescribeInstancesOutput) SetTotal(v int32) *DescribeInstancesOutput
SetTotal sets the Total field's value.
func (DescribeInstancesOutput) String ¶
func (s DescribeInstancesOutput) String() string
String returns the string representation
type DescribePluginsInput ¶
type DescribePluginsInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // PageNumber is a required field PageNumber *int32 `type:"int32" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DescribePluginsInput) GoString ¶
func (s DescribePluginsInput) GoString() string
GoString returns the string representation
func (*DescribePluginsInput) SetInstanceId ¶
func (s *DescribePluginsInput) SetInstanceId(v string) *DescribePluginsInput
SetInstanceId sets the InstanceId field's value.
func (*DescribePluginsInput) SetPageNumber ¶
func (s *DescribePluginsInput) SetPageNumber(v int32) *DescribePluginsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribePluginsInput) SetPageSize ¶
func (s *DescribePluginsInput) SetPageSize(v int32) *DescribePluginsInput
SetPageSize sets the PageSize field's value.
func (DescribePluginsInput) String ¶
func (s DescribePluginsInput) String() string
String returns the string representation
func (*DescribePluginsInput) Validate ¶
func (s *DescribePluginsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribePluginsOutput ¶
type DescribePluginsOutput struct { Metadata *response.ResponseMetadata InstanceId *string `type:"string" json:",omitempty"` PluginsInfo []*PluginsInfoForDescribePluginsOutput `type:"list" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescribePluginsOutput) GoString ¶
func (s DescribePluginsOutput) GoString() string
GoString returns the string representation
func (*DescribePluginsOutput) SetInstanceId ¶
func (s *DescribePluginsOutput) SetInstanceId(v string) *DescribePluginsOutput
SetInstanceId sets the InstanceId field's value.
func (*DescribePluginsOutput) SetPluginsInfo ¶
func (s *DescribePluginsOutput) SetPluginsInfo(v []*PluginsInfoForDescribePluginsOutput) *DescribePluginsOutput
SetPluginsInfo sets the PluginsInfo field's value.
func (*DescribePluginsOutput) SetTotal ¶
func (s *DescribePluginsOutput) SetTotal(v int32) *DescribePluginsOutput
SetTotal sets the Total field's value.
func (DescribePluginsOutput) String ¶
func (s DescribePluginsOutput) String() string
String returns the string representation
type DescribeRegionsInput ¶
type DescribeRegionsInput struct {
// contains filtered or unexported fields
}
func (DescribeRegionsInput) GoString ¶
func (s DescribeRegionsInput) GoString() string
GoString returns the string representation
func (DescribeRegionsInput) String ¶
func (s DescribeRegionsInput) String() string
String returns the string representation
type DescribeRegionsOutput ¶
type DescribeRegionsOutput struct { Metadata *response.ResponseMetadata Regions []*RegionForDescribeRegionsOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeRegionsOutput) GoString ¶
func (s DescribeRegionsOutput) GoString() string
GoString returns the string representation
func (*DescribeRegionsOutput) SetRegions ¶
func (s *DescribeRegionsOutput) SetRegions(v []*RegionForDescribeRegionsOutput) *DescribeRegionsOutput
SetRegions sets the Regions field's value.
func (DescribeRegionsOutput) String ¶
func (s DescribeRegionsOutput) String() string
String returns the string representation
type DescribeTagsByResourceInput ¶
type DescribeTagsByResourceInput struct { InstanceIds []*string `type:"list" json:",omitempty"` // PageNumber is a required field PageNumber *int32 `type:"int32" json:",omitempty" required:"true"` // PageSize is a required field PageSize *int32 `type:"int32" json:",omitempty" required:"true"` TagFilters []*TagFilterForDescribeTagsByResourceInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeTagsByResourceInput) GoString ¶
func (s DescribeTagsByResourceInput) GoString() string
GoString returns the string representation
func (*DescribeTagsByResourceInput) SetInstanceIds ¶
func (s *DescribeTagsByResourceInput) SetInstanceIds(v []*string) *DescribeTagsByResourceInput
SetInstanceIds sets the InstanceIds field's value.
func (*DescribeTagsByResourceInput) SetPageNumber ¶
func (s *DescribeTagsByResourceInput) SetPageNumber(v int32) *DescribeTagsByResourceInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeTagsByResourceInput) SetPageSize ¶
func (s *DescribeTagsByResourceInput) SetPageSize(v int32) *DescribeTagsByResourceInput
SetPageSize sets the PageSize field's value.
func (*DescribeTagsByResourceInput) SetTagFilters ¶
func (s *DescribeTagsByResourceInput) SetTagFilters(v []*TagFilterForDescribeTagsByResourceInput) *DescribeTagsByResourceInput
SetTagFilters sets the TagFilters field's value.
func (DescribeTagsByResourceInput) String ¶
func (s DescribeTagsByResourceInput) String() string
String returns the string representation
func (*DescribeTagsByResourceInput) Validate ¶
func (s *DescribeTagsByResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTagsByResourceOutput ¶
type DescribeTagsByResourceOutput struct { Metadata *response.ResponseMetadata TagResources []*TagResourceForDescribeTagsByResourceOutput `type:"list" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DescribeTagsByResourceOutput) GoString ¶
func (s DescribeTagsByResourceOutput) GoString() string
GoString returns the string representation
func (*DescribeTagsByResourceOutput) SetTagResources ¶
func (s *DescribeTagsByResourceOutput) SetTagResources(v []*TagResourceForDescribeTagsByResourceOutput) *DescribeTagsByResourceOutput
SetTagResources sets the TagResources field's value.
func (*DescribeTagsByResourceOutput) SetTotal ¶
func (s *DescribeTagsByResourceOutput) SetTotal(v int32) *DescribeTagsByResourceOutput
SetTotal sets the Total field's value.
func (DescribeTagsByResourceOutput) String ¶
func (s DescribeTagsByResourceOutput) String() string
String returns the string representation
type EndpointForDescribeInstanceDetailOutput ¶
type EndpointForDescribeInstanceDetailOutput struct { EndpointType *string `type:"string" json:",omitempty"` InternalEndpoint *string `type:"string" json:",omitempty"` InternalIpEndpoint *string `type:"string" json:",omitempty"` NetworkType *string `type:"string" json:",omitempty"` PublicEndpoint *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (EndpointForDescribeInstanceDetailOutput) GoString ¶
func (s EndpointForDescribeInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*EndpointForDescribeInstanceDetailOutput) SetEndpointType ¶
func (s *EndpointForDescribeInstanceDetailOutput) SetEndpointType(v string) *EndpointForDescribeInstanceDetailOutput
SetEndpointType sets the EndpointType field's value.
func (*EndpointForDescribeInstanceDetailOutput) SetInternalEndpoint ¶
func (s *EndpointForDescribeInstanceDetailOutput) SetInternalEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
SetInternalEndpoint sets the InternalEndpoint field's value.
func (*EndpointForDescribeInstanceDetailOutput) SetInternalIpEndpoint ¶
func (s *EndpointForDescribeInstanceDetailOutput) SetInternalIpEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
SetInternalIpEndpoint sets the InternalIpEndpoint field's value.
func (*EndpointForDescribeInstanceDetailOutput) SetNetworkType ¶
func (s *EndpointForDescribeInstanceDetailOutput) SetNetworkType(v string) *EndpointForDescribeInstanceDetailOutput
SetNetworkType sets the NetworkType field's value.
func (*EndpointForDescribeInstanceDetailOutput) SetPublicEndpoint ¶
func (s *EndpointForDescribeInstanceDetailOutput) SetPublicEndpoint(v string) *EndpointForDescribeInstanceDetailOutput
SetPublicEndpoint sets the PublicEndpoint field's value.
func (EndpointForDescribeInstanceDetailOutput) String ¶
func (s EndpointForDescribeInstanceDetailOutput) String() string
String returns the string representation
type InstancesInfoForDescribeInstancesOutput ¶
type InstancesInfoForDescribeInstancesOutput struct { AccountId *string `type:"string" json:",omitempty"` ApplyPrivateDNSToPublic *bool `type:"boolean" json:",omitempty"` ArchType *string `type:"string" json:",omitempty"` ChargeDetail *ChargeDetailForDescribeInstancesOutput `type:"structure" json:",omitempty"` ComputeSpec *string `type:"string" json:",omitempty"` CreateTime *string `type:"string" json:",omitempty"` EipId *string `type:"string" json:",omitempty"` InitUserName *string `type:"string" json:",omitempty"` InstanceDescription *string `type:"string" json:",omitempty"` InstanceId *string `type:"string" json:",omitempty"` InstanceName *string `type:"string" json:",omitempty"` InstanceStatus *string `type:"string" json:",omitempty"` IsEncrypted *bool `type:"boolean" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` RegionDescription *string `type:"string" json:",omitempty"` RegionId *string `type:"string" json:",omitempty"` StorageSpace *int32 `type:"int32" json:",omitempty"` SubnetId *string `type:"string" json:",omitempty"` Tags []*TagForDescribeInstancesOutput `type:"list" json:",omitempty"` UsedStorageSpace *int32 `type:"int32" json:",omitempty"` Version *string `type:"string" json:",omitempty"` VpcId *string `type:"string" json:",omitempty"` ZoneDescription *string `type:"string" json:",omitempty"` ZoneId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (InstancesInfoForDescribeInstancesOutput) GoString ¶
func (s InstancesInfoForDescribeInstancesOutput) GoString() string
GoString returns the string representation
func (*InstancesInfoForDescribeInstancesOutput) SetAccountId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetAccountId(v string) *InstancesInfoForDescribeInstancesOutput
SetAccountId sets the AccountId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetApplyPrivateDNSToPublic ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetApplyPrivateDNSToPublic(v bool) *InstancesInfoForDescribeInstancesOutput
SetApplyPrivateDNSToPublic sets the ApplyPrivateDNSToPublic field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetArchType ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetArchType(v string) *InstancesInfoForDescribeInstancesOutput
SetArchType sets the ArchType field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetChargeDetail ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetChargeDetail(v *ChargeDetailForDescribeInstancesOutput) *InstancesInfoForDescribeInstancesOutput
SetChargeDetail sets the ChargeDetail field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetComputeSpec ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetComputeSpec(v string) *InstancesInfoForDescribeInstancesOutput
SetComputeSpec sets the ComputeSpec field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetCreateTime ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetCreateTime(v string) *InstancesInfoForDescribeInstancesOutput
SetCreateTime sets the CreateTime field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetEipId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetEipId(v string) *InstancesInfoForDescribeInstancesOutput
SetEipId sets the EipId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetInitUserName ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetInitUserName(v string) *InstancesInfoForDescribeInstancesOutput
SetInitUserName sets the InitUserName field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetInstanceDescription ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceDescription(v string) *InstancesInfoForDescribeInstancesOutput
SetInstanceDescription sets the InstanceDescription field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetInstanceId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceId(v string) *InstancesInfoForDescribeInstancesOutput
SetInstanceId sets the InstanceId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetInstanceName ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceName(v string) *InstancesInfoForDescribeInstancesOutput
SetInstanceName sets the InstanceName field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetInstanceStatus ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetInstanceStatus(v string) *InstancesInfoForDescribeInstancesOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetIsEncrypted ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetIsEncrypted(v bool) *InstancesInfoForDescribeInstancesOutput
SetIsEncrypted sets the IsEncrypted field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetProjectName ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetProjectName(v string) *InstancesInfoForDescribeInstancesOutput
SetProjectName sets the ProjectName field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetRegionDescription ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetRegionDescription(v string) *InstancesInfoForDescribeInstancesOutput
SetRegionDescription sets the RegionDescription field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetRegionId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetRegionId(v string) *InstancesInfoForDescribeInstancesOutput
SetRegionId sets the RegionId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetStorageSpace ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetStorageSpace(v int32) *InstancesInfoForDescribeInstancesOutput
SetStorageSpace sets the StorageSpace field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetSubnetId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetSubnetId(v string) *InstancesInfoForDescribeInstancesOutput
SetSubnetId sets the SubnetId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetTags ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetTags(v []*TagForDescribeInstancesOutput) *InstancesInfoForDescribeInstancesOutput
SetTags sets the Tags field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetUsedStorageSpace ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetUsedStorageSpace(v int32) *InstancesInfoForDescribeInstancesOutput
SetUsedStorageSpace sets the UsedStorageSpace field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetVersion ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetVersion(v string) *InstancesInfoForDescribeInstancesOutput
SetVersion sets the Version field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetVpcId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetVpcId(v string) *InstancesInfoForDescribeInstancesOutput
SetVpcId sets the VpcId field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetZoneDescription ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetZoneDescription(v string) *InstancesInfoForDescribeInstancesOutput
SetZoneDescription sets the ZoneDescription field's value.
func (*InstancesInfoForDescribeInstancesOutput) SetZoneId ¶
func (s *InstancesInfoForDescribeInstancesOutput) SetZoneId(v string) *InstancesInfoForDescribeInstancesOutput
SetZoneId sets the ZoneId field's value.
func (InstancesInfoForDescribeInstancesOutput) String ¶
func (s InstancesInfoForDescribeInstancesOutput) String() string
String returns the string representation
type ModifyInstanceAttributesInput ¶
type ModifyInstanceAttributesInput struct { InstanceDescription *string `type:"string" json:",omitempty"` // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` InstanceName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ModifyInstanceAttributesInput) GoString ¶
func (s ModifyInstanceAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyInstanceAttributesInput) SetInstanceDescription ¶
func (s *ModifyInstanceAttributesInput) SetInstanceDescription(v string) *ModifyInstanceAttributesInput
SetInstanceDescription sets the InstanceDescription field's value.
func (*ModifyInstanceAttributesInput) SetInstanceId ¶
func (s *ModifyInstanceAttributesInput) SetInstanceId(v string) *ModifyInstanceAttributesInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyInstanceAttributesInput) SetInstanceName ¶
func (s *ModifyInstanceAttributesInput) SetInstanceName(v string) *ModifyInstanceAttributesInput
SetInstanceName sets the InstanceName field's value.
func (ModifyInstanceAttributesInput) String ¶
func (s ModifyInstanceAttributesInput) String() string
String returns the string representation
func (*ModifyInstanceAttributesInput) Validate ¶
func (s *ModifyInstanceAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyInstanceAttributesOutput ¶
type ModifyInstanceAttributesOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ModifyInstanceAttributesOutput) GoString ¶
func (s ModifyInstanceAttributesOutput) GoString() string
GoString returns the string representation
func (ModifyInstanceAttributesOutput) String ¶
func (s ModifyInstanceAttributesOutput) String() string
String returns the string representation
type ModifyInstanceChargeTypeInput ¶
type ModifyInstanceChargeTypeInput struct { ChargeInfo *ChargeInfoForModifyInstanceChargeTypeInput `type:"structure" json:",omitempty"` // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ModifyInstanceChargeTypeInput) GoString ¶
func (s ModifyInstanceChargeTypeInput) GoString() string
GoString returns the string representation
func (*ModifyInstanceChargeTypeInput) SetChargeInfo ¶
func (s *ModifyInstanceChargeTypeInput) SetChargeInfo(v *ChargeInfoForModifyInstanceChargeTypeInput) *ModifyInstanceChargeTypeInput
SetChargeInfo sets the ChargeInfo field's value.
func (*ModifyInstanceChargeTypeInput) SetInstanceId ¶
func (s *ModifyInstanceChargeTypeInput) SetInstanceId(v string) *ModifyInstanceChargeTypeInput
SetInstanceId sets the InstanceId field's value.
func (ModifyInstanceChargeTypeInput) String ¶
func (s ModifyInstanceChargeTypeInput) String() string
String returns the string representation
func (*ModifyInstanceChargeTypeInput) Validate ¶
func (s *ModifyInstanceChargeTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyInstanceChargeTypeOutput ¶
type ModifyInstanceChargeTypeOutput struct { Metadata *response.ResponseMetadata OrderId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ModifyInstanceChargeTypeOutput) GoString ¶
func (s ModifyInstanceChargeTypeOutput) GoString() string
GoString returns the string representation
func (*ModifyInstanceChargeTypeOutput) SetOrderId ¶
func (s *ModifyInstanceChargeTypeOutput) SetOrderId(v string) *ModifyInstanceChargeTypeOutput
SetOrderId sets the OrderId field's value.
func (ModifyInstanceChargeTypeOutput) String ¶
func (s ModifyInstanceChargeTypeOutput) String() string
String returns the string representation
type ModifyInstanceSpecInput ¶
type ModifyInstanceSpecInput struct { ClientToken *string `type:"string" json:",omitempty"` ComputeSpec *string `type:"string" json:",omitempty"` // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` StorageSpace *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ModifyInstanceSpecInput) GoString ¶
func (s ModifyInstanceSpecInput) GoString() string
GoString returns the string representation
func (*ModifyInstanceSpecInput) SetClientToken ¶
func (s *ModifyInstanceSpecInput) SetClientToken(v string) *ModifyInstanceSpecInput
SetClientToken sets the ClientToken field's value.
func (*ModifyInstanceSpecInput) SetComputeSpec ¶
func (s *ModifyInstanceSpecInput) SetComputeSpec(v string) *ModifyInstanceSpecInput
SetComputeSpec sets the ComputeSpec field's value.
func (*ModifyInstanceSpecInput) SetInstanceId ¶
func (s *ModifyInstanceSpecInput) SetInstanceId(v string) *ModifyInstanceSpecInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyInstanceSpecInput) SetStorageSpace ¶
func (s *ModifyInstanceSpecInput) SetStorageSpace(v int32) *ModifyInstanceSpecInput
SetStorageSpace sets the StorageSpace field's value.
func (ModifyInstanceSpecInput) String ¶
func (s ModifyInstanceSpecInput) String() string
String returns the string representation
func (*ModifyInstanceSpecInput) Validate ¶
func (s *ModifyInstanceSpecInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyInstanceSpecOutput ¶
type ModifyInstanceSpecOutput struct { Metadata *response.ResponseMetadata OrderId *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ModifyInstanceSpecOutput) GoString ¶
func (s ModifyInstanceSpecOutput) GoString() string
GoString returns the string representation
func (*ModifyInstanceSpecOutput) SetOrderId ¶
func (s *ModifyInstanceSpecOutput) SetOrderId(v string) *ModifyInstanceSpecOutput
SetOrderId sets the OrderId field's value.
func (ModifyInstanceSpecOutput) String ¶
func (s ModifyInstanceSpecOutput) String() string
String returns the string representation
type ModifyPluginInput ¶
type ModifyPluginInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` Plugins []*PluginForModifyPluginInput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ModifyPluginInput) GoString ¶
func (s ModifyPluginInput) GoString() string
GoString returns the string representation
func (*ModifyPluginInput) SetInstanceId ¶
func (s *ModifyPluginInput) SetInstanceId(v string) *ModifyPluginInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyPluginInput) SetPlugins ¶
func (s *ModifyPluginInput) SetPlugins(v []*PluginForModifyPluginInput) *ModifyPluginInput
SetPlugins sets the Plugins field's value.
func (ModifyPluginInput) String ¶
func (s ModifyPluginInput) String() string
String returns the string representation
func (*ModifyPluginInput) Validate ¶
func (s *ModifyPluginInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyPluginOutput ¶
type ModifyPluginOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ModifyPluginOutput) GoString ¶
func (s ModifyPluginOutput) GoString() string
GoString returns the string representation
func (ModifyPluginOutput) String ¶
func (s ModifyPluginOutput) String() string
String returns the string representation
type ModifyUserPasswordInput ¶
type ModifyUserPasswordInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // Password is a required field Password *string `type:"string" json:",omitempty" required:"true"` // UserName is a required field UserName *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ModifyUserPasswordInput) GoString ¶
func (s ModifyUserPasswordInput) GoString() string
GoString returns the string representation
func (*ModifyUserPasswordInput) SetInstanceId ¶
func (s *ModifyUserPasswordInput) SetInstanceId(v string) *ModifyUserPasswordInput
SetInstanceId sets the InstanceId field's value.
func (*ModifyUserPasswordInput) SetPassword ¶
func (s *ModifyUserPasswordInput) SetPassword(v string) *ModifyUserPasswordInput
SetPassword sets the Password field's value.
func (*ModifyUserPasswordInput) SetUserName ¶
func (s *ModifyUserPasswordInput) SetUserName(v string) *ModifyUserPasswordInput
SetUserName sets the UserName field's value.
func (ModifyUserPasswordInput) String ¶
func (s ModifyUserPasswordInput) String() string
String returns the string representation
func (*ModifyUserPasswordInput) Validate ¶
func (s *ModifyUserPasswordInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyUserPasswordOutput ¶
type ModifyUserPasswordOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ModifyUserPasswordOutput) GoString ¶
func (s ModifyUserPasswordOutput) GoString() string
GoString returns the string representation
func (ModifyUserPasswordOutput) String ¶
func (s ModifyUserPasswordOutput) String() string
String returns the string representation
type PluginForModifyPluginInput ¶
type PluginForModifyPluginInput struct { Enabled *bool `type:"boolean" json:",omitempty"` PluginName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (PluginForModifyPluginInput) GoString ¶
func (s PluginForModifyPluginInput) GoString() string
GoString returns the string representation
func (*PluginForModifyPluginInput) SetEnabled ¶
func (s *PluginForModifyPluginInput) SetEnabled(v bool) *PluginForModifyPluginInput
SetEnabled sets the Enabled field's value.
func (*PluginForModifyPluginInput) SetPluginName ¶
func (s *PluginForModifyPluginInput) SetPluginName(v string) *PluginForModifyPluginInput
SetPluginName sets the PluginName field's value.
func (PluginForModifyPluginInput) String ¶
func (s PluginForModifyPluginInput) String() string
String returns the string representation
type PluginsInfoForDescribePluginsOutput ¶
type PluginsInfoForDescribePluginsOutput struct { Description *string `type:"string" json:",omitempty"` DisablePrompt *string `type:"string" json:",omitempty"` EnablePrompt *string `type:"string" json:",omitempty"` Enabled *bool `type:"boolean" json:",omitempty"` NeedRebootOnChange *bool `type:"boolean" json:",omitempty"` PluginName *string `type:"string" json:",omitempty"` Port *int32 `type:"int32" json:",omitempty"` Version *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (PluginsInfoForDescribePluginsOutput) GoString ¶
func (s PluginsInfoForDescribePluginsOutput) GoString() string
GoString returns the string representation
func (*PluginsInfoForDescribePluginsOutput) SetDescription ¶
func (s *PluginsInfoForDescribePluginsOutput) SetDescription(v string) *PluginsInfoForDescribePluginsOutput
SetDescription sets the Description field's value.
func (*PluginsInfoForDescribePluginsOutput) SetDisablePrompt ¶
func (s *PluginsInfoForDescribePluginsOutput) SetDisablePrompt(v string) *PluginsInfoForDescribePluginsOutput
SetDisablePrompt sets the DisablePrompt field's value.
func (*PluginsInfoForDescribePluginsOutput) SetEnablePrompt ¶
func (s *PluginsInfoForDescribePluginsOutput) SetEnablePrompt(v string) *PluginsInfoForDescribePluginsOutput
SetEnablePrompt sets the EnablePrompt field's value.
func (*PluginsInfoForDescribePluginsOutput) SetEnabled ¶
func (s *PluginsInfoForDescribePluginsOutput) SetEnabled(v bool) *PluginsInfoForDescribePluginsOutput
SetEnabled sets the Enabled field's value.
func (*PluginsInfoForDescribePluginsOutput) SetNeedRebootOnChange ¶
func (s *PluginsInfoForDescribePluginsOutput) SetNeedRebootOnChange(v bool) *PluginsInfoForDescribePluginsOutput
SetNeedRebootOnChange sets the NeedRebootOnChange field's value.
func (*PluginsInfoForDescribePluginsOutput) SetPluginName ¶
func (s *PluginsInfoForDescribePluginsOutput) SetPluginName(v string) *PluginsInfoForDescribePluginsOutput
SetPluginName sets the PluginName field's value.
func (*PluginsInfoForDescribePluginsOutput) SetPort ¶
func (s *PluginsInfoForDescribePluginsOutput) SetPort(v int32) *PluginsInfoForDescribePluginsOutput
SetPort sets the Port field's value.
func (*PluginsInfoForDescribePluginsOutput) SetVersion ¶
func (s *PluginsInfoForDescribePluginsOutput) SetVersion(v string) *PluginsInfoForDescribePluginsOutput
SetVersion sets the Version field's value.
func (PluginsInfoForDescribePluginsOutput) String ¶
func (s PluginsInfoForDescribePluginsOutput) String() string
String returns the string representation
type RABBITMQ ¶
RABBITMQ provides the API operation methods for making requests to RABBITMQ. See this package's package overview docs for details on the service.
RABBITMQ methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *RABBITMQ
New create int can support ssl or region locate set
func (*RABBITMQ) AddTagsToResource ¶
func (c *RABBITMQ) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
AddTagsToResource API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation AddTagsToResource for usage and error information.
func (*RABBITMQ) AddTagsToResourceCommon ¶
func (c *RABBITMQ) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AddTagsToResourceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation AddTagsToResourceCommon for usage and error information.
func (*RABBITMQ) AddTagsToResourceCommonRequest ¶
func (c *RABBITMQ) AddTagsToResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddTagsToResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddTagsToResourceCommon operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.
See AddTagsToResourceCommon for more information on using the AddTagsToResourceCommon API call, and error handling.
// Example sending a request using the AddTagsToResourceCommonRequest method. req, resp := client.AddTagsToResourceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) AddTagsToResourceCommonWithContext ¶
func (c *RABBITMQ) AddTagsToResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddTagsToResourceCommonWithContext is the same as AddTagsToResourceCommon with the addition of the ability to pass a context and additional request options.
See AddTagsToResourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) AddTagsToResourceRequest ¶
func (c *RABBITMQ) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)
AddTagsToResourceRequest generates a "volcengine/request.Request" representing the client's request for the AddTagsToResource operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.
See AddTagsToResource for more information on using the AddTagsToResource API call, and error handling.
// Example sending a request using the AddTagsToResourceRequest method. req, resp := client.AddTagsToResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) AddTagsToResourceWithContext ¶
func (c *RABBITMQ) AddTagsToResourceWithContext(ctx volcengine.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)
AddTagsToResourceWithContext is the same as AddTagsToResource with the addition of the ability to pass a context and additional request options.
See AddTagsToResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) CreateInstance ¶
func (c *RABBITMQ) CreateInstance(input *CreateInstanceInput) (*CreateInstanceOutput, error)
CreateInstance API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation CreateInstance for usage and error information.
func (*RABBITMQ) CreateInstanceCommon ¶
func (c *RABBITMQ) CreateInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateInstanceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation CreateInstanceCommon for usage and error information.
func (*RABBITMQ) CreateInstanceCommonRequest ¶
func (c *RABBITMQ) CreateInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateInstanceCommon operation. The "output" return value will be populated with the CreateInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInstanceCommon Send returns without error.
See CreateInstanceCommon for more information on using the CreateInstanceCommon API call, and error handling.
// Example sending a request using the CreateInstanceCommonRequest method. req, resp := client.CreateInstanceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) CreateInstanceCommonWithContext ¶
func (c *RABBITMQ) CreateInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateInstanceCommonWithContext is the same as CreateInstanceCommon with the addition of the ability to pass a context and additional request options.
See CreateInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) CreateInstanceRequest ¶
func (c *RABBITMQ) CreateInstanceRequest(input *CreateInstanceInput) (req *request.Request, output *CreateInstanceOutput)
CreateInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateInstance operation. The "output" return value will be populated with the CreateInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInstanceCommon Send returns without error.
See CreateInstance for more information on using the CreateInstance API call, and error handling.
// Example sending a request using the CreateInstanceRequest method. req, resp := client.CreateInstanceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) CreateInstanceWithContext ¶
func (c *RABBITMQ) CreateInstanceWithContext(ctx volcengine.Context, input *CreateInstanceInput, opts ...request.Option) (*CreateInstanceOutput, error)
CreateInstanceWithContext is the same as CreateInstance with the addition of the ability to pass a context and additional request options.
See CreateInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) CreatePublicAddress ¶
func (c *RABBITMQ) CreatePublicAddress(input *CreatePublicAddressInput) (*CreatePublicAddressOutput, error)
CreatePublicAddress API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation CreatePublicAddress for usage and error information.
func (*RABBITMQ) CreatePublicAddressCommon ¶
func (c *RABBITMQ) CreatePublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreatePublicAddressCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation CreatePublicAddressCommon for usage and error information.
func (*RABBITMQ) CreatePublicAddressCommonRequest ¶
func (c *RABBITMQ) CreatePublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePublicAddressCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePublicAddressCommon operation. The "output" return value will be populated with the CreatePublicAddressCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePublicAddressCommon Send returns without error.
See CreatePublicAddressCommon for more information on using the CreatePublicAddressCommon API call, and error handling.
// Example sending a request using the CreatePublicAddressCommonRequest method. req, resp := client.CreatePublicAddressCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) CreatePublicAddressCommonWithContext ¶
func (c *RABBITMQ) CreatePublicAddressCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreatePublicAddressCommonWithContext is the same as CreatePublicAddressCommon with the addition of the ability to pass a context and additional request options.
See CreatePublicAddressCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) CreatePublicAddressRequest ¶
func (c *RABBITMQ) CreatePublicAddressRequest(input *CreatePublicAddressInput) (req *request.Request, output *CreatePublicAddressOutput)
CreatePublicAddressRequest generates a "volcengine/request.Request" representing the client's request for the CreatePublicAddress operation. The "output" return value will be populated with the CreatePublicAddressCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePublicAddressCommon Send returns without error.
See CreatePublicAddress for more information on using the CreatePublicAddress API call, and error handling.
// Example sending a request using the CreatePublicAddressRequest method. req, resp := client.CreatePublicAddressRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) CreatePublicAddressWithContext ¶
func (c *RABBITMQ) CreatePublicAddressWithContext(ctx volcengine.Context, input *CreatePublicAddressInput, opts ...request.Option) (*CreatePublicAddressOutput, error)
CreatePublicAddressWithContext is the same as CreatePublicAddress with the addition of the ability to pass a context and additional request options.
See CreatePublicAddress for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DeleteInstance ¶
func (c *RABBITMQ) DeleteInstance(input *DeleteInstanceInput) (*DeleteInstanceOutput, error)
DeleteInstance API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DeleteInstance for usage and error information.
func (*RABBITMQ) DeleteInstanceCommon ¶
func (c *RABBITMQ) DeleteInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteInstanceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DeleteInstanceCommon for usage and error information.
func (*RABBITMQ) DeleteInstanceCommonRequest ¶
func (c *RABBITMQ) DeleteInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteInstanceCommon operation. The "output" return value will be populated with the DeleteInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteInstanceCommon Send returns without error.
See DeleteInstanceCommon for more information on using the DeleteInstanceCommon API call, and error handling.
// Example sending a request using the DeleteInstanceCommonRequest method. req, resp := client.DeleteInstanceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DeleteInstanceCommonWithContext ¶
func (c *RABBITMQ) DeleteInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteInstanceCommonWithContext is the same as DeleteInstanceCommon with the addition of the ability to pass a context and additional request options.
See DeleteInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DeleteInstanceRequest ¶
func (c *RABBITMQ) DeleteInstanceRequest(input *DeleteInstanceInput) (req *request.Request, output *DeleteInstanceOutput)
DeleteInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteInstance operation. The "output" return value will be populated with the DeleteInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteInstanceCommon Send returns without error.
See DeleteInstance for more information on using the DeleteInstance API call, and error handling.
// Example sending a request using the DeleteInstanceRequest method. req, resp := client.DeleteInstanceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DeleteInstanceWithContext ¶
func (c *RABBITMQ) DeleteInstanceWithContext(ctx volcengine.Context, input *DeleteInstanceInput, opts ...request.Option) (*DeleteInstanceOutput, error)
DeleteInstanceWithContext is the same as DeleteInstance with the addition of the ability to pass a context and additional request options.
See DeleteInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DeletePublicAddress ¶
func (c *RABBITMQ) DeletePublicAddress(input *DeletePublicAddressInput) (*DeletePublicAddressOutput, error)
DeletePublicAddress API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DeletePublicAddress for usage and error information.
func (*RABBITMQ) DeletePublicAddressCommon ¶
func (c *RABBITMQ) DeletePublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeletePublicAddressCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DeletePublicAddressCommon for usage and error information.
func (*RABBITMQ) DeletePublicAddressCommonRequest ¶
func (c *RABBITMQ) DeletePublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeletePublicAddressCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePublicAddressCommon operation. The "output" return value will be populated with the DeletePublicAddressCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePublicAddressCommon Send returns without error.
See DeletePublicAddressCommon for more information on using the DeletePublicAddressCommon API call, and error handling.
// Example sending a request using the DeletePublicAddressCommonRequest method. req, resp := client.DeletePublicAddressCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DeletePublicAddressCommonWithContext ¶
func (c *RABBITMQ) DeletePublicAddressCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeletePublicAddressCommonWithContext is the same as DeletePublicAddressCommon with the addition of the ability to pass a context and additional request options.
See DeletePublicAddressCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DeletePublicAddressRequest ¶
func (c *RABBITMQ) DeletePublicAddressRequest(input *DeletePublicAddressInput) (req *request.Request, output *DeletePublicAddressOutput)
DeletePublicAddressRequest generates a "volcengine/request.Request" representing the client's request for the DeletePublicAddress operation. The "output" return value will be populated with the DeletePublicAddressCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePublicAddressCommon Send returns without error.
See DeletePublicAddress for more information on using the DeletePublicAddress API call, and error handling.
// Example sending a request using the DeletePublicAddressRequest method. req, resp := client.DeletePublicAddressRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DeletePublicAddressWithContext ¶
func (c *RABBITMQ) DeletePublicAddressWithContext(ctx volcengine.Context, input *DeletePublicAddressInput, opts ...request.Option) (*DeletePublicAddressOutput, error)
DeletePublicAddressWithContext is the same as DeletePublicAddress with the addition of the ability to pass a context and additional request options.
See DeletePublicAddress for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeAvailabilityZones ¶
func (c *RABBITMQ) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
DescribeAvailabilityZones API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeAvailabilityZones for usage and error information.
func (*RABBITMQ) DescribeAvailabilityZonesCommon ¶
func (c *RABBITMQ) DescribeAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeAvailabilityZonesCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeAvailabilityZonesCommon for usage and error information.
func (*RABBITMQ) DescribeAvailabilityZonesCommonRequest ¶
func (c *RABBITMQ) DescribeAvailabilityZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeAvailabilityZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAvailabilityZonesCommon operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.
See DescribeAvailabilityZonesCommon for more information on using the DescribeAvailabilityZonesCommon API call, and error handling.
// Example sending a request using the DescribeAvailabilityZonesCommonRequest method. req, resp := client.DescribeAvailabilityZonesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeAvailabilityZonesCommonWithContext ¶
func (c *RABBITMQ) DescribeAvailabilityZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeAvailabilityZonesCommonWithContext is the same as DescribeAvailabilityZonesCommon with the addition of the ability to pass a context and additional request options.
See DescribeAvailabilityZonesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeAvailabilityZonesRequest ¶
func (c *RABBITMQ) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)
DescribeAvailabilityZonesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAvailabilityZones operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.
See DescribeAvailabilityZones for more information on using the DescribeAvailabilityZones API call, and error handling.
// Example sending a request using the DescribeAvailabilityZonesRequest method. req, resp := client.DescribeAvailabilityZonesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeAvailabilityZonesWithContext ¶
func (c *RABBITMQ) DescribeAvailabilityZonesWithContext(ctx volcengine.Context, input *DescribeAvailabilityZonesInput, opts ...request.Option) (*DescribeAvailabilityZonesOutput, error)
DescribeAvailabilityZonesWithContext is the same as DescribeAvailabilityZones with the addition of the ability to pass a context and additional request options.
See DescribeAvailabilityZones for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeInstanceDetail ¶
func (c *RABBITMQ) DescribeInstanceDetail(input *DescribeInstanceDetailInput) (*DescribeInstanceDetailOutput, error)
DescribeInstanceDetail API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeInstanceDetail for usage and error information.
func (*RABBITMQ) DescribeInstanceDetailCommon ¶
func (c *RABBITMQ) DescribeInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeInstanceDetailCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeInstanceDetailCommon for usage and error information.
func (*RABBITMQ) DescribeInstanceDetailCommonRequest ¶
func (c *RABBITMQ) DescribeInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeInstanceDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeInstanceDetailCommon operation. The "output" return value will be populated with the DescribeInstanceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstanceDetailCommon Send returns without error.
See DescribeInstanceDetailCommon for more information on using the DescribeInstanceDetailCommon API call, and error handling.
// Example sending a request using the DescribeInstanceDetailCommonRequest method. req, resp := client.DescribeInstanceDetailCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeInstanceDetailCommonWithContext ¶
func (c *RABBITMQ) DescribeInstanceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeInstanceDetailCommonWithContext is the same as DescribeInstanceDetailCommon with the addition of the ability to pass a context and additional request options.
See DescribeInstanceDetailCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeInstanceDetailRequest ¶
func (c *RABBITMQ) DescribeInstanceDetailRequest(input *DescribeInstanceDetailInput) (req *request.Request, output *DescribeInstanceDetailOutput)
DescribeInstanceDetailRequest generates a "volcengine/request.Request" representing the client's request for the DescribeInstanceDetail operation. The "output" return value will be populated with the DescribeInstanceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstanceDetailCommon Send returns without error.
See DescribeInstanceDetail for more information on using the DescribeInstanceDetail API call, and error handling.
// Example sending a request using the DescribeInstanceDetailRequest method. req, resp := client.DescribeInstanceDetailRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeInstanceDetailWithContext ¶
func (c *RABBITMQ) DescribeInstanceDetailWithContext(ctx volcengine.Context, input *DescribeInstanceDetailInput, opts ...request.Option) (*DescribeInstanceDetailOutput, error)
DescribeInstanceDetailWithContext is the same as DescribeInstanceDetail with the addition of the ability to pass a context and additional request options.
See DescribeInstanceDetail for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeInstances ¶
func (c *RABBITMQ) DescribeInstances(input *DescribeInstancesInput) (*DescribeInstancesOutput, error)
DescribeInstances API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeInstances for usage and error information.
func (*RABBITMQ) DescribeInstancesCommon ¶
func (c *RABBITMQ) DescribeInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeInstancesCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeInstancesCommon for usage and error information.
func (*RABBITMQ) DescribeInstancesCommonRequest ¶
func (c *RABBITMQ) DescribeInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeInstancesCommon operation. The "output" return value will be populated with the DescribeInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstancesCommon Send returns without error.
See DescribeInstancesCommon for more information on using the DescribeInstancesCommon API call, and error handling.
// Example sending a request using the DescribeInstancesCommonRequest method. req, resp := client.DescribeInstancesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeInstancesCommonWithContext ¶
func (c *RABBITMQ) DescribeInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeInstancesCommonWithContext is the same as DescribeInstancesCommon with the addition of the ability to pass a context and additional request options.
See DescribeInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeInstancesRequest ¶
func (c *RABBITMQ) DescribeInstancesRequest(input *DescribeInstancesInput) (req *request.Request, output *DescribeInstancesOutput)
DescribeInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeInstances operation. The "output" return value will be populated with the DescribeInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstancesCommon Send returns without error.
See DescribeInstances for more information on using the DescribeInstances API call, and error handling.
// Example sending a request using the DescribeInstancesRequest method. req, resp := client.DescribeInstancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeInstancesWithContext ¶
func (c *RABBITMQ) DescribeInstancesWithContext(ctx volcengine.Context, input *DescribeInstancesInput, opts ...request.Option) (*DescribeInstancesOutput, error)
DescribeInstancesWithContext is the same as DescribeInstances with the addition of the ability to pass a context and additional request options.
See DescribeInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribePlugins ¶
func (c *RABBITMQ) DescribePlugins(input *DescribePluginsInput) (*DescribePluginsOutput, error)
DescribePlugins API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribePlugins for usage and error information.
func (*RABBITMQ) DescribePluginsCommon ¶
func (c *RABBITMQ) DescribePluginsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribePluginsCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribePluginsCommon for usage and error information.
func (*RABBITMQ) DescribePluginsCommonRequest ¶
func (c *RABBITMQ) DescribePluginsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribePluginsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePluginsCommon operation. The "output" return value will be populated with the DescribePluginsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePluginsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePluginsCommon Send returns without error.
See DescribePluginsCommon for more information on using the DescribePluginsCommon API call, and error handling.
// Example sending a request using the DescribePluginsCommonRequest method. req, resp := client.DescribePluginsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribePluginsCommonWithContext ¶
func (c *RABBITMQ) DescribePluginsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribePluginsCommonWithContext is the same as DescribePluginsCommon with the addition of the ability to pass a context and additional request options.
See DescribePluginsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribePluginsRequest ¶
func (c *RABBITMQ) DescribePluginsRequest(input *DescribePluginsInput) (req *request.Request, output *DescribePluginsOutput)
DescribePluginsRequest generates a "volcengine/request.Request" representing the client's request for the DescribePlugins operation. The "output" return value will be populated with the DescribePluginsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribePluginsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePluginsCommon Send returns without error.
See DescribePlugins for more information on using the DescribePlugins API call, and error handling.
// Example sending a request using the DescribePluginsRequest method. req, resp := client.DescribePluginsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribePluginsWithContext ¶
func (c *RABBITMQ) DescribePluginsWithContext(ctx volcengine.Context, input *DescribePluginsInput, opts ...request.Option) (*DescribePluginsOutput, error)
DescribePluginsWithContext is the same as DescribePlugins with the addition of the ability to pass a context and additional request options.
See DescribePlugins for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeRegions ¶
func (c *RABBITMQ) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
DescribeRegions API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeRegions for usage and error information.
func (*RABBITMQ) DescribeRegionsCommon ¶
func (c *RABBITMQ) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeRegionsCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeRegionsCommon for usage and error information.
func (*RABBITMQ) DescribeRegionsCommonRequest ¶
func (c *RABBITMQ) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeRegionsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.
See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.
// Example sending a request using the DescribeRegionsCommonRequest method. req, resp := client.DescribeRegionsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeRegionsCommonWithContext ¶
func (c *RABBITMQ) DescribeRegionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.
See DescribeRegionsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeRegionsRequest ¶
func (c *RABBITMQ) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
DescribeRegionsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.
See DescribeRegions for more information on using the DescribeRegions API call, and error handling.
// Example sending a request using the DescribeRegionsRequest method. req, resp := client.DescribeRegionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeRegionsWithContext ¶
func (c *RABBITMQ) DescribeRegionsWithContext(ctx volcengine.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)
DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.
See DescribeRegions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeTagsByResource ¶
func (c *RABBITMQ) DescribeTagsByResource(input *DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)
DescribeTagsByResource API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeTagsByResource for usage and error information.
func (*RABBITMQ) DescribeTagsByResourceCommon ¶
func (c *RABBITMQ) DescribeTagsByResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeTagsByResourceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation DescribeTagsByResourceCommon for usage and error information.
func (*RABBITMQ) DescribeTagsByResourceCommonRequest ¶
func (c *RABBITMQ) DescribeTagsByResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeTagsByResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTagsByResourceCommon operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.
See DescribeTagsByResourceCommon for more information on using the DescribeTagsByResourceCommon API call, and error handling.
// Example sending a request using the DescribeTagsByResourceCommonRequest method. req, resp := client.DescribeTagsByResourceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeTagsByResourceCommonWithContext ¶
func (c *RABBITMQ) DescribeTagsByResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeTagsByResourceCommonWithContext is the same as DescribeTagsByResourceCommon with the addition of the ability to pass a context and additional request options.
See DescribeTagsByResourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) DescribeTagsByResourceRequest ¶
func (c *RABBITMQ) DescribeTagsByResourceRequest(input *DescribeTagsByResourceInput) (req *request.Request, output *DescribeTagsByResourceOutput)
DescribeTagsByResourceRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTagsByResource operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.
See DescribeTagsByResource for more information on using the DescribeTagsByResource API call, and error handling.
// Example sending a request using the DescribeTagsByResourceRequest method. req, resp := client.DescribeTagsByResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) DescribeTagsByResourceWithContext ¶
func (c *RABBITMQ) DescribeTagsByResourceWithContext(ctx volcengine.Context, input *DescribeTagsByResourceInput, opts ...request.Option) (*DescribeTagsByResourceOutput, error)
DescribeTagsByResourceWithContext is the same as DescribeTagsByResource with the addition of the ability to pass a context and additional request options.
See DescribeTagsByResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceAttributes ¶
func (c *RABBITMQ) ModifyInstanceAttributes(input *ModifyInstanceAttributesInput) (*ModifyInstanceAttributesOutput, error)
ModifyInstanceAttributes API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceAttributes for usage and error information.
func (*RABBITMQ) ModifyInstanceAttributesCommon ¶
func (c *RABBITMQ) ModifyInstanceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyInstanceAttributesCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceAttributesCommon for usage and error information.
func (*RABBITMQ) ModifyInstanceAttributesCommonRequest ¶
func (c *RABBITMQ) ModifyInstanceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyInstanceAttributesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceAttributesCommon operation. The "output" return value will be populated with the ModifyInstanceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceAttributesCommon Send returns without error.
See ModifyInstanceAttributesCommon for more information on using the ModifyInstanceAttributesCommon API call, and error handling.
// Example sending a request using the ModifyInstanceAttributesCommonRequest method. req, resp := client.ModifyInstanceAttributesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceAttributesCommonWithContext ¶
func (c *RABBITMQ) ModifyInstanceAttributesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyInstanceAttributesCommonWithContext is the same as ModifyInstanceAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyInstanceAttributesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceAttributesRequest ¶
func (c *RABBITMQ) ModifyInstanceAttributesRequest(input *ModifyInstanceAttributesInput) (req *request.Request, output *ModifyInstanceAttributesOutput)
ModifyInstanceAttributesRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceAttributes operation. The "output" return value will be populated with the ModifyInstanceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceAttributesCommon Send returns without error.
See ModifyInstanceAttributes for more information on using the ModifyInstanceAttributes API call, and error handling.
// Example sending a request using the ModifyInstanceAttributesRequest method. req, resp := client.ModifyInstanceAttributesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceAttributesWithContext ¶
func (c *RABBITMQ) ModifyInstanceAttributesWithContext(ctx volcengine.Context, input *ModifyInstanceAttributesInput, opts ...request.Option) (*ModifyInstanceAttributesOutput, error)
ModifyInstanceAttributesWithContext is the same as ModifyInstanceAttributes with the addition of the ability to pass a context and additional request options.
See ModifyInstanceAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceChargeType ¶
func (c *RABBITMQ) ModifyInstanceChargeType(input *ModifyInstanceChargeTypeInput) (*ModifyInstanceChargeTypeOutput, error)
ModifyInstanceChargeType API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceChargeType for usage and error information.
func (*RABBITMQ) ModifyInstanceChargeTypeCommon ¶
func (c *RABBITMQ) ModifyInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyInstanceChargeTypeCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceChargeTypeCommon for usage and error information.
func (*RABBITMQ) ModifyInstanceChargeTypeCommonRequest ¶
func (c *RABBITMQ) ModifyInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyInstanceChargeTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceChargeTypeCommon operation. The "output" return value will be populated with the ModifyInstanceChargeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceChargeTypeCommon Send returns without error.
See ModifyInstanceChargeTypeCommon for more information on using the ModifyInstanceChargeTypeCommon API call, and error handling.
// Example sending a request using the ModifyInstanceChargeTypeCommonRequest method. req, resp := client.ModifyInstanceChargeTypeCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceChargeTypeCommonWithContext ¶
func (c *RABBITMQ) ModifyInstanceChargeTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyInstanceChargeTypeCommonWithContext is the same as ModifyInstanceChargeTypeCommon with the addition of the ability to pass a context and additional request options.
See ModifyInstanceChargeTypeCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceChargeTypeRequest ¶
func (c *RABBITMQ) ModifyInstanceChargeTypeRequest(input *ModifyInstanceChargeTypeInput) (req *request.Request, output *ModifyInstanceChargeTypeOutput)
ModifyInstanceChargeTypeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceChargeType operation. The "output" return value will be populated with the ModifyInstanceChargeTypeCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceChargeTypeCommon Send returns without error.
See ModifyInstanceChargeType for more information on using the ModifyInstanceChargeType API call, and error handling.
// Example sending a request using the ModifyInstanceChargeTypeRequest method. req, resp := client.ModifyInstanceChargeTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceChargeTypeWithContext ¶
func (c *RABBITMQ) ModifyInstanceChargeTypeWithContext(ctx volcengine.Context, input *ModifyInstanceChargeTypeInput, opts ...request.Option) (*ModifyInstanceChargeTypeOutput, error)
ModifyInstanceChargeTypeWithContext is the same as ModifyInstanceChargeType with the addition of the ability to pass a context and additional request options.
See ModifyInstanceChargeType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceSpec ¶
func (c *RABBITMQ) ModifyInstanceSpec(input *ModifyInstanceSpecInput) (*ModifyInstanceSpecOutput, error)
ModifyInstanceSpec API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceSpec for usage and error information.
func (*RABBITMQ) ModifyInstanceSpecCommon ¶
func (c *RABBITMQ) ModifyInstanceSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyInstanceSpecCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyInstanceSpecCommon for usage and error information.
func (*RABBITMQ) ModifyInstanceSpecCommonRequest ¶
func (c *RABBITMQ) ModifyInstanceSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyInstanceSpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceSpecCommon operation. The "output" return value will be populated with the ModifyInstanceSpecCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceSpecCommon Send returns without error.
See ModifyInstanceSpecCommon for more information on using the ModifyInstanceSpecCommon API call, and error handling.
// Example sending a request using the ModifyInstanceSpecCommonRequest method. req, resp := client.ModifyInstanceSpecCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceSpecCommonWithContext ¶
func (c *RABBITMQ) ModifyInstanceSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyInstanceSpecCommonWithContext is the same as ModifyInstanceSpecCommon with the addition of the ability to pass a context and additional request options.
See ModifyInstanceSpecCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyInstanceSpecRequest ¶
func (c *RABBITMQ) ModifyInstanceSpecRequest(input *ModifyInstanceSpecInput) (req *request.Request, output *ModifyInstanceSpecOutput)
ModifyInstanceSpecRequest generates a "volcengine/request.Request" representing the client's request for the ModifyInstanceSpec operation. The "output" return value will be populated with the ModifyInstanceSpecCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceSpecCommon Send returns without error.
See ModifyInstanceSpec for more information on using the ModifyInstanceSpec API call, and error handling.
// Example sending a request using the ModifyInstanceSpecRequest method. req, resp := client.ModifyInstanceSpecRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyInstanceSpecWithContext ¶
func (c *RABBITMQ) ModifyInstanceSpecWithContext(ctx volcengine.Context, input *ModifyInstanceSpecInput, opts ...request.Option) (*ModifyInstanceSpecOutput, error)
ModifyInstanceSpecWithContext is the same as ModifyInstanceSpec with the addition of the ability to pass a context and additional request options.
See ModifyInstanceSpec for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyPlugin ¶
func (c *RABBITMQ) ModifyPlugin(input *ModifyPluginInput) (*ModifyPluginOutput, error)
ModifyPlugin API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyPlugin for usage and error information.
func (*RABBITMQ) ModifyPluginCommon ¶
func (c *RABBITMQ) ModifyPluginCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyPluginCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyPluginCommon for usage and error information.
func (*RABBITMQ) ModifyPluginCommonRequest ¶
func (c *RABBITMQ) ModifyPluginCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyPluginCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyPluginCommon operation. The "output" return value will be populated with the ModifyPluginCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyPluginCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPluginCommon Send returns without error.
See ModifyPluginCommon for more information on using the ModifyPluginCommon API call, and error handling.
// Example sending a request using the ModifyPluginCommonRequest method. req, resp := client.ModifyPluginCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyPluginCommonWithContext ¶
func (c *RABBITMQ) ModifyPluginCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyPluginCommonWithContext is the same as ModifyPluginCommon with the addition of the ability to pass a context and additional request options.
See ModifyPluginCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyPluginRequest ¶
func (c *RABBITMQ) ModifyPluginRequest(input *ModifyPluginInput) (req *request.Request, output *ModifyPluginOutput)
ModifyPluginRequest generates a "volcengine/request.Request" representing the client's request for the ModifyPlugin operation. The "output" return value will be populated with the ModifyPluginCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyPluginCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPluginCommon Send returns without error.
See ModifyPlugin for more information on using the ModifyPlugin API call, and error handling.
// Example sending a request using the ModifyPluginRequest method. req, resp := client.ModifyPluginRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyPluginWithContext ¶
func (c *RABBITMQ) ModifyPluginWithContext(ctx volcengine.Context, input *ModifyPluginInput, opts ...request.Option) (*ModifyPluginOutput, error)
ModifyPluginWithContext is the same as ModifyPlugin with the addition of the ability to pass a context and additional request options.
See ModifyPlugin for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyUserPassword ¶
func (c *RABBITMQ) ModifyUserPassword(input *ModifyUserPasswordInput) (*ModifyUserPasswordOutput, error)
ModifyUserPassword API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyUserPassword for usage and error information.
func (*RABBITMQ) ModifyUserPasswordCommon ¶
func (c *RABBITMQ) ModifyUserPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyUserPasswordCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation ModifyUserPasswordCommon for usage and error information.
func (*RABBITMQ) ModifyUserPasswordCommonRequest ¶
func (c *RABBITMQ) ModifyUserPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyUserPasswordCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyUserPasswordCommon operation. The "output" return value will be populated with the ModifyUserPasswordCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyUserPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyUserPasswordCommon Send returns without error.
See ModifyUserPasswordCommon for more information on using the ModifyUserPasswordCommon API call, and error handling.
// Example sending a request using the ModifyUserPasswordCommonRequest method. req, resp := client.ModifyUserPasswordCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyUserPasswordCommonWithContext ¶
func (c *RABBITMQ) ModifyUserPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyUserPasswordCommonWithContext is the same as ModifyUserPasswordCommon with the addition of the ability to pass a context and additional request options.
See ModifyUserPasswordCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) ModifyUserPasswordRequest ¶
func (c *RABBITMQ) ModifyUserPasswordRequest(input *ModifyUserPasswordInput) (req *request.Request, output *ModifyUserPasswordOutput)
ModifyUserPasswordRequest generates a "volcengine/request.Request" representing the client's request for the ModifyUserPassword operation. The "output" return value will be populated with the ModifyUserPasswordCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyUserPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyUserPasswordCommon Send returns without error.
See ModifyUserPassword for more information on using the ModifyUserPassword API call, and error handling.
// Example sending a request using the ModifyUserPasswordRequest method. req, resp := client.ModifyUserPasswordRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) ModifyUserPasswordWithContext ¶
func (c *RABBITMQ) ModifyUserPasswordWithContext(ctx volcengine.Context, input *ModifyUserPasswordInput, opts ...request.Option) (*ModifyUserPasswordOutput, error)
ModifyUserPasswordWithContext is the same as ModifyUserPassword with the addition of the ability to pass a context and additional request options.
See ModifyUserPassword for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) RemoveTagsFromResource ¶
func (c *RABBITMQ) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
RemoveTagsFromResource API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation RemoveTagsFromResource for usage and error information.
func (*RABBITMQ) RemoveTagsFromResourceCommon ¶
func (c *RABBITMQ) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RemoveTagsFromResourceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation RemoveTagsFromResourceCommon for usage and error information.
func (*RABBITMQ) RemoveTagsFromResourceCommonRequest ¶
func (c *RABBITMQ) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RemoveTagsFromResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResourceCommon operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.
See RemoveTagsFromResourceCommon for more information on using the RemoveTagsFromResourceCommon API call, and error handling.
// Example sending a request using the RemoveTagsFromResourceCommonRequest method. req, resp := client.RemoveTagsFromResourceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) RemoveTagsFromResourceCommonWithContext ¶
func (c *RABBITMQ) RemoveTagsFromResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RemoveTagsFromResourceCommonWithContext is the same as RemoveTagsFromResourceCommon with the addition of the ability to pass a context and additional request options.
See RemoveTagsFromResourceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) RemoveTagsFromResourceRequest ¶
func (c *RABBITMQ) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)
RemoveTagsFromResourceRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResource operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.
See RemoveTagsFromResource for more information on using the RemoveTagsFromResource API call, and error handling.
// Example sending a request using the RemoveTagsFromResourceRequest method. req, resp := client.RemoveTagsFromResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) RemoveTagsFromResourceWithContext ¶
func (c *RABBITMQ) RemoveTagsFromResourceWithContext(ctx volcengine.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*RemoveTagsFromResourceOutput, error)
RemoveTagsFromResourceWithContext is the same as RemoveTagsFromResource with the addition of the ability to pass a context and additional request options.
See RemoveTagsFromResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) RestartInstance ¶
func (c *RABBITMQ) RestartInstance(input *RestartInstanceInput) (*RestartInstanceOutput, error)
RestartInstance API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation RestartInstance for usage and error information.
func (*RABBITMQ) RestartInstanceCommon ¶
func (c *RABBITMQ) RestartInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RestartInstanceCommon API operation for RABBITMQ.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for RABBITMQ's API operation RestartInstanceCommon for usage and error information.
func (*RABBITMQ) RestartInstanceCommonRequest ¶
func (c *RABBITMQ) RestartInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RestartInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RestartInstanceCommon operation. The "output" return value will be populated with the RestartInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RestartInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartInstanceCommon Send returns without error.
See RestartInstanceCommon for more information on using the RestartInstanceCommon API call, and error handling.
// Example sending a request using the RestartInstanceCommonRequest method. req, resp := client.RestartInstanceCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) RestartInstanceCommonWithContext ¶
func (c *RABBITMQ) RestartInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RestartInstanceCommonWithContext is the same as RestartInstanceCommon with the addition of the ability to pass a context and additional request options.
See RestartInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RABBITMQ) RestartInstanceRequest ¶
func (c *RABBITMQ) RestartInstanceRequest(input *RestartInstanceInput) (req *request.Request, output *RestartInstanceOutput)
RestartInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RestartInstance operation. The "output" return value will be populated with the RestartInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RestartInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartInstanceCommon Send returns without error.
See RestartInstance for more information on using the RestartInstance API call, and error handling.
// Example sending a request using the RestartInstanceRequest method. req, resp := client.RestartInstanceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*RABBITMQ) RestartInstanceWithContext ¶
func (c *RABBITMQ) RestartInstanceWithContext(ctx volcengine.Context, input *RestartInstanceInput, opts ...request.Option) (*RestartInstanceOutput, error)
RestartInstanceWithContext is the same as RestartInstance with the addition of the ability to pass a context and additional request options.
See RestartInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type RABBITMQAPI ¶
type RABBITMQAPI interface { AddTagsToResourceCommon(*map[string]interface{}) (*map[string]interface{}, error) AddTagsToResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AddTagsToResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AddTagsToResource(*AddTagsToResourceInput) (*AddTagsToResourceOutput, error) AddTagsToResourceWithContext(volcengine.Context, *AddTagsToResourceInput, ...request.Option) (*AddTagsToResourceOutput, error) AddTagsToResourceRequest(*AddTagsToResourceInput) (*request.Request, *AddTagsToResourceOutput) CreateInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateInstance(*CreateInstanceInput) (*CreateInstanceOutput, error) CreateInstanceWithContext(volcengine.Context, *CreateInstanceInput, ...request.Option) (*CreateInstanceOutput, error) CreateInstanceRequest(*CreateInstanceInput) (*request.Request, *CreateInstanceOutput) CreatePublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error) CreatePublicAddressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreatePublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreatePublicAddress(*CreatePublicAddressInput) (*CreatePublicAddressOutput, error) CreatePublicAddressWithContext(volcengine.Context, *CreatePublicAddressInput, ...request.Option) (*CreatePublicAddressOutput, error) CreatePublicAddressRequest(*CreatePublicAddressInput) (*request.Request, *CreatePublicAddressOutput) DeleteInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteInstance(*DeleteInstanceInput) (*DeleteInstanceOutput, error) DeleteInstanceWithContext(volcengine.Context, *DeleteInstanceInput, ...request.Option) (*DeleteInstanceOutput, error) DeleteInstanceRequest(*DeleteInstanceInput) (*request.Request, *DeleteInstanceOutput) DeletePublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error) DeletePublicAddressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeletePublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeletePublicAddress(*DeletePublicAddressInput) (*DeletePublicAddressOutput, error) DeletePublicAddressWithContext(volcengine.Context, *DeletePublicAddressInput, ...request.Option) (*DeletePublicAddressOutput, error) DeletePublicAddressRequest(*DeletePublicAddressInput) (*request.Request, *DeletePublicAddressOutput) DescribeAvailabilityZonesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeAvailabilityZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeAvailabilityZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeAvailabilityZones(*DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error) DescribeAvailabilityZonesWithContext(volcengine.Context, *DescribeAvailabilityZonesInput, ...request.Option) (*DescribeAvailabilityZonesOutput, error) DescribeAvailabilityZonesRequest(*DescribeAvailabilityZonesInput) (*request.Request, *DescribeAvailabilityZonesOutput) DescribeInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeInstanceDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeInstanceDetail(*DescribeInstanceDetailInput) (*DescribeInstanceDetailOutput, error) DescribeInstanceDetailWithContext(volcengine.Context, *DescribeInstanceDetailInput, ...request.Option) (*DescribeInstanceDetailOutput, error) DescribeInstanceDetailRequest(*DescribeInstanceDetailInput) (*request.Request, *DescribeInstanceDetailOutput) DescribeInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeInstances(*DescribeInstancesInput) (*DescribeInstancesOutput, error) DescribeInstancesWithContext(volcengine.Context, *DescribeInstancesInput, ...request.Option) (*DescribeInstancesOutput, error) DescribeInstancesRequest(*DescribeInstancesInput) (*request.Request, *DescribeInstancesOutput) DescribePluginsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribePluginsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribePluginsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribePlugins(*DescribePluginsInput) (*DescribePluginsOutput, error) DescribePluginsWithContext(volcengine.Context, *DescribePluginsInput, ...request.Option) (*DescribePluginsOutput, error) DescribePluginsRequest(*DescribePluginsInput) (*request.Request, *DescribePluginsOutput) DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error) DescribeRegionsWithContext(volcengine.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error) DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput) DescribeTagsByResourceCommon(*map[string]interface{}) (*map[string]interface{}, error) DescribeTagsByResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DescribeTagsByResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DescribeTagsByResource(*DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error) DescribeTagsByResourceWithContext(volcengine.Context, *DescribeTagsByResourceInput, ...request.Option) (*DescribeTagsByResourceOutput, error) DescribeTagsByResourceRequest(*DescribeTagsByResourceInput) (*request.Request, *DescribeTagsByResourceOutput) ModifyInstanceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyInstanceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyInstanceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyInstanceAttributes(*ModifyInstanceAttributesInput) (*ModifyInstanceAttributesOutput, error) ModifyInstanceAttributesWithContext(volcengine.Context, *ModifyInstanceAttributesInput, ...request.Option) (*ModifyInstanceAttributesOutput, error) ModifyInstanceAttributesRequest(*ModifyInstanceAttributesInput) (*request.Request, *ModifyInstanceAttributesOutput) ModifyInstanceChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyInstanceChargeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyInstanceChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyInstanceChargeType(*ModifyInstanceChargeTypeInput) (*ModifyInstanceChargeTypeOutput, error) ModifyInstanceChargeTypeWithContext(volcengine.Context, *ModifyInstanceChargeTypeInput, ...request.Option) (*ModifyInstanceChargeTypeOutput, error) ModifyInstanceChargeTypeRequest(*ModifyInstanceChargeTypeInput) (*request.Request, *ModifyInstanceChargeTypeOutput) ModifyInstanceSpecCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyInstanceSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyInstanceSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyInstanceSpec(*ModifyInstanceSpecInput) (*ModifyInstanceSpecOutput, error) ModifyInstanceSpecWithContext(volcengine.Context, *ModifyInstanceSpecInput, ...request.Option) (*ModifyInstanceSpecOutput, error) ModifyInstanceSpecRequest(*ModifyInstanceSpecInput) (*request.Request, *ModifyInstanceSpecOutput) ModifyPluginCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyPluginCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyPluginCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyPlugin(*ModifyPluginInput) (*ModifyPluginOutput, error) ModifyPluginWithContext(volcengine.Context, *ModifyPluginInput, ...request.Option) (*ModifyPluginOutput, error) ModifyPluginRequest(*ModifyPluginInput) (*request.Request, *ModifyPluginOutput) ModifyUserPasswordCommon(*map[string]interface{}) (*map[string]interface{}, error) ModifyUserPasswordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ModifyUserPasswordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ModifyUserPassword(*ModifyUserPasswordInput) (*ModifyUserPasswordOutput, error) ModifyUserPasswordWithContext(volcengine.Context, *ModifyUserPasswordInput, ...request.Option) (*ModifyUserPasswordOutput, error) ModifyUserPasswordRequest(*ModifyUserPasswordInput) (*request.Request, *ModifyUserPasswordOutput) RemoveTagsFromResourceCommon(*map[string]interface{}) (*map[string]interface{}, error) RemoveTagsFromResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RemoveTagsFromResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RemoveTagsFromResource(*RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error) RemoveTagsFromResourceWithContext(volcengine.Context, *RemoveTagsFromResourceInput, ...request.Option) (*RemoveTagsFromResourceOutput, error) RemoveTagsFromResourceRequest(*RemoveTagsFromResourceInput) (*request.Request, *RemoveTagsFromResourceOutput) RestartInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error) RestartInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RestartInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RestartInstance(*RestartInstanceInput) (*RestartInstanceOutput, error) RestartInstanceWithContext(volcengine.Context, *RestartInstanceInput, ...request.Option) (*RestartInstanceOutput, error) RestartInstanceRequest(*RestartInstanceInput) (*request.Request, *RestartInstanceOutput) }
RABBITMQAPI provides an interface to enable mocking the rabbitmq.RABBITMQ service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // RABBITMQ. func myFunc(svc RABBITMQAPI) bool { // Make svc.AddTagsToResource request } func main() { sess := session.New() svc := rabbitmq.New(sess) myFunc(svc) }
type RegionForDescribeRegionsOutput ¶
type RegionForDescribeRegionsOutput struct { Description *string `type:"string" json:",omitempty"` RegionId *string `type:"string" json:",omitempty"` RegionName *string `type:"string" json:",omitempty"` Status *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RegionForDescribeRegionsOutput) GoString ¶
func (s RegionForDescribeRegionsOutput) GoString() string
GoString returns the string representation
func (*RegionForDescribeRegionsOutput) SetDescription ¶
func (s *RegionForDescribeRegionsOutput) SetDescription(v string) *RegionForDescribeRegionsOutput
SetDescription sets the Description field's value.
func (*RegionForDescribeRegionsOutput) SetRegionId ¶
func (s *RegionForDescribeRegionsOutput) SetRegionId(v string) *RegionForDescribeRegionsOutput
SetRegionId sets the RegionId field's value.
func (*RegionForDescribeRegionsOutput) SetRegionName ¶
func (s *RegionForDescribeRegionsOutput) SetRegionName(v string) *RegionForDescribeRegionsOutput
SetRegionName sets the RegionName field's value.
func (*RegionForDescribeRegionsOutput) SetStatus ¶
func (s *RegionForDescribeRegionsOutput) SetStatus(v string) *RegionForDescribeRegionsOutput
SetStatus sets the Status field's value.
func (RegionForDescribeRegionsOutput) String ¶
func (s RegionForDescribeRegionsOutput) String() string
String returns the string representation
type RemoveTagsFromResourceInput ¶
type RemoveTagsFromResourceInput struct { All *bool `type:"boolean" json:",omitempty"` InstanceIds []*string `type:"list" json:",omitempty"` TagKeys []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (RemoveTagsFromResourceInput) GoString ¶
func (s RemoveTagsFromResourceInput) GoString() string
GoString returns the string representation
func (*RemoveTagsFromResourceInput) SetAll ¶
func (s *RemoveTagsFromResourceInput) SetAll(v bool) *RemoveTagsFromResourceInput
SetAll sets the All field's value.
func (*RemoveTagsFromResourceInput) SetInstanceIds ¶
func (s *RemoveTagsFromResourceInput) SetInstanceIds(v []*string) *RemoveTagsFromResourceInput
SetInstanceIds sets the InstanceIds field's value.
func (*RemoveTagsFromResourceInput) SetTagKeys ¶
func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromResourceInput
SetTagKeys sets the TagKeys field's value.
func (RemoveTagsFromResourceInput) String ¶
func (s RemoveTagsFromResourceInput) String() string
String returns the string representation
type RemoveTagsFromResourceOutput ¶
type RemoveTagsFromResourceOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (RemoveTagsFromResourceOutput) GoString ¶
func (s RemoveTagsFromResourceOutput) GoString() string
GoString returns the string representation
func (RemoveTagsFromResourceOutput) String ¶
func (s RemoveTagsFromResourceOutput) String() string
String returns the string representation
type RestartInstanceInput ¶
type RestartInstanceInput struct { // InstanceId is a required field InstanceId *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (RestartInstanceInput) GoString ¶
func (s RestartInstanceInput) GoString() string
GoString returns the string representation
func (*RestartInstanceInput) SetInstanceId ¶
func (s *RestartInstanceInput) SetInstanceId(v string) *RestartInstanceInput
SetInstanceId sets the InstanceId field's value.
func (RestartInstanceInput) String ¶
func (s RestartInstanceInput) String() string
String returns the string representation
func (*RestartInstanceInput) Validate ¶
func (s *RestartInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestartInstanceOutput ¶
type RestartInstanceOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (RestartInstanceOutput) GoString ¶
func (s RestartInstanceOutput) GoString() string
GoString returns the string representation
func (RestartInstanceOutput) String ¶
func (s RestartInstanceOutput) String() string
String returns the string representation
type TagFilterForDescribeInstancesInput ¶
type TagFilterForDescribeInstancesInput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagFilterForDescribeInstancesInput) GoString ¶
func (s TagFilterForDescribeInstancesInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeInstancesInput) SetKey ¶
func (s *TagFilterForDescribeInstancesInput) SetKey(v string) *TagFilterForDescribeInstancesInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeInstancesInput) SetValue ¶
func (s *TagFilterForDescribeInstancesInput) SetValue(v string) *TagFilterForDescribeInstancesInput
SetValue sets the Value field's value.
func (TagFilterForDescribeInstancesInput) String ¶
func (s TagFilterForDescribeInstancesInput) String() string
String returns the string representation
type TagFilterForDescribeTagsByResourceInput ¶
type TagFilterForDescribeTagsByResourceInput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagFilterForDescribeTagsByResourceInput) GoString ¶
func (s TagFilterForDescribeTagsByResourceInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeTagsByResourceInput) SetKey ¶
func (s *TagFilterForDescribeTagsByResourceInput) SetKey(v string) *TagFilterForDescribeTagsByResourceInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeTagsByResourceInput) SetValue ¶
func (s *TagFilterForDescribeTagsByResourceInput) SetValue(v string) *TagFilterForDescribeTagsByResourceInput
SetValue sets the Value field's value.
func (TagFilterForDescribeTagsByResourceInput) String ¶
func (s TagFilterForDescribeTagsByResourceInput) String() string
String returns the string representation
type TagForAddTagsToResourceInput ¶
type TagForAddTagsToResourceInput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForAddTagsToResourceInput) GoString ¶
func (s TagForAddTagsToResourceInput) GoString() string
GoString returns the string representation
func (*TagForAddTagsToResourceInput) SetKey ¶
func (s *TagForAddTagsToResourceInput) SetKey(v string) *TagForAddTagsToResourceInput
SetKey sets the Key field's value.
func (*TagForAddTagsToResourceInput) SetValue ¶
func (s *TagForAddTagsToResourceInput) SetValue(v string) *TagForAddTagsToResourceInput
SetValue sets the Value field's value.
func (TagForAddTagsToResourceInput) String ¶
func (s TagForAddTagsToResourceInput) String() string
String returns the string representation
type TagForCreateInstanceInput ¶
type TagForCreateInstanceInput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForCreateInstanceInput) GoString ¶
func (s TagForCreateInstanceInput) GoString() string
GoString returns the string representation
func (*TagForCreateInstanceInput) SetKey ¶
func (s *TagForCreateInstanceInput) SetKey(v string) *TagForCreateInstanceInput
SetKey sets the Key field's value.
func (*TagForCreateInstanceInput) SetValue ¶
func (s *TagForCreateInstanceInput) SetValue(v string) *TagForCreateInstanceInput
SetValue sets the Value field's value.
func (TagForCreateInstanceInput) String ¶
func (s TagForCreateInstanceInput) String() string
String returns the string representation
type TagForDescribeInstanceDetailOutput ¶
type TagForDescribeInstanceDetailOutput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForDescribeInstanceDetailOutput) GoString ¶
func (s TagForDescribeInstanceDetailOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeInstanceDetailOutput) SetKey ¶
func (s *TagForDescribeInstanceDetailOutput) SetKey(v string) *TagForDescribeInstanceDetailOutput
SetKey sets the Key field's value.
func (*TagForDescribeInstanceDetailOutput) SetValue ¶
func (s *TagForDescribeInstanceDetailOutput) SetValue(v string) *TagForDescribeInstanceDetailOutput
SetValue sets the Value field's value.
func (TagForDescribeInstanceDetailOutput) String ¶
func (s TagForDescribeInstanceDetailOutput) String() string
String returns the string representation
type TagForDescribeInstancesOutput ¶
type TagForDescribeInstancesOutput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForDescribeInstancesOutput) GoString ¶
func (s TagForDescribeInstancesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeInstancesOutput) SetKey ¶
func (s *TagForDescribeInstancesOutput) SetKey(v string) *TagForDescribeInstancesOutput
SetKey sets the Key field's value.
func (*TagForDescribeInstancesOutput) SetValue ¶
func (s *TagForDescribeInstancesOutput) SetValue(v string) *TagForDescribeInstancesOutput
SetValue sets the Value field's value.
func (TagForDescribeInstancesOutput) String ¶
func (s TagForDescribeInstancesOutput) String() string
String returns the string representation
type TagResourceForDescribeTagsByResourceOutput ¶
type TagResourceForDescribeTagsByResourceOutput struct { InstanceId *string `type:"string" json:",omitempty"` Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagResourceForDescribeTagsByResourceOutput) GoString ¶
func (s TagResourceForDescribeTagsByResourceOutput) GoString() string
GoString returns the string representation
func (*TagResourceForDescribeTagsByResourceOutput) SetInstanceId ¶
func (s *TagResourceForDescribeTagsByResourceOutput) SetInstanceId(v string) *TagResourceForDescribeTagsByResourceOutput
SetInstanceId sets the InstanceId field's value.
func (*TagResourceForDescribeTagsByResourceOutput) SetKey ¶
func (s *TagResourceForDescribeTagsByResourceOutput) SetKey(v string) *TagResourceForDescribeTagsByResourceOutput
SetKey sets the Key field's value.
func (*TagResourceForDescribeTagsByResourceOutput) SetValue ¶
func (s *TagResourceForDescribeTagsByResourceOutput) SetValue(v string) *TagResourceForDescribeTagsByResourceOutput
SetValue sets the Value field's value.
func (TagResourceForDescribeTagsByResourceOutput) String ¶
func (s TagResourceForDescribeTagsByResourceOutput) String() string
String returns the string representation
type ZoneForDescribeAvailabilityZonesOutput ¶
type ZoneForDescribeAvailabilityZonesOutput struct { Description *string `type:"string" json:",omitempty"` Status *string `type:"string" json:",omitempty"` ZoneId *string `type:"string" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` ZoneStatus *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ZoneForDescribeAvailabilityZonesOutput) GoString ¶
func (s ZoneForDescribeAvailabilityZonesOutput) GoString() string
GoString returns the string representation
func (*ZoneForDescribeAvailabilityZonesOutput) SetDescription ¶
func (s *ZoneForDescribeAvailabilityZonesOutput) SetDescription(v string) *ZoneForDescribeAvailabilityZonesOutput
SetDescription sets the Description field's value.
func (*ZoneForDescribeAvailabilityZonesOutput) SetStatus ¶
func (s *ZoneForDescribeAvailabilityZonesOutput) SetStatus(v string) *ZoneForDescribeAvailabilityZonesOutput
SetStatus sets the Status field's value.
func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneId ¶
func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneId(v string) *ZoneForDescribeAvailabilityZonesOutput
SetZoneId sets the ZoneId field's value.
func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneName ¶
func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneName(v string) *ZoneForDescribeAvailabilityZonesOutput
SetZoneName sets the ZoneName field's value.
func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneStatus ¶
func (s *ZoneForDescribeAvailabilityZonesOutput) SetZoneStatus(v string) *ZoneForDescribeAvailabilityZonesOutput
SetZoneStatus sets the ZoneStatus field's value.
func (ZoneForDescribeAvailabilityZonesOutput) String ¶
func (s ZoneForDescribeAvailabilityZonesOutput) String() string
String returns the string representation
Source Files ¶
- api_add_tags_to_resource.go
- api_create_instance.go
- api_create_public_address.go
- api_delete_instance.go
- api_delete_public_address.go
- api_describe_availability_zones.go
- api_describe_instance_detail.go
- api_describe_instances.go
- api_describe_plugins.go
- api_describe_regions.go
- api_describe_tags_by_resource.go
- api_modify_instance_attributes.go
- api_modify_instance_charge_type.go
- api_modify_instance_spec.go
- api_modify_plugin.go
- api_modify_user_password.go
- api_remove_tags_from_resource.go
- api_restart_instance.go
- interface_rabbitmq.go
- service_rabbitmq.go