Versions in this module Expand all Collapse all v1 v1.0.0 Mar 6, 2025 Changes in this version + const EndpointsID + const ServiceID + const ServiceName + type Ebs struct + func ExtraNew(info *utils.UrlInfo, p client.ConfigProvider, cfgs ...*aws.Config) *Ebs + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Ebs + func SdkNew(p client.ConfigProvider, cfgs *ksc.Config, info ...*utils.UrlInfo) *Ebs + func (c *Ebs) AttachVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) AttachVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) AttachVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) CreateVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) CreateVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) CreateVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) DeleteVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) DeleteVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) DeleteVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) DescribeEbsInstances(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) DescribeEbsInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) DescribeEbsInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) DescribeInstanceVolumes(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) DescribeInstanceVolumesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) DescribeInstanceVolumesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) DescribeVolumes(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) DescribeVolumesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) DescribeVolumesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) DetachVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) DetachVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) DetachVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) ModifyVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) ModifyVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) ModifyVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) RecoveryVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) RecoveryVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) RecoveryVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) ResizeVolume(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) ResizeVolumeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) ResizeVolumeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) UpdateVolumeProject(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) UpdateVolumeProjectRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) UpdateVolumeProjectWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error) + func (c *Ebs) ValidateAttachInstance(input *map[string]interface{}) (*map[string]interface{}, error) + func (c *Ebs) ValidateAttachInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{}) + func (c *Ebs) ValidateAttachInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)