Categorygithub.com/PureStorage-OpenConnect/terraform-provider-cbscbsinternalarrayfaclient2.4clientvolume_snapshots
# Functions
New creates a new volume snapshots API client.
NewDeleteApi24VolumeSnapshotsBadRequest creates a DeleteApi24VolumeSnapshotsBadRequest with default headers values.
NewDeleteApi24VolumeSnapshotsOK creates a DeleteApi24VolumeSnapshotsOK with default headers values.
NewDeleteAPI24VolumeSnapshotsParams creates a new DeleteAPI24VolumeSnapshotsParams object with the default values initialized.
NewDeleteAPI24VolumeSnapshotsParamsWithContext creates a new DeleteAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAPI24VolumeSnapshotsParamsWithHTTPClient creates a new DeleteAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAPI24VolumeSnapshotsParamsWithTimeout creates a new DeleteAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteApi24VolumeSnapshotsTagsBadRequest creates a DeleteApi24VolumeSnapshotsTagsBadRequest with default headers values.
NewDeleteApi24VolumeSnapshotsTagsOK creates a DeleteApi24VolumeSnapshotsTagsOK with default headers values.
NewDeleteAPI24VolumeSnapshotsTagsParams creates a new DeleteAPI24VolumeSnapshotsTagsParams object with the default values initialized.
NewDeleteAPI24VolumeSnapshotsTagsParamsWithContext creates a new DeleteAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAPI24VolumeSnapshotsTagsParamsWithHTTPClient creates a new DeleteAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAPI24VolumeSnapshotsTagsParamsWithTimeout creates a new DeleteAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumeSnapshotsBadRequest creates a GetApi24VolumeSnapshotsBadRequest with default headers values.
NewGetApi24VolumeSnapshotsOK creates a GetApi24VolumeSnapshotsOK with default headers values.
NewGetAPI24VolumeSnapshotsParams creates a new GetAPI24VolumeSnapshotsParams object with the default values initialized.
NewGetAPI24VolumeSnapshotsParamsWithContext creates a new GetAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumeSnapshotsParamsWithHTTPClient creates a new GetAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumeSnapshotsParamsWithTimeout creates a new GetAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumeSnapshotsTagsBadRequest creates a GetApi24VolumeSnapshotsTagsBadRequest with default headers values.
NewGetApi24VolumeSnapshotsTagsOK creates a GetApi24VolumeSnapshotsTagsOK with default headers values.
NewGetAPI24VolumeSnapshotsTagsParams creates a new GetAPI24VolumeSnapshotsTagsParams object with the default values initialized.
NewGetAPI24VolumeSnapshotsTagsParamsWithContext creates a new GetAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumeSnapshotsTagsParamsWithHTTPClient creates a new GetAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumeSnapshotsTagsParamsWithTimeout creates a new GetAPI24VolumeSnapshotsTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumeSnapshotsTransferBadRequest creates a GetApi24VolumeSnapshotsTransferBadRequest with default headers values.
NewGetApi24VolumeSnapshotsTransferOK creates a GetApi24VolumeSnapshotsTransferOK with default headers values.
NewGetAPI24VolumeSnapshotsTransferParams creates a new GetAPI24VolumeSnapshotsTransferParams object with the default values initialized.
NewGetAPI24VolumeSnapshotsTransferParamsWithContext creates a new GetAPI24VolumeSnapshotsTransferParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumeSnapshotsTransferParamsWithHTTPClient creates a new GetAPI24VolumeSnapshotsTransferParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumeSnapshotsTransferParamsWithTimeout creates a new GetAPI24VolumeSnapshotsTransferParams object with the default values initialized, and the ability to set a timeout on a request.
NewPatchApi24VolumeSnapshotsBadRequest creates a PatchApi24VolumeSnapshotsBadRequest with default headers values.
NewPatchApi24VolumeSnapshotsOK creates a PatchApi24VolumeSnapshotsOK with default headers values.
NewPatchAPI24VolumeSnapshotsParams creates a new PatchAPI24VolumeSnapshotsParams object with the default values initialized.
NewPatchAPI24VolumeSnapshotsParamsWithContext creates a new PatchAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a context for a request.
NewPatchAPI24VolumeSnapshotsParamsWithHTTPClient creates a new PatchAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPatchAPI24VolumeSnapshotsParamsWithTimeout creates a new PatchAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a timeout on a request.
NewPostApi24VolumeSnapshotsBadRequest creates a PostApi24VolumeSnapshotsBadRequest with default headers values.
NewPostApi24VolumeSnapshotsOK creates a PostApi24VolumeSnapshotsOK with default headers values.
NewPostAPI24VolumeSnapshotsParams creates a new PostAPI24VolumeSnapshotsParams object with the default values initialized.
NewPostAPI24VolumeSnapshotsParamsWithContext creates a new PostAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a context for a request.
NewPostAPI24VolumeSnapshotsParamsWithHTTPClient creates a new PostAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPostAPI24VolumeSnapshotsParamsWithTimeout creates a new PostAPI24VolumeSnapshotsParams object with the default values initialized, and the ability to set a timeout on a request.
NewPutApi24VolumeSnapshotsTagsBatchBadRequest creates a PutApi24VolumeSnapshotsTagsBatchBadRequest with default headers values.
NewPutApi24VolumeSnapshotsTagsBatchOK creates a PutApi24VolumeSnapshotsTagsBatchOK with default headers values.
NewPutAPI24VolumeSnapshotsTagsBatchParams creates a new PutAPI24VolumeSnapshotsTagsBatchParams object with the default values initialized.
NewPutAPI24VolumeSnapshotsTagsBatchParamsWithContext creates a new PutAPI24VolumeSnapshotsTagsBatchParams object with the default values initialized, and the ability to set a context for a request.
NewPutAPI24VolumeSnapshotsTagsBatchParamsWithHTTPClient creates a new PutAPI24VolumeSnapshotsTagsBatchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPutAPI24VolumeSnapshotsTagsBatchParamsWithTimeout creates a new PutAPI24VolumeSnapshotsTagsBatchParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
Client for volume snapshots API
*/.
DeleteApi24VolumeSnapshotsBadRequest handles this case with default header values.
DeleteApi24VolumeSnapshotsOK handles this case with default header values.
DeleteAPI24VolumeSnapshotsParams contains all the parameters to send to the API endpoint
for the delete API 24 volume snapshots operation typically these are written to a http.Request
*/.
DeleteAPI24VolumeSnapshotsReader is a Reader for the DeleteAPI24VolumeSnapshots structure.
DeleteApi24VolumeSnapshotsTagsBadRequest handles this case with default header values.
DeleteApi24VolumeSnapshotsTagsOK handles this case with default header values.
DeleteAPI24VolumeSnapshotsTagsParams contains all the parameters to send to the API endpoint
for the delete API 24 volume snapshots tags operation typically these are written to a http.Request
*/.
DeleteAPI24VolumeSnapshotsTagsReader is a Reader for the DeleteAPI24VolumeSnapshotsTags structure.
GetApi24VolumeSnapshotsBadRequest handles this case with default header values.
GetApi24VolumeSnapshotsOK handles this case with default header values.
GetAPI24VolumeSnapshotsParams contains all the parameters to send to the API endpoint
for the get API 24 volume snapshots operation typically these are written to a http.Request
*/.
GetAPI24VolumeSnapshotsReader is a Reader for the GetAPI24VolumeSnapshots structure.
GetApi24VolumeSnapshotsTagsBadRequest handles this case with default header values.
GetApi24VolumeSnapshotsTagsOK handles this case with default header values.
GetAPI24VolumeSnapshotsTagsParams contains all the parameters to send to the API endpoint
for the get API 24 volume snapshots tags operation typically these are written to a http.Request
*/.
GetAPI24VolumeSnapshotsTagsReader is a Reader for the GetAPI24VolumeSnapshotsTags structure.
GetApi24VolumeSnapshotsTransferBadRequest handles this case with default header values.
GetApi24VolumeSnapshotsTransferOK handles this case with default header values.
GetAPI24VolumeSnapshotsTransferParams contains all the parameters to send to the API endpoint
for the get API 24 volume snapshots transfer operation typically these are written to a http.Request
*/.
GetAPI24VolumeSnapshotsTransferReader is a Reader for the GetAPI24VolumeSnapshotsTransfer structure.
PatchApi24VolumeSnapshotsBadRequest handles this case with default header values.
PatchApi24VolumeSnapshotsOK handles this case with default header values.
PatchAPI24VolumeSnapshotsParams contains all the parameters to send to the API endpoint
for the patch API 24 volume snapshots operation typically these are written to a http.Request
*/.
PatchAPI24VolumeSnapshotsReader is a Reader for the PatchAPI24VolumeSnapshots structure.
PostApi24VolumeSnapshotsBadRequest handles this case with default header values.
PostApi24VolumeSnapshotsOK handles this case with default header values.
PostAPI24VolumeSnapshotsParams contains all the parameters to send to the API endpoint
for the post API 24 volume snapshots operation typically these are written to a http.Request
*/.
PostAPI24VolumeSnapshotsReader is a Reader for the PostAPI24VolumeSnapshots structure.
PutApi24VolumeSnapshotsTagsBatchBadRequest handles this case with default header values.
PutApi24VolumeSnapshotsTagsBatchOK handles this case with default header values.
PutAPI24VolumeSnapshotsTagsBatchParams contains all the parameters to send to the API endpoint
for the put API 24 volume snapshots tags batch operation typically these are written to a http.Request
*/.
PutAPI24VolumeSnapshotsTagsBatchReader is a Reader for the PutAPI24VolumeSnapshotsTagsBatch structure.
# Interfaces
ClientService is the interface for Client methods.