Categorygithub.com/PureStorage-OpenConnect/terraform-provider-cbscbsinternalarrayfaclient2.4clientvolumes
# Functions
New creates a new volumes API client.
NewDeleteApi24VolumesBadRequest creates a DeleteApi24VolumesBadRequest with default headers values.
NewDeleteApi24VolumesOK creates a DeleteApi24VolumesOK with default headers values.
NewDeleteAPI24VolumesParams creates a new DeleteAPI24VolumesParams object with the default values initialized.
NewDeleteAPI24VolumesParamsWithContext creates a new DeleteAPI24VolumesParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAPI24VolumesParamsWithHTTPClient creates a new DeleteAPI24VolumesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAPI24VolumesParamsWithTimeout creates a new DeleteAPI24VolumesParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteApi24VolumesProtectionGroupsBadRequest creates a DeleteApi24VolumesProtectionGroupsBadRequest with default headers values.
NewDeleteApi24VolumesProtectionGroupsOK creates a DeleteApi24VolumesProtectionGroupsOK with default headers values.
NewDeleteAPI24VolumesProtectionGroupsParams creates a new DeleteAPI24VolumesProtectionGroupsParams object with the default values initialized.
NewDeleteAPI24VolumesProtectionGroupsParamsWithContext creates a new DeleteAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAPI24VolumesProtectionGroupsParamsWithHTTPClient creates a new DeleteAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAPI24VolumesProtectionGroupsParamsWithTimeout creates a new DeleteAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteApi24VolumesTagsBadRequest creates a DeleteApi24VolumesTagsBadRequest with default headers values.
NewDeleteApi24VolumesTagsOK creates a DeleteApi24VolumesTagsOK with default headers values.
NewDeleteAPI24VolumesTagsParams creates a new DeleteAPI24VolumesTagsParams object with the default values initialized.
NewDeleteAPI24VolumesTagsParamsWithContext creates a new DeleteAPI24VolumesTagsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteAPI24VolumesTagsParamsWithHTTPClient creates a new DeleteAPI24VolumesTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteAPI24VolumesTagsParamsWithTimeout creates a new DeleteAPI24VolumesTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesBadRequest creates a GetApi24VolumesBadRequest with default headers values.
NewGetApi24VolumesOK creates a GetApi24VolumesOK with default headers values.
NewGetAPI24VolumesParams creates a new GetAPI24VolumesParams object with the default values initialized.
NewGetAPI24VolumesParamsWithContext creates a new GetAPI24VolumesParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesParamsWithHTTPClient creates a new GetAPI24VolumesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesParamsWithTimeout creates a new GetAPI24VolumesParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesPerformanceBadRequest creates a GetApi24VolumesPerformanceBadRequest with default headers values.
NewGetApi24VolumesPerformanceByArrayBadRequest creates a GetApi24VolumesPerformanceByArrayBadRequest with default headers values.
NewGetApi24VolumesPerformanceByArrayOK creates a GetApi24VolumesPerformanceByArrayOK with default headers values.
NewGetAPI24VolumesPerformanceByArrayParams creates a new GetAPI24VolumesPerformanceByArrayParams object with the default values initialized.
NewGetAPI24VolumesPerformanceByArrayParamsWithContext creates a new GetAPI24VolumesPerformanceByArrayParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesPerformanceByArrayParamsWithHTTPClient creates a new GetAPI24VolumesPerformanceByArrayParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesPerformanceByArrayParamsWithTimeout creates a new GetAPI24VolumesPerformanceByArrayParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesPerformanceOK creates a GetApi24VolumesPerformanceOK with default headers values.
NewGetAPI24VolumesPerformanceParams creates a new GetAPI24VolumesPerformanceParams object with the default values initialized.
NewGetAPI24VolumesPerformanceParamsWithContext creates a new GetAPI24VolumesPerformanceParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesPerformanceParamsWithHTTPClient creates a new GetAPI24VolumesPerformanceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesPerformanceParamsWithTimeout creates a new GetAPI24VolumesPerformanceParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesProtectionGroupsBadRequest creates a GetApi24VolumesProtectionGroupsBadRequest with default headers values.
NewGetApi24VolumesProtectionGroupsOK creates a GetApi24VolumesProtectionGroupsOK with default headers values.
NewGetAPI24VolumesProtectionGroupsParams creates a new GetAPI24VolumesProtectionGroupsParams object with the default values initialized.
NewGetAPI24VolumesProtectionGroupsParamsWithContext creates a new GetAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesProtectionGroupsParamsWithHTTPClient creates a new GetAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesProtectionGroupsParamsWithTimeout creates a new GetAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesSpaceBadRequest creates a GetApi24VolumesSpaceBadRequest with default headers values.
NewGetApi24VolumesSpaceOK creates a GetApi24VolumesSpaceOK with default headers values.
NewGetAPI24VolumesSpaceParams creates a new GetAPI24VolumesSpaceParams object with the default values initialized.
NewGetAPI24VolumesSpaceParamsWithContext creates a new GetAPI24VolumesSpaceParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesSpaceParamsWithHTTPClient creates a new GetAPI24VolumesSpaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesSpaceParamsWithTimeout creates a new GetAPI24VolumesSpaceParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesTagsBadRequest creates a GetApi24VolumesTagsBadRequest with default headers values.
NewGetApi24VolumesTagsOK creates a GetApi24VolumesTagsOK with default headers values.
NewGetAPI24VolumesTagsParams creates a new GetAPI24VolumesTagsParams object with the default values initialized.
NewGetAPI24VolumesTagsParamsWithContext creates a new GetAPI24VolumesTagsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesTagsParamsWithHTTPClient creates a new GetAPI24VolumesTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesTagsParamsWithTimeout creates a new GetAPI24VolumesTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetApi24VolumesVolumeGroupsBadRequest creates a GetApi24VolumesVolumeGroupsBadRequest with default headers values.
NewGetApi24VolumesVolumeGroupsOK creates a GetApi24VolumesVolumeGroupsOK with default headers values.
NewGetAPI24VolumesVolumeGroupsParams creates a new GetAPI24VolumesVolumeGroupsParams object with the default values initialized.
NewGetAPI24VolumesVolumeGroupsParamsWithContext creates a new GetAPI24VolumesVolumeGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAPI24VolumesVolumeGroupsParamsWithHTTPClient creates a new GetAPI24VolumesVolumeGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAPI24VolumesVolumeGroupsParamsWithTimeout creates a new GetAPI24VolumesVolumeGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewPatchApi24VolumesBadRequest creates a PatchApi24VolumesBadRequest with default headers values.
NewPatchApi24VolumesOK creates a PatchApi24VolumesOK with default headers values.
NewPatchAPI24VolumesParams creates a new PatchAPI24VolumesParams object with the default values initialized.
NewPatchAPI24VolumesParamsWithContext creates a new PatchAPI24VolumesParams object with the default values initialized, and the ability to set a context for a request.
NewPatchAPI24VolumesParamsWithHTTPClient creates a new PatchAPI24VolumesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPatchAPI24VolumesParamsWithTimeout creates a new PatchAPI24VolumesParams object with the default values initialized, and the ability to set a timeout on a request.
NewPostApi24VolumesBadRequest creates a PostApi24VolumesBadRequest with default headers values.
NewPostApi24VolumesOK creates a PostApi24VolumesOK with default headers values.
NewPostAPI24VolumesParams creates a new PostAPI24VolumesParams object with the default values initialized.
NewPostAPI24VolumesParamsWithContext creates a new PostAPI24VolumesParams object with the default values initialized, and the ability to set a context for a request.
NewPostAPI24VolumesParamsWithHTTPClient creates a new PostAPI24VolumesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPostAPI24VolumesParamsWithTimeout creates a new PostAPI24VolumesParams object with the default values initialized, and the ability to set a timeout on a request.
NewPostApi24VolumesProtectionGroupsBadRequest creates a PostApi24VolumesProtectionGroupsBadRequest with default headers values.
NewPostApi24VolumesProtectionGroupsOK creates a PostApi24VolumesProtectionGroupsOK with default headers values.
NewPostAPI24VolumesProtectionGroupsParams creates a new PostAPI24VolumesProtectionGroupsParams object with the default values initialized.
NewPostAPI24VolumesProtectionGroupsParamsWithContext creates a new PostAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a context for a request.
NewPostAPI24VolumesProtectionGroupsParamsWithHTTPClient creates a new PostAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPostAPI24VolumesProtectionGroupsParamsWithTimeout creates a new PostAPI24VolumesProtectionGroupsParams object with the default values initialized, and the ability to set a timeout on a request.
NewPutApi24VolumesTagsBatchBadRequest creates a PutApi24VolumesTagsBatchBadRequest with default headers values.
NewPutApi24VolumesTagsBatchOK creates a PutApi24VolumesTagsBatchOK with default headers values.
NewPutAPI24VolumesTagsBatchParams creates a new PutAPI24VolumesTagsBatchParams object with the default values initialized.
NewPutAPI24VolumesTagsBatchParamsWithContext creates a new PutAPI24VolumesTagsBatchParams object with the default values initialized, and the ability to set a context for a request.
NewPutAPI24VolumesTagsBatchParamsWithHTTPClient creates a new PutAPI24VolumesTagsBatchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPutAPI24VolumesTagsBatchParamsWithTimeout creates a new PutAPI24VolumesTagsBatchParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
Client for volumes API
*/.
DeleteApi24VolumesBadRequest handles this case with default header values.
DeleteApi24VolumesOK handles this case with default header values.
DeleteAPI24VolumesParams contains all the parameters to send to the API endpoint
for the delete API 24 volumes operation typically these are written to a http.Request
*/.
DeleteApi24VolumesProtectionGroupsBadRequest handles this case with default header values.
DeleteApi24VolumesProtectionGroupsOK handles this case with default header values.
DeleteAPI24VolumesProtectionGroupsParams contains all the parameters to send to the API endpoint
for the delete API 24 volumes protection groups operation typically these are written to a http.Request
*/.
DeleteAPI24VolumesProtectionGroupsReader is a Reader for the DeleteAPI24VolumesProtectionGroups structure.
DeleteAPI24VolumesReader is a Reader for the DeleteAPI24Volumes structure.
DeleteApi24VolumesTagsBadRequest handles this case with default header values.
DeleteApi24VolumesTagsOK handles this case with default header values.
DeleteAPI24VolumesTagsParams contains all the parameters to send to the API endpoint
for the delete API 24 volumes tags operation typically these are written to a http.Request
*/.
DeleteAPI24VolumesTagsReader is a Reader for the DeleteAPI24VolumesTags structure.
GetApi24VolumesBadRequest handles this case with default header values.
GetApi24VolumesOK handles this case with default header values.
GetAPI24VolumesParams contains all the parameters to send to the API endpoint
for the get API 24 volumes operation typically these are written to a http.Request
*/.
GetApi24VolumesPerformanceBadRequest handles this case with default header values.
GetApi24VolumesPerformanceByArrayBadRequest handles this case with default header values.
GetApi24VolumesPerformanceByArrayOK handles this case with default header values.
GetAPI24VolumesPerformanceByArrayParams contains all the parameters to send to the API endpoint
for the get API 24 volumes performance by array operation typically these are written to a http.Request
*/.
GetAPI24VolumesPerformanceByArrayReader is a Reader for the GetAPI24VolumesPerformanceByArray structure.
GetApi24VolumesPerformanceOK handles this case with default header values.
GetAPI24VolumesPerformanceParams contains all the parameters to send to the API endpoint
for the get API 24 volumes performance operation typically these are written to a http.Request
*/.
GetAPI24VolumesPerformanceReader is a Reader for the GetAPI24VolumesPerformance structure.
GetApi24VolumesProtectionGroupsBadRequest handles this case with default header values.
GetApi24VolumesProtectionGroupsOK handles this case with default header values.
GetAPI24VolumesProtectionGroupsParams contains all the parameters to send to the API endpoint
for the get API 24 volumes protection groups operation typically these are written to a http.Request
*/.
GetAPI24VolumesProtectionGroupsReader is a Reader for the GetAPI24VolumesProtectionGroups structure.
GetAPI24VolumesReader is a Reader for the GetAPI24Volumes structure.
GetApi24VolumesSpaceBadRequest handles this case with default header values.
GetApi24VolumesSpaceOK handles this case with default header values.
GetAPI24VolumesSpaceParams contains all the parameters to send to the API endpoint
for the get API 24 volumes space operation typically these are written to a http.Request
*/.
GetAPI24VolumesSpaceReader is a Reader for the GetAPI24VolumesSpace structure.
GetApi24VolumesTagsBadRequest handles this case with default header values.
GetApi24VolumesTagsOK handles this case with default header values.
GetAPI24VolumesTagsParams contains all the parameters to send to the API endpoint
for the get API 24 volumes tags operation typically these are written to a http.Request
*/.
GetAPI24VolumesTagsReader is a Reader for the GetAPI24VolumesTags structure.
GetApi24VolumesVolumeGroupsBadRequest handles this case with default header values.
GetApi24VolumesVolumeGroupsOK handles this case with default header values.
GetAPI24VolumesVolumeGroupsParams contains all the parameters to send to the API endpoint
for the get API 24 volumes volume groups operation typically these are written to a http.Request
*/.
GetAPI24VolumesVolumeGroupsReader is a Reader for the GetAPI24VolumesVolumeGroups structure.
PatchApi24VolumesBadRequest handles this case with default header values.
PatchApi24VolumesOK handles this case with default header values.
PatchAPI24VolumesParams contains all the parameters to send to the API endpoint
for the patch API 24 volumes operation typically these are written to a http.Request
*/.
PatchAPI24VolumesReader is a Reader for the PatchAPI24Volumes structure.
PostApi24VolumesBadRequest handles this case with default header values.
PostApi24VolumesOK handles this case with default header values.
PostAPI24VolumesParams contains all the parameters to send to the API endpoint
for the post API 24 volumes operation typically these are written to a http.Request
*/.
PostApi24VolumesProtectionGroupsBadRequest handles this case with default header values.
PostApi24VolumesProtectionGroupsOK handles this case with default header values.
PostAPI24VolumesProtectionGroupsParams contains all the parameters to send to the API endpoint
for the post API 24 volumes protection groups operation typically these are written to a http.Request
*/.
PostAPI24VolumesProtectionGroupsReader is a Reader for the PostAPI24VolumesProtectionGroups structure.
PostAPI24VolumesReader is a Reader for the PostAPI24Volumes structure.
PutApi24VolumesTagsBatchBadRequest handles this case with default header values.
PutApi24VolumesTagsBatchOK handles this case with default header values.
PutAPI24VolumesTagsBatchParams contains all the parameters to send to the API endpoint
for the put API 24 volumes tags batch operation typically these are written to a http.Request
*/.
PutAPI24VolumesTagsBatchReader is a Reader for the PutAPI24VolumesTagsBatch structure.
# Interfaces
ClientService is the interface for Client methods.