const (
AMZ_META_HEADER = "x-amz-meta-"
)
const BLOB_CHECKSUM_HEADER string = "ds3-blob-checksum-offset-"
const BLOB_CHECKSUM_TYPE_HEADER string = "ds3-blob-checksum-type"
const (
UNDEFINED = 0
)
type AbortMultiPartUploadRequest struct {
BucketName string
ObjectName string
UploadId string
}
func NewAbortMultiPartUploadRequest(bucketName string, objectName string, uploadId string) *AbortMultiPartUploadRequest
type AbortMultiPartUploadResponse struct {
Headers *http.Header
}
func NewAbortMultiPartUploadResponse(webResponse WebResponse) (*AbortMultiPartUploadResponse, error)
type ActiveJob struct {
Aggregating bool
BucketId string
CachedSizeInBytes int64
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
CompletedSizeInBytes int64
CreatedAt string
DeadJobCleanupAllowed bool
ErrorMessage *string
Id string
ImplicitJobIdResolution bool
MinimizeSpanningAcrossMedia bool
Naked bool
Name *string
OriginalSizeInBytes int64
Priority Priority
Rechunked *string
Replicating bool
RequestType JobRequestType
Restore JobRestore
Truncated bool
TruncatedDueToTimeout bool
UserId string
VerifyAfterWrite bool
}
type ActiveJobList struct {
ActiveJobs []ActiveJob
}
AggregateError is an error that aggregates multiple errors and is multi thread safe.
type AggregateError struct {
Errors []error
// contains filtered or unexported fields
}
func (aggregateError *AggregateError) Append(err error)
func (aggregateError *AggregateError) Error() string
func (aggregateError *AggregateError) GetErrors() error
Returns the aggregate error if at least one error exists, else returns nil
type AllocateJobChunkSpectraS3Request struct {
JobChunkId string
}
func NewAllocateJobChunkSpectraS3Request(jobChunkId string) *AllocateJobChunkSpectraS3Request
type AllocateJobChunkSpectraS3Response struct {
Objects Objects
Headers *http.Header
}
func NewAllocateJobChunkSpectraS3Response(webResponse WebResponse) (*AllocateJobChunkSpectraS3Response, error)
type AutoInspectMode Enum
const (
AUTO_INSPECT_MODE_NEVER AutoInspectMode = 1 + iota
AUTO_INSPECT_MODE_MINIMAL AutoInspectMode = 1 + iota
AUTO_INSPECT_MODE_FULL AutoInspectMode = 1 + iota
)
func (autoInspectMode AutoInspectMode) String() string
func (autoInspectMode AutoInspectMode) StringPtr() *string
func (autoInspectMode *AutoInspectMode) UnmarshalText(text []byte) error
type AzureDataReplicationRule struct {
DataPolicyId string
Id string
MaxBlobPartSizeInBytes int64
ReplicateDeletes bool
State DataPlacementRuleState
TargetId string
Type DataReplicationRuleType
}
type AzureDataReplicationRuleList struct {
AzureDataReplicationRules []AzureDataReplicationRule
}
type AzureTarget struct {
AccountKey *string
AccountName *string
AutoVerifyFrequencyInDays *int
CloudBucketPrefix *string
CloudBucketSuffix *string
DefaultReadPreference TargetReadPreferenceType
Https bool
Id string
LastFullyVerified *string
Name *string
PermitGoingOutOfSync bool
Quiesced Quiesced
State TargetState
}
type AzureTargetBucketName struct {
BucketId string
Id string
Name *string
TargetId string
}
type AzureTargetBucketNameList struct {
AzureTargetBucketNames []AzureTargetBucketName
}
type AzureTargetFailure struct {
Date string
ErrorMessage *string
Id string
TargetId string
Type TargetFailureType
}
type AzureTargetFailureList struct {
AzureTargetFailures []AzureTargetFailure
}
type AzureTargetFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type AzureTargetFailureNotificationRegistrationList struct {
AzureTargetFailureNotificationRegistrations []AzureTargetFailureNotificationRegistration
}
type AzureTargetList struct {
AzureTargets []AzureTarget
}
type AzureTargetReadPreference struct {
BucketId string
Id string
ReadPreference TargetReadPreferenceType
TargetId string
}
type AzureTargetReadPreferenceList struct {
AzureTargetReadPreferences []AzureTargetReadPreference
}
type BadStatusCodeError struct {
ExpectedStatusCode []int
ActualStatusCode int
ErrorBody *Error
}
func (err BadStatusCodeError) Error() string
type Blob struct {
ByteOffset int64
Checksum *string
ChecksumType *ChecksumType
Id string
Length int64
ObjectId string
}
type BlobStoreTaskInformation struct {
DateScheduled string
DateStarted *string
Description *string
DriveId *string
Id int64
Name *string
PoolId *string
Priority Priority
State BlobStoreTaskState
TapeId *string
TargetId *string
TargetType *string
}
type BlobStoreTaskState Enum
const (
BLOB_STORE_TASK_STATE_NOT_READY BlobStoreTaskState = 1 + iota
BLOB_STORE_TASK_STATE_READY BlobStoreTaskState = 1 + iota
BLOB_STORE_TASK_STATE_PENDING_EXECUTION BlobStoreTaskState = 1 + iota
BLOB_STORE_TASK_STATE_IN_PROGRESS BlobStoreTaskState = 1 + iota
BLOB_STORE_TASK_STATE_COMPLETED BlobStoreTaskState = 1 + iota
)
func (blobStoreTaskState BlobStoreTaskState) String() string
func (blobStoreTaskState BlobStoreTaskState) StringPtr() *string
func (blobStoreTaskState *BlobStoreTaskState) UnmarshalText(text []byte) error
type BlobStoreTasksInformation struct {
Tasks []BlobStoreTaskInformation
}
type Bucket struct {
CreationDate string
DataPolicyId string
Empty *bool
Id string
LastPreferredChunkSizeInBytes *int64
LogicalUsedCapacity *int64
Name *string
UserId string
}
type BucketAcl struct {
BucketId *string
GroupId *string
Id string
Permission BucketAclPermission
UserId *string
}
type BucketAclList struct {
BucketAcls []BucketAcl
}
type BucketAclPermission Enum
const (
BUCKET_ACL_PERMISSION_LIST BucketAclPermission = 1 + iota
BUCKET_ACL_PERMISSION_READ BucketAclPermission = 1 + iota
BUCKET_ACL_PERMISSION_WRITE BucketAclPermission = 1 + iota
BUCKET_ACL_PERMISSION_DELETE BucketAclPermission = 1 + iota
BUCKET_ACL_PERMISSION_JOB BucketAclPermission = 1 + iota
BUCKET_ACL_PERMISSION_OWNER BucketAclPermission = 1 + iota
)
func (bucketAclPermission BucketAclPermission) String() string
func (bucketAclPermission BucketAclPermission) StringPtr() *string
func (bucketAclPermission *BucketAclPermission) UnmarshalText(text []byte) error
type BucketDetails struct {
CreationDate *string
Name *string
}
type BucketList struct {
Buckets []Bucket
}
type BuildInformation struct {
Branch *string
Revision *string
Version *string
}
type BulkObject struct {
Bucket *string
Id *string
InCache *bool
Latest bool
Length int64
Name *string
Offset int64
PhysicalPlacement *PhysicalPlacement
VersionId string
}
type BulkObjectList struct {
Objects []BulkObject
}
type CacheEntryInformation struct {
Blob *Blob
State CacheEntryState
}
type CacheEntryState Enum
const (
CACHE_ENTRY_STATE_ALLOCATED CacheEntryState = 1 + iota
CACHE_ENTRY_STATE_IN_CACHE CacheEntryState = 1 + iota
)
func (cacheEntryState CacheEntryState) String() string
func (cacheEntryState CacheEntryState) StringPtr() *string
func (cacheEntryState *CacheEntryState) UnmarshalText(text []byte) error
type CacheFilesystem struct {
AutoReclaimInitiateThreshold float64
AutoReclaimTerminateThreshold float64
BurstThreshold float64
Id string
MaxCapacityInBytes *int64
MaxPercentUtilizationOfFilesystem *float64
NodeId string
Path *string
}
type CacheFilesystemInformation struct {
AvailableCapacityInBytes int64
CacheFilesystem CacheFilesystem
Entries []CacheEntryInformation
Summary *string
TotalCapacityInBytes int64
UnavailableCapacityInBytes int64
UsedCapacityInBytes int64
}
type CacheFilesystemList struct {
CacheFilesystems []CacheFilesystem
}
type CacheInformation struct {
Filesystems []CacheFilesystemInformation
}
type CancelActiveJobSpectraS3Request struct {
ActiveJobId string
}
func NewCancelActiveJobSpectraS3Request(activeJobId string) *CancelActiveJobSpectraS3Request
type CancelActiveJobSpectraS3Response struct {
Headers *http.Header
}
func NewCancelActiveJobSpectraS3Response(webResponse WebResponse) (*CancelActiveJobSpectraS3Response, error)
type CancelAllActiveJobsSpectraS3Request struct {
BucketId *string
RequestType JobRequestType
}
func NewCancelAllActiveJobsSpectraS3Request() *CancelAllActiveJobsSpectraS3Request
func (cancelAllActiveJobsSpectraS3Request *CancelAllActiveJobsSpectraS3Request) WithBucketId(bucketId string) *CancelAllActiveJobsSpectraS3Request
func (cancelAllActiveJobsSpectraS3Request *CancelAllActiveJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *CancelAllActiveJobsSpectraS3Request
type CancelAllActiveJobsSpectraS3Response struct {
Headers *http.Header
}
func NewCancelAllActiveJobsSpectraS3Response(webResponse WebResponse) (*CancelAllActiveJobsSpectraS3Response, error)
type CancelAllJobsSpectraS3Request struct {
BucketId *string
RequestType JobRequestType
}
func NewCancelAllJobsSpectraS3Request() *CancelAllJobsSpectraS3Request
func (cancelAllJobsSpectraS3Request *CancelAllJobsSpectraS3Request) WithBucketId(bucketId string) *CancelAllJobsSpectraS3Request
func (cancelAllJobsSpectraS3Request *CancelAllJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *CancelAllJobsSpectraS3Request
type CancelAllJobsSpectraS3Response struct {
Headers *http.Header
}
func NewCancelAllJobsSpectraS3Response(webResponse WebResponse) (*CancelAllJobsSpectraS3Response, error)
type CancelEjectOnAllTapesSpectraS3Request struct {
}
func NewCancelEjectOnAllTapesSpectraS3Request() *CancelEjectOnAllTapesSpectraS3Request
type CancelEjectOnAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewCancelEjectOnAllTapesSpectraS3Response(webResponse WebResponse) (*CancelEjectOnAllTapesSpectraS3Response, error)
type CancelEjectTapeSpectraS3Request struct {
TapeId string
}
func NewCancelEjectTapeSpectraS3Request(tapeId string) *CancelEjectTapeSpectraS3Request
type CancelEjectTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewCancelEjectTapeSpectraS3Response(webResponse WebResponse) (*CancelEjectTapeSpectraS3Response, error)
type CancelFormatOnAllTapesSpectraS3Request struct {
}
func NewCancelFormatOnAllTapesSpectraS3Request() *CancelFormatOnAllTapesSpectraS3Request
type CancelFormatOnAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewCancelFormatOnAllTapesSpectraS3Response(webResponse WebResponse) (*CancelFormatOnAllTapesSpectraS3Response, error)
type CancelFormatTapeSpectraS3Request struct {
TapeId string
}
func NewCancelFormatTapeSpectraS3Request(tapeId string) *CancelFormatTapeSpectraS3Request
type CancelFormatTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewCancelFormatTapeSpectraS3Response(webResponse WebResponse) (*CancelFormatTapeSpectraS3Response, error)
type CancelImportOnAllPoolsSpectraS3Request struct {
}
func NewCancelImportOnAllPoolsSpectraS3Request() *CancelImportOnAllPoolsSpectraS3Request
type CancelImportOnAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewCancelImportOnAllPoolsSpectraS3Response(webResponse WebResponse) (*CancelImportOnAllPoolsSpectraS3Response, error)
type CancelImportOnAllTapesSpectraS3Request struct {
}
func NewCancelImportOnAllTapesSpectraS3Request() *CancelImportOnAllTapesSpectraS3Request
type CancelImportOnAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewCancelImportOnAllTapesSpectraS3Response(webResponse WebResponse) (*CancelImportOnAllTapesSpectraS3Response, error)
type CancelImportPoolSpectraS3Request struct {
Pool string
}
func NewCancelImportPoolSpectraS3Request(pool string) *CancelImportPoolSpectraS3Request
type CancelImportPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewCancelImportPoolSpectraS3Response(webResponse WebResponse) (*CancelImportPoolSpectraS3Response, error)
type CancelImportTapeSpectraS3Request struct {
TapeId string
}
func NewCancelImportTapeSpectraS3Request(tapeId string) *CancelImportTapeSpectraS3Request
type CancelImportTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewCancelImportTapeSpectraS3Response(webResponse WebResponse) (*CancelImportTapeSpectraS3Response, error)
type CancelJobSpectraS3Request struct {
JobId string
}
func NewCancelJobSpectraS3Request(jobId string) *CancelJobSpectraS3Request
type CancelJobSpectraS3Response struct {
Headers *http.Header
}
func NewCancelJobSpectraS3Response(webResponse WebResponse) (*CancelJobSpectraS3Response, error)
type CancelOnlineOnAllTapesSpectraS3Request struct {
}
func NewCancelOnlineOnAllTapesSpectraS3Request() *CancelOnlineOnAllTapesSpectraS3Request
type CancelOnlineOnAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewCancelOnlineOnAllTapesSpectraS3Response(webResponse WebResponse) (*CancelOnlineOnAllTapesSpectraS3Response, error)
type CancelOnlineTapeSpectraS3Request struct {
TapeId string
}
func NewCancelOnlineTapeSpectraS3Request(tapeId string) *CancelOnlineTapeSpectraS3Request
type CancelOnlineTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewCancelOnlineTapeSpectraS3Response(webResponse WebResponse) (*CancelOnlineTapeSpectraS3Response, error)
type CancelVerifyOnAllPoolsSpectraS3Request struct {
}
func NewCancelVerifyOnAllPoolsSpectraS3Request() *CancelVerifyOnAllPoolsSpectraS3Request
type CancelVerifyOnAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewCancelVerifyOnAllPoolsSpectraS3Response(webResponse WebResponse) (*CancelVerifyOnAllPoolsSpectraS3Response, error)
type CancelVerifyOnAllTapesSpectraS3Request struct {
}
func NewCancelVerifyOnAllTapesSpectraS3Request() *CancelVerifyOnAllTapesSpectraS3Request
type CancelVerifyOnAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewCancelVerifyOnAllTapesSpectraS3Response(webResponse WebResponse) (*CancelVerifyOnAllTapesSpectraS3Response, error)
type CancelVerifyPoolSpectraS3Request struct {
Pool string
}
func NewCancelVerifyPoolSpectraS3Request(pool string) *CancelVerifyPoolSpectraS3Request
type CancelVerifyPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewCancelVerifyPoolSpectraS3Response(webResponse WebResponse) (*CancelVerifyPoolSpectraS3Response, error)
type CancelVerifyTapeSpectraS3Request struct {
TapeId string
}
func NewCancelVerifyTapeSpectraS3Request(tapeId string) *CancelVerifyTapeSpectraS3Request
type CancelVerifyTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewCancelVerifyTapeSpectraS3Response(webResponse WebResponse) (*CancelVerifyTapeSpectraS3Response, error)
type CanceledJob struct {
BucketId string
CachedSizeInBytes int64
CanceledDueToTimeout bool
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
CompletedSizeInBytes int64
CreatedAt string
DateCanceled string
ErrorMessage *string
Id string
Naked bool
Name *string
OriginalSizeInBytes int64
Priority Priority
Rechunked *string
RequestType JobRequestType
Truncated bool
UserId string
}
type CanceledJobList struct {
CanceledJobs []CanceledJob
}
type CapacitySummaryContainer struct {
Pool StorageDomainCapacitySummary
Tape StorageDomainCapacitySummary
}
type Checksum struct {
ContentHash string
Type ChecksumType
}
func NewNoneChecksum() Checksum
type ChecksumType Enum
const (
CHECKSUM_TYPE_CRC_32 ChecksumType = 1 + iota
CHECKSUM_TYPE_CRC_32C ChecksumType = 1 + iota
CHECKSUM_TYPE_MD5 ChecksumType = 1 + iota
CHECKSUM_TYPE_SHA_256 ChecksumType = 1 + iota
CHECKSUM_TYPE_SHA_512 ChecksumType = 1 + iota
NONE ChecksumType = 1 + iota
)
func (checksumType ChecksumType) String() string
func (checksumType ChecksumType) StringPtr() *string
func (checksumType *ChecksumType) UnmarshalText(text []byte) error
type CleanTapeDriveSpectraS3Request struct {
TapeDriveId string
}
func NewCleanTapeDriveSpectraS3Request(tapeDriveId string) *CleanTapeDriveSpectraS3Request
type CleanTapeDriveSpectraS3Response struct {
TapeDrive TapeDrive
Headers *http.Header
}
func NewCleanTapeDriveSpectraS3Response(webResponse WebResponse) (*CleanTapeDriveSpectraS3Response, error)
type ClearAllCanceledJobsSpectraS3Request struct {
}
func NewClearAllCanceledJobsSpectraS3Request() *ClearAllCanceledJobsSpectraS3Request
type ClearAllCanceledJobsSpectraS3Response struct {
Headers *http.Header
}
func NewClearAllCanceledJobsSpectraS3Response(webResponse WebResponse) (*ClearAllCanceledJobsSpectraS3Response, error)
type ClearAllCompletedJobsSpectraS3Request struct {
}
func NewClearAllCompletedJobsSpectraS3Request() *ClearAllCompletedJobsSpectraS3Request
type ClearAllCompletedJobsSpectraS3Response struct {
Headers *http.Header
}
func NewClearAllCompletedJobsSpectraS3Response(webResponse WebResponse) (*ClearAllCompletedJobsSpectraS3Response, error)
type ClearSuspectBlobAzureTargetsSpectraS3Request struct {
Force bool
Ids []string
}
func NewClearSuspectBlobAzureTargetsSpectraS3Request(ids []string) *ClearSuspectBlobAzureTargetsSpectraS3Request
func (clearSuspectBlobAzureTargetsSpectraS3Request *ClearSuspectBlobAzureTargetsSpectraS3Request) WithForce() *ClearSuspectBlobAzureTargetsSpectraS3Request
type ClearSuspectBlobAzureTargetsSpectraS3Response struct {
Headers *http.Header
}
func NewClearSuspectBlobAzureTargetsSpectraS3Response(webResponse WebResponse) (*ClearSuspectBlobAzureTargetsSpectraS3Response, error)
type ClearSuspectBlobDs3TargetsSpectraS3Request struct {
Force bool
Ids []string
}
func NewClearSuspectBlobDs3TargetsSpectraS3Request(ids []string) *ClearSuspectBlobDs3TargetsSpectraS3Request
func (clearSuspectBlobDs3TargetsSpectraS3Request *ClearSuspectBlobDs3TargetsSpectraS3Request) WithForce() *ClearSuspectBlobDs3TargetsSpectraS3Request
type ClearSuspectBlobDs3TargetsSpectraS3Response struct {
Headers *http.Header
}
func NewClearSuspectBlobDs3TargetsSpectraS3Response(webResponse WebResponse) (*ClearSuspectBlobDs3TargetsSpectraS3Response, error)
type ClearSuspectBlobPoolsSpectraS3Request struct {
Force bool
Ids []string
}
func NewClearSuspectBlobPoolsSpectraS3Request(ids []string) *ClearSuspectBlobPoolsSpectraS3Request
func (clearSuspectBlobPoolsSpectraS3Request *ClearSuspectBlobPoolsSpectraS3Request) WithForce() *ClearSuspectBlobPoolsSpectraS3Request
type ClearSuspectBlobPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewClearSuspectBlobPoolsSpectraS3Response(webResponse WebResponse) (*ClearSuspectBlobPoolsSpectraS3Response, error)
type ClearSuspectBlobS3TargetsSpectraS3Request struct {
Force bool
Ids []string
}
func NewClearSuspectBlobS3TargetsSpectraS3Request(ids []string) *ClearSuspectBlobS3TargetsSpectraS3Request
func (clearSuspectBlobS3TargetsSpectraS3Request *ClearSuspectBlobS3TargetsSpectraS3Request) WithForce() *ClearSuspectBlobS3TargetsSpectraS3Request
type ClearSuspectBlobS3TargetsSpectraS3Response struct {
Headers *http.Header
}
func NewClearSuspectBlobS3TargetsSpectraS3Response(webResponse WebResponse) (*ClearSuspectBlobS3TargetsSpectraS3Response, error)
type ClearSuspectBlobTapesSpectraS3Request struct {
Force bool
Ids []string
}
func NewClearSuspectBlobTapesSpectraS3Request(ids []string) *ClearSuspectBlobTapesSpectraS3Request
func (clearSuspectBlobTapesSpectraS3Request *ClearSuspectBlobTapesSpectraS3Request) WithForce() *ClearSuspectBlobTapesSpectraS3Request
type ClearSuspectBlobTapesSpectraS3Response struct {
Headers *http.Header
}
func NewClearSuspectBlobTapesSpectraS3Response(webResponse WebResponse) (*ClearSuspectBlobTapesSpectraS3Response, error)
type CloseAggregatingJobSpectraS3Request struct {
JobId string
}
func NewCloseAggregatingJobSpectraS3Request(jobId string) *CloseAggregatingJobSpectraS3Request
type CloseAggregatingJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewCloseAggregatingJobSpectraS3Response(webResponse WebResponse) (*CloseAggregatingJobSpectraS3Response, error)
type CompactAllPoolsSpectraS3Request struct {
Priority Priority
}
func NewCompactAllPoolsSpectraS3Request() *CompactAllPoolsSpectraS3Request
func (compactAllPoolsSpectraS3Request *CompactAllPoolsSpectraS3Request) WithPriority(priority Priority) *CompactAllPoolsSpectraS3Request
type CompactAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewCompactAllPoolsSpectraS3Response(webResponse WebResponse) (*CompactAllPoolsSpectraS3Response, error)
type CompactPoolSpectraS3Request struct {
Pool string
Priority Priority
}
func NewCompactPoolSpectraS3Request(pool string) *CompactPoolSpectraS3Request
func (compactPoolSpectraS3Request *CompactPoolSpectraS3Request) WithPriority(priority Priority) *CompactPoolSpectraS3Request
type CompactPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewCompactPoolSpectraS3Response(webResponse WebResponse) (*CompactPoolSpectraS3Response, error)
type CompleteMultiPartUploadRequest struct {
BucketName string
ObjectName string
Parts []Part
UploadId string
}
func NewCompleteMultiPartUploadRequest(bucketName string, objectName string, parts []Part, uploadId string) *CompleteMultiPartUploadRequest
type CompleteMultiPartUploadResponse struct {
CompleteMultipartUploadResult CompleteMultipartUploadResult
Headers *http.Header
}
func NewCompleteMultiPartUploadResponse(webResponse WebResponse) (*CompleteMultiPartUploadResponse, error)
type CompleteMultipartUpload struct {
Parts []Part `xml:"Part"`
}
type CompleteMultipartUploadResult struct {
Bucket *string
ETag *string
Key *string
Location *string
}
type CompletedJob struct {
BucketId string
CachedSizeInBytes int64
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
CompletedSizeInBytes int64
CreatedAt string
DateCompleted string
ErrorMessage *string
Id string
Naked bool
Name *string
OriginalSizeInBytes int64
Priority Priority
Rechunked *string
RequestType JobRequestType
Truncated bool
UserId string
}
type CompletedJobList struct {
CompletedJobs []CompletedJob
}
type Contents struct {
ETag *string
IsLatest *bool
Key *string
LastModified *string
Owner User
Size int64
StorageClass *string
VersionId *string
}
type ConvertStorageDomainToDs3TargetSpectraS3Request struct {
ConvertToDs3Target string
StorageDomain string
}
func NewConvertStorageDomainToDs3TargetSpectraS3Request(convertToDs3Target string, storageDomain string) *ConvertStorageDomainToDs3TargetSpectraS3Request
type ConvertStorageDomainToDs3TargetSpectraS3Response struct {
Headers *http.Header
}
func NewConvertStorageDomainToDs3TargetSpectraS3Response(webResponse WebResponse) (*ConvertStorageDomainToDs3TargetSpectraS3Response, error)
type DataIsolationLevel Enum
const (
DATA_ISOLATION_LEVEL_STANDARD DataIsolationLevel = 1 + iota
DATA_ISOLATION_LEVEL_BUCKET_ISOLATED DataIsolationLevel = 1 + iota
)
func (dataIsolationLevel DataIsolationLevel) String() string
func (dataIsolationLevel DataIsolationLevel) StringPtr() *string
func (dataIsolationLevel *DataIsolationLevel) UnmarshalText(text []byte) error
type DataPathBackend struct {
Activated bool
AllowNewJobRequests bool
AutoActivateTimeoutInMins *int
AutoInspect AutoInspectMode
CacheAvailableRetryAfterInSeconds int
DefaultVerifyDataAfterImport *Priority
DefaultVerifyDataPriorToImport bool
Id string
InstanceId string
IomEnabled bool
LastHeartbeat string
PartiallyVerifyLastPercentOfTapes *int
UnavailableMediaPolicy UnavailableMediaUsagePolicy
UnavailablePoolMaxJobRetryInMins int
UnavailableTapePartitionMaxJobRetryInMins int
}
type DataPersistenceRule struct {
DataPolicyId string
Id string
IsolationLevel DataIsolationLevel
MinimumDaysToRetain *int
State DataPlacementRuleState
StorageDomainId string
Type DataPersistenceRuleType
}
type DataPersistenceRuleList struct {
DataPersistenceRules []DataPersistenceRule
}
type DataPersistenceRuleType Enum
const (
DATA_PERSISTENCE_RULE_TYPE_PERMANENT DataPersistenceRuleType = 1 + iota
DATA_PERSISTENCE_RULE_TYPE_TEMPORARY DataPersistenceRuleType = 1 + iota
DATA_PERSISTENCE_RULE_TYPE_RETIRED DataPersistenceRuleType = 1 + iota
)
func (dataPersistenceRuleType DataPersistenceRuleType) String() string
func (dataPersistenceRuleType DataPersistenceRuleType) StringPtr() *string
func (dataPersistenceRuleType *DataPersistenceRuleType) UnmarshalText(text []byte) error
type DataPlacementRuleState Enum
const (
DATA_PLACEMENT_RULE_STATE_NORMAL DataPlacementRuleState = 1 + iota
DATA_PLACEMENT_RULE_STATE_INCLUSION_IN_PROGRESS DataPlacementRuleState = 1 + iota
)
func (dataPlacementRuleState DataPlacementRuleState) String() string
func (dataPlacementRuleState DataPlacementRuleState) StringPtr() *string
func (dataPlacementRuleState *DataPlacementRuleState) UnmarshalText(text []byte) error
type DataPolicy struct {
AlwaysForcePutJobCreation bool
AlwaysMinimizeSpanningAcrossMedia bool
BlobbingEnabled bool
ChecksumType ChecksumType
CreationDate string
DefaultBlobSize *int64
DefaultGetJobPriority Priority
DefaultPutJobPriority Priority
DefaultVerifyAfterWrite bool
DefaultVerifyJobPriority Priority
EndToEndCrcRequired bool
Id string
MaxVersionsToKeep int
Name *string
RebuildPriority Priority
Versioning VersioningLevel
}
type DataPolicyAcl struct {
DataPolicyId *string
GroupId *string
Id string
UserId *string
}
type DataPolicyAclList struct {
DataPolicyAcls []DataPolicyAcl
}
type DataPolicyList struct {
DataPolicies []DataPolicy
}
type DataReplicationRuleType Enum
const (
DATA_REPLICATION_RULE_TYPE_PERMANENT DataReplicationRuleType = 1 + iota
DATA_REPLICATION_RULE_TYPE_RETIRED DataReplicationRuleType = 1 + iota
)
func (dataReplicationRuleType DataReplicationRuleType) String() string
func (dataReplicationRuleType DataReplicationRuleType) StringPtr() *string
func (dataReplicationRuleType *DataReplicationRuleType) UnmarshalText(text []byte) error
type DatabasePhysicalSpaceState Enum
const (
DATABASE_PHYSICAL_SPACE_STATE_CRITICAL DatabasePhysicalSpaceState = 1 + iota
DATABASE_PHYSICAL_SPACE_STATE_LOW DatabasePhysicalSpaceState = 1 + iota
DATABASE_PHYSICAL_SPACE_STATE_NEAR_LOW DatabasePhysicalSpaceState = 1 + iota
DATABASE_PHYSICAL_SPACE_STATE_NORMAL DatabasePhysicalSpaceState = 1 + iota
)
func (databasePhysicalSpaceState DatabasePhysicalSpaceState) String() string
func (databasePhysicalSpaceState DatabasePhysicalSpaceState) StringPtr() *string
func (databasePhysicalSpaceState *DatabasePhysicalSpaceState) UnmarshalText(text []byte) error
type DeallocatePoolSpectraS3Request struct {
Pool string
}
func NewDeallocatePoolSpectraS3Request(pool string) *DeallocatePoolSpectraS3Request
type DeallocatePoolSpectraS3Response struct {
Headers *http.Header
}
func NewDeallocatePoolSpectraS3Response(webResponse WebResponse) (*DeallocatePoolSpectraS3Response, error)
type DegradedBlob struct {
AzureReplicationRuleId *string
BlobId string
BucketId string
Ds3ReplicationRuleId *string
Id string
PersistenceRuleId *string
S3ReplicationRuleId *string
}
type DegradedBlobList struct {
DegradedBlobs []DegradedBlob
}
type DelegateCreateUserSpectraS3Request struct {
Id *string
Name string
SecretKey *string
}
func NewDelegateCreateUserSpectraS3Request(name string) *DelegateCreateUserSpectraS3Request
func (delegateCreateUserSpectraS3Request *DelegateCreateUserSpectraS3Request) WithId(id string) *DelegateCreateUserSpectraS3Request
func (delegateCreateUserSpectraS3Request *DelegateCreateUserSpectraS3Request) WithSecretKey(secretKey string) *DelegateCreateUserSpectraS3Request
type DelegateCreateUserSpectraS3Response struct {
SpectraUser SpectraUser
Headers *http.Header
}
func NewDelegateCreateUserSpectraS3Response(webResponse WebResponse) (*DelegateCreateUserSpectraS3Response, error)
type DelegateDeleteUserSpectraS3Request struct {
UserId string
}
func NewDelegateDeleteUserSpectraS3Request(userId string) *DelegateDeleteUserSpectraS3Request
type DelegateDeleteUserSpectraS3Response struct {
Headers *http.Header
}
func NewDelegateDeleteUserSpectraS3Response(webResponse WebResponse) (*DelegateDeleteUserSpectraS3Response, error)
type DeleteAzureDataReplicationRuleSpectraS3Request struct {
AzureDataReplicationRule string
}
func NewDeleteAzureDataReplicationRuleSpectraS3Request(azureDataReplicationRule string) *DeleteAzureDataReplicationRuleSpectraS3Request
type DeleteAzureDataReplicationRuleSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureDataReplicationRuleSpectraS3Response(webResponse WebResponse) (*DeleteAzureDataReplicationRuleSpectraS3Response, error)
type DeleteAzureTargetBucketNameSpectraS3Request struct {
AzureTargetBucketName string
}
func NewDeleteAzureTargetBucketNameSpectraS3Request(azureTargetBucketName string) *DeleteAzureTargetBucketNameSpectraS3Request
type DeleteAzureTargetBucketNameSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureTargetBucketNameSpectraS3Response(webResponse WebResponse) (*DeleteAzureTargetBucketNameSpectraS3Response, error)
type DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request struct {
AzureTargetFailureNotificationRegistration string
}
func NewDeleteAzureTargetFailureNotificationRegistrationSpectraS3Request(azureTargetFailureNotificationRegistration string) *DeleteAzureTargetFailureNotificationRegistrationSpectraS3Request
type DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureTargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteAzureTargetFailureNotificationRegistrationSpectraS3Response, error)
type DeleteAzureTargetFailureSpectraS3Request struct {
AzureTargetFailure string
}
func NewDeleteAzureTargetFailureSpectraS3Request(azureTargetFailure string) *DeleteAzureTargetFailureSpectraS3Request
type DeleteAzureTargetFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureTargetFailureSpectraS3Response(webResponse WebResponse) (*DeleteAzureTargetFailureSpectraS3Response, error)
type DeleteAzureTargetReadPreferenceSpectraS3Request struct {
AzureTargetReadPreference string
}
func NewDeleteAzureTargetReadPreferenceSpectraS3Request(azureTargetReadPreference string) *DeleteAzureTargetReadPreferenceSpectraS3Request
type DeleteAzureTargetReadPreferenceSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureTargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*DeleteAzureTargetReadPreferenceSpectraS3Response, error)
type DeleteAzureTargetSpectraS3Request struct {
AzureTarget string
}
func NewDeleteAzureTargetSpectraS3Request(azureTarget string) *DeleteAzureTargetSpectraS3Request
type DeleteAzureTargetSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteAzureTargetSpectraS3Response(webResponse WebResponse) (*DeleteAzureTargetSpectraS3Response, error)
type DeleteBucketAclSpectraS3Request struct {
BucketAcl string
}
func NewDeleteBucketAclSpectraS3Request(bucketAcl string) *DeleteBucketAclSpectraS3Request
type DeleteBucketAclSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteBucketAclSpectraS3Response(webResponse WebResponse) (*DeleteBucketAclSpectraS3Response, error)
type DeleteBucketRequest struct {
BucketName string
}
func NewDeleteBucketRequest(bucketName string) *DeleteBucketRequest
type DeleteBucketResponse struct {
Headers *http.Header
}
func NewDeleteBucketResponse(webResponse WebResponse) (*DeleteBucketResponse, error)
type DeleteBucketSpectraS3Request struct {
BucketName string
Force bool
}
func NewDeleteBucketSpectraS3Request(bucketName string) *DeleteBucketSpectraS3Request
func (deleteBucketSpectraS3Request *DeleteBucketSpectraS3Request) WithForce() *DeleteBucketSpectraS3Request
type DeleteBucketSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteBucketSpectraS3Response(webResponse WebResponse) (*DeleteBucketSpectraS3Response, error)
type DeleteDataPersistenceRuleSpectraS3Request struct {
DataPersistenceRuleId string
}
func NewDeleteDataPersistenceRuleSpectraS3Request(dataPersistenceRuleId string) *DeleteDataPersistenceRuleSpectraS3Request
type DeleteDataPersistenceRuleSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDataPersistenceRuleSpectraS3Response(webResponse WebResponse) (*DeleteDataPersistenceRuleSpectraS3Response, error)
type DeleteDataPolicyAclSpectraS3Request struct {
DataPolicyAcl string
}
func NewDeleteDataPolicyAclSpectraS3Request(dataPolicyAcl string) *DeleteDataPolicyAclSpectraS3Request
type DeleteDataPolicyAclSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDataPolicyAclSpectraS3Response(webResponse WebResponse) (*DeleteDataPolicyAclSpectraS3Response, error)
type DeleteDataPolicySpectraS3Request struct {
DataPolicyId string
}
func NewDeleteDataPolicySpectraS3Request(dataPolicyId string) *DeleteDataPolicySpectraS3Request
type DeleteDataPolicySpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDataPolicySpectraS3Response(webResponse WebResponse) (*DeleteDataPolicySpectraS3Response, error)
type DeleteDs3DataReplicationRuleSpectraS3Request struct {
Ds3DataReplicationRule string
}
func NewDeleteDs3DataReplicationRuleSpectraS3Request(ds3DataReplicationRule string) *DeleteDs3DataReplicationRuleSpectraS3Request
type DeleteDs3DataReplicationRuleSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDs3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*DeleteDs3DataReplicationRuleSpectraS3Response, error)
type DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteDs3TargetFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeleteDs3TargetFailureNotificationRegistrationSpectraS3Request
type DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDs3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteDs3TargetFailureNotificationRegistrationSpectraS3Response, error)
type DeleteDs3TargetFailureSpectraS3Request struct {
Ds3TargetFailure string
}
func NewDeleteDs3TargetFailureSpectraS3Request(ds3TargetFailure string) *DeleteDs3TargetFailureSpectraS3Request
type DeleteDs3TargetFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDs3TargetFailureSpectraS3Response(webResponse WebResponse) (*DeleteDs3TargetFailureSpectraS3Response, error)
type DeleteDs3TargetReadPreferenceSpectraS3Request struct {
Ds3TargetReadPreference string
}
func NewDeleteDs3TargetReadPreferenceSpectraS3Request(ds3TargetReadPreference string) *DeleteDs3TargetReadPreferenceSpectraS3Request
type DeleteDs3TargetReadPreferenceSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDs3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*DeleteDs3TargetReadPreferenceSpectraS3Response, error)
type DeleteDs3TargetSpectraS3Request struct {
Ds3Target string
}
func NewDeleteDs3TargetSpectraS3Request(ds3Target string) *DeleteDs3TargetSpectraS3Request
type DeleteDs3TargetSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteDs3TargetSpectraS3Response(webResponse WebResponse) (*DeleteDs3TargetSpectraS3Response, error)
type DeleteFolderRecursivelySpectraS3Request struct {
BucketId string
Folder string
}
func NewDeleteFolderRecursivelySpectraS3Request(bucketId string, folder string) *DeleteFolderRecursivelySpectraS3Request
type DeleteFolderRecursivelySpectraS3Response struct {
Headers *http.Header
}
func NewDeleteFolderRecursivelySpectraS3Response(webResponse WebResponse) (*DeleteFolderRecursivelySpectraS3Response, error)
type DeleteGroupMemberSpectraS3Request struct {
GroupMember string
}
func NewDeleteGroupMemberSpectraS3Request(groupMember string) *DeleteGroupMemberSpectraS3Request
type DeleteGroupMemberSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteGroupMemberSpectraS3Response(webResponse WebResponse) (*DeleteGroupMemberSpectraS3Response, error)
type DeleteGroupSpectraS3Request struct {
Group string
}
func NewDeleteGroupSpectraS3Request(group string) *DeleteGroupSpectraS3Request
type DeleteGroupSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteGroupSpectraS3Response(webResponse WebResponse) (*DeleteGroupSpectraS3Response, error)
type DeleteJobCompletedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteJobCompletedNotificationRegistrationSpectraS3Request(notificationId string) *DeleteJobCompletedNotificationRegistrationSpectraS3Request
type DeleteJobCompletedNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteJobCompletedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteJobCompletedNotificationRegistrationSpectraS3Response, error)
type DeleteJobCreatedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteJobCreatedNotificationRegistrationSpectraS3Request(notificationId string) *DeleteJobCreatedNotificationRegistrationSpectraS3Request
type DeleteJobCreatedNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteJobCreatedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteJobCreatedNotificationRegistrationSpectraS3Response, error)
type DeleteJobCreationFailedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteJobCreationFailedNotificationRegistrationSpectraS3Request(notificationId string) *DeleteJobCreationFailedNotificationRegistrationSpectraS3Request
type DeleteJobCreationFailedNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteJobCreationFailedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteJobCreationFailedNotificationRegistrationSpectraS3Response, error)
type DeleteObjectCachedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteObjectCachedNotificationRegistrationSpectraS3Request(notificationId string) *DeleteObjectCachedNotificationRegistrationSpectraS3Request
type DeleteObjectCachedNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteObjectCachedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteObjectCachedNotificationRegistrationSpectraS3Response, error)
type DeleteObjectError struct {
Code *string
Key *string
Message *string
}
type DeleteObjectLostNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteObjectLostNotificationRegistrationSpectraS3Request(notificationId string) *DeleteObjectLostNotificationRegistrationSpectraS3Request
type DeleteObjectLostNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteObjectLostNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteObjectLostNotificationRegistrationSpectraS3Response, error)
type DeleteObjectPersistedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteObjectPersistedNotificationRegistrationSpectraS3Request(notificationId string) *DeleteObjectPersistedNotificationRegistrationSpectraS3Request
type DeleteObjectPersistedNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteObjectPersistedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteObjectPersistedNotificationRegistrationSpectraS3Response, error)
type DeleteObjectRequest struct {
BucketName string
ObjectName string
VersionId *string
}
func NewDeleteObjectRequest(bucketName string, objectName string) *DeleteObjectRequest
func (deleteObjectRequest *DeleteObjectRequest) WithVersionId(versionId string) *DeleteObjectRequest
type DeleteObjectResponse struct {
Headers *http.Header
}
func NewDeleteObjectResponse(webResponse WebResponse) (*DeleteObjectResponse, error)
type DeleteObjectsRequest struct {
BucketName string
ObjectNames []string
}
func NewDeleteObjectsRequest(bucketName string, objectNames []string) *DeleteObjectsRequest
type DeleteObjectsResponse struct {
DeleteResult DeleteResult
Headers *http.Header
}
func NewDeleteObjectsResponse(webResponse WebResponse) (*DeleteObjectsResponse, error)
type DeletePermanentlyLostPoolSpectraS3Request struct {
Pool string
}
func NewDeletePermanentlyLostPoolSpectraS3Request(pool string) *DeletePermanentlyLostPoolSpectraS3Request
type DeletePermanentlyLostPoolSpectraS3Response struct {
Headers *http.Header
}
func NewDeletePermanentlyLostPoolSpectraS3Response(webResponse WebResponse) (*DeletePermanentlyLostPoolSpectraS3Response, error)
type DeletePermanentlyLostTapeSpectraS3Request struct {
TapeId string
}
func NewDeletePermanentlyLostTapeSpectraS3Request(tapeId string) *DeletePermanentlyLostTapeSpectraS3Request
type DeletePermanentlyLostTapeSpectraS3Response struct {
Headers *http.Header
}
func NewDeletePermanentlyLostTapeSpectraS3Response(webResponse WebResponse) (*DeletePermanentlyLostTapeSpectraS3Response, error)
type DeletePoolFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeletePoolFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeletePoolFailureNotificationRegistrationSpectraS3Request
type DeletePoolFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeletePoolFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeletePoolFailureNotificationRegistrationSpectraS3Response, error)
type DeletePoolFailureSpectraS3Request struct {
PoolFailure string
}
func NewDeletePoolFailureSpectraS3Request(poolFailure string) *DeletePoolFailureSpectraS3Request
type DeletePoolFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeletePoolFailureSpectraS3Response(webResponse WebResponse) (*DeletePoolFailureSpectraS3Response, error)
type DeletePoolPartitionSpectraS3Request struct {
PoolPartition string
}
func NewDeletePoolPartitionSpectraS3Request(poolPartition string) *DeletePoolPartitionSpectraS3Request
type DeletePoolPartitionSpectraS3Response struct {
Headers *http.Header
}
func NewDeletePoolPartitionSpectraS3Response(webResponse WebResponse) (*DeletePoolPartitionSpectraS3Response, error)
type DeleteResult struct {
DeletedObjects []S3ObjectToDelete
Errors []DeleteObjectError
}
type DeleteS3DataReplicationRuleSpectraS3Request struct {
S3DataReplicationRule string
}
func NewDeleteS3DataReplicationRuleSpectraS3Request(s3DataReplicationRule string) *DeleteS3DataReplicationRuleSpectraS3Request
type DeleteS3DataReplicationRuleSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*DeleteS3DataReplicationRuleSpectraS3Response, error)
type DeleteS3TargetBucketNameSpectraS3Request struct {
S3TargetBucketName string
}
func NewDeleteS3TargetBucketNameSpectraS3Request(s3TargetBucketName string) *DeleteS3TargetBucketNameSpectraS3Request
type DeleteS3TargetBucketNameSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3TargetBucketNameSpectraS3Response(webResponse WebResponse) (*DeleteS3TargetBucketNameSpectraS3Response, error)
type DeleteS3TargetFailureNotificationRegistrationSpectraS3Request struct {
S3TargetFailureNotificationRegistration string
}
func NewDeleteS3TargetFailureNotificationRegistrationSpectraS3Request(s3TargetFailureNotificationRegistration string) *DeleteS3TargetFailureNotificationRegistrationSpectraS3Request
type DeleteS3TargetFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteS3TargetFailureNotificationRegistrationSpectraS3Response, error)
type DeleteS3TargetFailureSpectraS3Request struct {
S3TargetFailure string
}
func NewDeleteS3TargetFailureSpectraS3Request(s3TargetFailure string) *DeleteS3TargetFailureSpectraS3Request
type DeleteS3TargetFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3TargetFailureSpectraS3Response(webResponse WebResponse) (*DeleteS3TargetFailureSpectraS3Response, error)
type DeleteS3TargetReadPreferenceSpectraS3Request struct {
S3TargetReadPreference string
}
func NewDeleteS3TargetReadPreferenceSpectraS3Request(s3TargetReadPreference string) *DeleteS3TargetReadPreferenceSpectraS3Request
type DeleteS3TargetReadPreferenceSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*DeleteS3TargetReadPreferenceSpectraS3Response, error)
type DeleteS3TargetSpectraS3Request struct {
S3Target string
}
func NewDeleteS3TargetSpectraS3Request(s3Target string) *DeleteS3TargetSpectraS3Request
type DeleteS3TargetSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteS3TargetSpectraS3Response(webResponse WebResponse) (*DeleteS3TargetSpectraS3Response, error)
type DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteStorageDomainFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeleteStorageDomainFailureNotificationRegistrationSpectraS3Request
type DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteStorageDomainFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteStorageDomainFailureNotificationRegistrationSpectraS3Response, error)
type DeleteStorageDomainFailureSpectraS3Request struct {
StorageDomainFailure string
}
func NewDeleteStorageDomainFailureSpectraS3Request(storageDomainFailure string) *DeleteStorageDomainFailureSpectraS3Request
type DeleteStorageDomainFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteStorageDomainFailureSpectraS3Response(webResponse WebResponse) (*DeleteStorageDomainFailureSpectraS3Response, error)
type DeleteStorageDomainMemberSpectraS3Request struct {
StorageDomainMember string
}
func NewDeleteStorageDomainMemberSpectraS3Request(storageDomainMember string) *DeleteStorageDomainMemberSpectraS3Request
type DeleteStorageDomainMemberSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteStorageDomainMemberSpectraS3Response(webResponse WebResponse) (*DeleteStorageDomainMemberSpectraS3Response, error)
type DeleteStorageDomainSpectraS3Request struct {
StorageDomain string
}
func NewDeleteStorageDomainSpectraS3Request(storageDomain string) *DeleteStorageDomainSpectraS3Request
type DeleteStorageDomainSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteStorageDomainSpectraS3Response(webResponse WebResponse) (*DeleteStorageDomainSpectraS3Response, error)
type DeleteSystemFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteSystemFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeleteSystemFailureNotificationRegistrationSpectraS3Request
type DeleteSystemFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteSystemFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteSystemFailureNotificationRegistrationSpectraS3Response, error)
type DeleteTapeDensityDirectiveSpectraS3Request struct {
TapeDensityDirective string
}
func NewDeleteTapeDensityDirectiveSpectraS3Request(tapeDensityDirective string) *DeleteTapeDensityDirectiveSpectraS3Request
type DeleteTapeDensityDirectiveSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapeDensityDirectiveSpectraS3Response(webResponse WebResponse) (*DeleteTapeDensityDirectiveSpectraS3Response, error)
type DeleteTapeDriveSpectraS3Request struct {
TapeDriveId string
}
func NewDeleteTapeDriveSpectraS3Request(tapeDriveId string) *DeleteTapeDriveSpectraS3Request
type DeleteTapeDriveSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapeDriveSpectraS3Response(webResponse WebResponse) (*DeleteTapeDriveSpectraS3Response, error)
type DeleteTapeFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteTapeFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeleteTapeFailureNotificationRegistrationSpectraS3Request
type DeleteTapeFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapeFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteTapeFailureNotificationRegistrationSpectraS3Response, error)
type DeleteTapeFailureSpectraS3Request struct {
TapeFailure string
}
func NewDeleteTapeFailureSpectraS3Request(tapeFailure string) *DeleteTapeFailureSpectraS3Request
type DeleteTapeFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapeFailureSpectraS3Response(webResponse WebResponse) (*DeleteTapeFailureSpectraS3Response, error)
type DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewDeleteTapePartitionFailureNotificationRegistrationSpectraS3Request(notificationId string) *DeleteTapePartitionFailureNotificationRegistrationSpectraS3Request
type DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapePartitionFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*DeleteTapePartitionFailureNotificationRegistrationSpectraS3Response, error)
type DeleteTapePartitionFailureSpectraS3Request struct {
TapePartitionFailure string
}
func NewDeleteTapePartitionFailureSpectraS3Request(tapePartitionFailure string) *DeleteTapePartitionFailureSpectraS3Request
type DeleteTapePartitionFailureSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapePartitionFailureSpectraS3Response(webResponse WebResponse) (*DeleteTapePartitionFailureSpectraS3Response, error)
type DeleteTapePartitionSpectraS3Request struct {
TapePartition string
}
func NewDeleteTapePartitionSpectraS3Request(tapePartition string) *DeleteTapePartitionSpectraS3Request
type DeleteTapePartitionSpectraS3Response struct {
Headers *http.Header
}
func NewDeleteTapePartitionSpectraS3Response(webResponse WebResponse) (*DeleteTapePartitionSpectraS3Response, error)
type DetailedS3Object struct {
Blobs *BulkObjectList
BlobsBeingPersisted *int
BlobsDegraded *int
BlobsInCache *int
BlobsTotal *int
BucketId string
CreationDate *string
ETag *string
Id string
Latest bool
Name *string
Owner *string
Size int64
Type S3ObjectType
}
type DetailedS3ObjectList struct {
DetailedS3Objects []DetailedS3Object
}
type DetailedTapeFailure struct {
Date string
ErrorMessage *string
Id string
TapeDriveId string
TapeId string
Type TapeFailureType
}
type DetailedTapeFailureList struct {
DetailedTapeFailures []DetailedTapeFailure
}
type DetailedTapePartition struct {
AutoCompactionEnabled bool
DriveType *TapeDriveType
DriveTypes []TapeDriveType
ErrorMessage *string
Id string
ImportExportConfiguration ImportExportConfiguration
LibraryId string
MinimumReadReservedDrives int
MinimumWriteReservedDrives int
Name *string
Quiesced Quiesced
SerialNumber *string
State TapePartitionState
TapeTypes []string
}
type Ds3DataReplicationRule struct {
DataPolicyId string
Id string
ReplicateDeletes bool
State DataPlacementRuleState
TargetDataPolicy *string
TargetId string
Type DataReplicationRuleType
}
type Ds3DataReplicationRuleList struct {
Ds3DataReplicationRules []Ds3DataReplicationRule
}
Interface defined for spectra defined enums. Used for generic parsing of enums.
type Ds3Enum interface {
UnmarshalText(text []byte) error
}
type Ds3GetObject struct {
Name string `xml:"Name,attr"`
Length *int64 `xml:"Length,attr,omitempty"`
Offset *int64 `xml:"Offset,attr,omitempty"`
VersionId *string `xml:"VersionId,attr,omitempty"`
}
func NewDs3GetObject(name string) Ds3GetObject
func NewDs3GetObjectVersion(name string, versionId string) Ds3GetObject
func NewPartialDs3GetObject(name string, length int64, offset int64) Ds3GetObject
Creates a Ds3GetObject used for partial objects
func NewPartialDs3GetObjectVersion(name string, length int64, offset int64, versionId string) Ds3GetObject
type Ds3PutObject struct {
Name string `xml:"Name,attr"`
Size int64 `xml:"Size,attr"`
}
type Ds3Target struct {
AccessControlReplication Ds3TargetAccessControlReplication
AdminAuthId *string
AdminSecretKey *string
DataPathEndPoint *string
DataPathHttps bool
DataPathPort *int
DataPathProxy *string
DataPathVerifyCertificate bool
DefaultReadPreference TargetReadPreferenceType
Id string
Name *string
PermitGoingOutOfSync bool
Quiesced Quiesced
ReplicatedUserDefaultDataPolicy *string
State TargetState
}
type Ds3TargetAccessControlReplication Enum
const (
DS3_TARGET_ACCESS_CONTROL_REPLICATION_NONE Ds3TargetAccessControlReplication = 1 + iota
DS3_TARGET_ACCESS_CONTROL_REPLICATION_USERS Ds3TargetAccessControlReplication = 1 + iota
)
func (ds3TargetAccessControlReplication Ds3TargetAccessControlReplication) String() string
func (ds3TargetAccessControlReplication Ds3TargetAccessControlReplication) StringPtr() *string
func (ds3TargetAccessControlReplication *Ds3TargetAccessControlReplication) UnmarshalText(text []byte) error
type Ds3TargetFailure struct {
Date string
ErrorMessage *string
Id string
TargetId string
Type TargetFailureType
}
type Ds3TargetFailureList struct {
Ds3TargetFailures []Ds3TargetFailure
}
type Ds3TargetFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type Ds3TargetFailureNotificationRegistrationList struct {
Ds3TargetFailureNotificationRegistrations []Ds3TargetFailureNotificationRegistration
}
type Ds3TargetList struct {
Ds3Targets []Ds3Target
}
type Ds3TargetReadPreference struct {
BucketId string
Id string
ReadPreference TargetReadPreferenceType
TargetId string
}
type Ds3TargetReadPreferenceList struct {
Ds3TargetReadPreferences []Ds3TargetReadPreference
}
type EjectAllTapesSpectraS3Request struct {
EjectLabel *string
EjectLocation *string
}
func NewEjectAllTapesSpectraS3Request() *EjectAllTapesSpectraS3Request
func (ejectAllTapesSpectraS3Request *EjectAllTapesSpectraS3Request) WithEjectLabel(ejectLabel string) *EjectAllTapesSpectraS3Request
func (ejectAllTapesSpectraS3Request *EjectAllTapesSpectraS3Request) WithEjectLocation(ejectLocation string) *EjectAllTapesSpectraS3Request
type EjectAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewEjectAllTapesSpectraS3Response(webResponse WebResponse) (*EjectAllTapesSpectraS3Response, error)
type EjectStorageDomainBlobsSpectraS3Request struct {
BucketId string
EjectLabel *string
EjectLocation *string
Objects []Ds3GetObject
StorageDomain string
}
func NewEjectStorageDomainBlobsSpectraS3Request(bucketId string, storageDomain string, objectNames []string) *EjectStorageDomainBlobsSpectraS3Request
func NewEjectStorageDomainBlobsSpectraS3RequestWithPartialObjects(bucketId string, storageDomain string, objects []Ds3GetObject) *EjectStorageDomainBlobsSpectraS3Request
func (ejectStorageDomainBlobsSpectraS3Request *EjectStorageDomainBlobsSpectraS3Request) WithEjectLabel(ejectLabel string) *EjectStorageDomainBlobsSpectraS3Request
func (ejectStorageDomainBlobsSpectraS3Request *EjectStorageDomainBlobsSpectraS3Request) WithEjectLocation(ejectLocation string) *EjectStorageDomainBlobsSpectraS3Request
type EjectStorageDomainBlobsSpectraS3Response struct {
Headers *http.Header
}
func NewEjectStorageDomainBlobsSpectraS3Response(webResponse WebResponse) (*EjectStorageDomainBlobsSpectraS3Response, error)
type EjectStorageDomainSpectraS3Request struct {
BucketId *string
EjectLabel *string
EjectLocation *string
StorageDomain string
}
func NewEjectStorageDomainSpectraS3Request(storageDomain string) *EjectStorageDomainSpectraS3Request
func (ejectStorageDomainSpectraS3Request *EjectStorageDomainSpectraS3Request) WithBucketId(bucketId string) *EjectStorageDomainSpectraS3Request
func (ejectStorageDomainSpectraS3Request *EjectStorageDomainSpectraS3Request) WithEjectLabel(ejectLabel string) *EjectStorageDomainSpectraS3Request
func (ejectStorageDomainSpectraS3Request *EjectStorageDomainSpectraS3Request) WithEjectLocation(ejectLocation string) *EjectStorageDomainSpectraS3Request
type EjectStorageDomainSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewEjectStorageDomainSpectraS3Response(webResponse WebResponse) (*EjectStorageDomainSpectraS3Response, error)
type EjectTapeSpectraS3Request struct {
EjectLabel *string
EjectLocation *string
TapeId string
}
func NewEjectTapeSpectraS3Request(tapeId string) *EjectTapeSpectraS3Request
func (ejectTapeSpectraS3Request *EjectTapeSpectraS3Request) WithEjectLabel(ejectLabel string) *EjectTapeSpectraS3Request
func (ejectTapeSpectraS3Request *EjectTapeSpectraS3Request) WithEjectLocation(ejectLocation string) *EjectTapeSpectraS3Request
type EjectTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewEjectTapeSpectraS3Response(webResponse WebResponse) (*EjectTapeSpectraS3Response, error)
type Enum int
func (enum Enum) String() string
type Error struct {
Code *string
HttpErrorCode int
Message *string
Resource *string
ResourceId int64
}
type FeatureKey struct {
CurrentValue *int64
ErrorMessage *string
ExpirationDate *string
Id string
Key FeatureKeyType
LimitValue *int64
}
type FeatureKeyList struct {
FeatureKeys []FeatureKey
}
type FeatureKeyType Enum
const (
FEATURE_KEY_TYPE_AWS_S3_CLOUD_OUT FeatureKeyType = 1 + iota
FEATURE_KEY_TYPE_MICROSOFT_AZURE_CLOUD_OUT FeatureKeyType = 1 + iota
)
func (featureKeyType FeatureKeyType) String() string
func (featureKeyType FeatureKeyType) StringPtr() *string
func (featureKeyType *FeatureKeyType) UnmarshalText(text []byte) error
type ForceFeatureKeyValidationSpectraS3Request struct {
}
func NewForceFeatureKeyValidationSpectraS3Request() *ForceFeatureKeyValidationSpectraS3Request
type ForceFeatureKeyValidationSpectraS3Response struct {
Headers *http.Header
}
func NewForceFeatureKeyValidationSpectraS3Response(webResponse WebResponse) (*ForceFeatureKeyValidationSpectraS3Response, error)
type ForceFullCacheReclaimSpectraS3Request struct {
}
func NewForceFullCacheReclaimSpectraS3Request() *ForceFullCacheReclaimSpectraS3Request
type ForceFullCacheReclaimSpectraS3Response struct {
Headers *http.Header
}
func NewForceFullCacheReclaimSpectraS3Response(webResponse WebResponse) (*ForceFullCacheReclaimSpectraS3Response, error)
type ForcePoolEnvironmentRefreshSpectraS3Request struct {
}
func NewForcePoolEnvironmentRefreshSpectraS3Request() *ForcePoolEnvironmentRefreshSpectraS3Request
type ForcePoolEnvironmentRefreshSpectraS3Response struct {
Headers *http.Header
}
func NewForcePoolEnvironmentRefreshSpectraS3Response(webResponse WebResponse) (*ForcePoolEnvironmentRefreshSpectraS3Response, error)
type ForceTapeEnvironmentRefreshSpectraS3Request struct {
}
func NewForceTapeEnvironmentRefreshSpectraS3Request() *ForceTapeEnvironmentRefreshSpectraS3Request
type ForceTapeEnvironmentRefreshSpectraS3Response struct {
Headers *http.Header
}
func NewForceTapeEnvironmentRefreshSpectraS3Response(webResponse WebResponse) (*ForceTapeEnvironmentRefreshSpectraS3Response, error)
type ForceTargetEnvironmentRefreshSpectraS3Request struct {
}
func NewForceTargetEnvironmentRefreshSpectraS3Request() *ForceTargetEnvironmentRefreshSpectraS3Request
type ForceTargetEnvironmentRefreshSpectraS3Response struct {
Headers *http.Header
}
func NewForceTargetEnvironmentRefreshSpectraS3Response(webResponse WebResponse) (*ForceTargetEnvironmentRefreshSpectraS3Response, error)
type FormatAllForeignPoolsSpectraS3Request struct {
}
func NewFormatAllForeignPoolsSpectraS3Request() *FormatAllForeignPoolsSpectraS3Request
type FormatAllForeignPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewFormatAllForeignPoolsSpectraS3Response(webResponse WebResponse) (*FormatAllForeignPoolsSpectraS3Response, error)
type FormatAllTapesSpectraS3Request struct {
Force bool
}
func NewFormatAllTapesSpectraS3Request() *FormatAllTapesSpectraS3Request
func (formatAllTapesSpectraS3Request *FormatAllTapesSpectraS3Request) WithForce() *FormatAllTapesSpectraS3Request
type FormatAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewFormatAllTapesSpectraS3Response(webResponse WebResponse) (*FormatAllTapesSpectraS3Response, error)
type FormatForeignPoolSpectraS3Request struct {
Pool string
}
func NewFormatForeignPoolSpectraS3Request(pool string) *FormatForeignPoolSpectraS3Request
type FormatForeignPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewFormatForeignPoolSpectraS3Response(webResponse WebResponse) (*FormatForeignPoolSpectraS3Response, error)
type FormatTapeSpectraS3Request struct {
Force bool
TapeId string
}
func NewFormatTapeSpectraS3Request(tapeId string) *FormatTapeSpectraS3Request
func (formatTapeSpectraS3Request *FormatTapeSpectraS3Request) WithForce() *FormatTapeSpectraS3Request
type FormatTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewFormatTapeSpectraS3Response(webResponse WebResponse) (*FormatTapeSpectraS3Response, error)
type GetActiveJobSpectraS3Request struct {
ActiveJobId string
}
func NewGetActiveJobSpectraS3Request(activeJobId string) *GetActiveJobSpectraS3Request
type GetActiveJobSpectraS3Response struct {
ActiveJob ActiveJob
Headers *http.Header
}
func NewGetActiveJobSpectraS3Response(webResponse WebResponse) (*GetActiveJobSpectraS3Response, error)
type GetActiveJobsSpectraS3Request struct {
Aggregating *bool
BucketId *string
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
Priority Priority
Rechunked *string
RequestType JobRequestType
Truncated *bool
UserId *string
}
func NewGetActiveJobsSpectraS3Request() *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithAggregating(aggregating bool) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithBucketId(bucketId string) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithChunkClientProcessingOrderGuarantee(chunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithLastPage() *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithName(name string) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithPageLength(pageLength int) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithPageOffset(pageOffset int) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithPriority(priority Priority) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithRechunked(rechunked string) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithTruncated(truncated bool) *GetActiveJobsSpectraS3Request
func (getActiveJobsSpectraS3Request *GetActiveJobsSpectraS3Request) WithUserId(userId string) *GetActiveJobsSpectraS3Request
type GetActiveJobsSpectraS3Response struct {
ActiveJobList ActiveJobList
Headers *http.Header
}
func NewGetActiveJobsSpectraS3Response(webResponse WebResponse) (*GetActiveJobsSpectraS3Response, error)
type GetAzureDataReplicationRuleSpectraS3Request struct {
AzureDataReplicationRule string
}
func NewGetAzureDataReplicationRuleSpectraS3Request(azureDataReplicationRule string) *GetAzureDataReplicationRuleSpectraS3Request
type GetAzureDataReplicationRuleSpectraS3Response struct {
AzureDataReplicationRule AzureDataReplicationRule
Headers *http.Header
}
func NewGetAzureDataReplicationRuleSpectraS3Response(webResponse WebResponse) (*GetAzureDataReplicationRuleSpectraS3Response, error)
type GetAzureDataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReplicateDeletes *bool
State DataPlacementRuleState
TargetId *string
}
func NewGetAzureDataReplicationRulesSpectraS3Request() *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithLastPage() *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetAzureDataReplicationRulesSpectraS3Request
func (getAzureDataReplicationRulesSpectraS3Request *GetAzureDataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetAzureDataReplicationRulesSpectraS3Request
type GetAzureDataReplicationRulesSpectraS3Response struct {
AzureDataReplicationRuleList AzureDataReplicationRuleList
Headers *http.Header
}
func NewGetAzureDataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetAzureDataReplicationRulesSpectraS3Response, error)
type GetAzureTargetBucketNamesSpectraS3Request struct {
BucketId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
TargetId *string
}
func NewGetAzureTargetBucketNamesSpectraS3Request() *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithBucketId(bucketId string) *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithLastPage() *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithName(name string) *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithPageLength(pageLength int) *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureTargetBucketNamesSpectraS3Request
func (getAzureTargetBucketNamesSpectraS3Request *GetAzureTargetBucketNamesSpectraS3Request) WithTargetId(targetId string) *GetAzureTargetBucketNamesSpectraS3Request
type GetAzureTargetBucketNamesSpectraS3Response struct {
AzureTargetBucketNameList AzureTargetBucketNameList
Headers *http.Header
}
func NewGetAzureTargetBucketNamesSpectraS3Response(webResponse WebResponse) (*GetAzureTargetBucketNamesSpectraS3Response, error)
type GetAzureTargetFailureNotificationRegistrationSpectraS3Request struct {
AzureTargetFailureNotificationRegistration string
}
func NewGetAzureTargetFailureNotificationRegistrationSpectraS3Request(azureTargetFailureNotificationRegistration string) *GetAzureTargetFailureNotificationRegistrationSpectraS3Request
type GetAzureTargetFailureNotificationRegistrationSpectraS3Response struct {
AzureTargetFailureNotificationRegistration AzureTargetFailureNotificationRegistration
Headers *http.Header
}
func NewGetAzureTargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetAzureTargetFailureNotificationRegistrationSpectraS3Response, error)
type GetAzureTargetFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetAzureTargetFailureNotificationRegistrationsSpectraS3Request() *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
func (getAzureTargetFailureNotificationRegistrationsSpectraS3Request *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
func (getAzureTargetFailureNotificationRegistrationsSpectraS3Request *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
func (getAzureTargetFailureNotificationRegistrationsSpectraS3Request *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
func (getAzureTargetFailureNotificationRegistrationsSpectraS3Request *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
func (getAzureTargetFailureNotificationRegistrationsSpectraS3Request *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetAzureTargetFailureNotificationRegistrationsSpectraS3Request
type GetAzureTargetFailureNotificationRegistrationsSpectraS3Response struct {
AzureTargetFailureNotificationRegistrationList AzureTargetFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetAzureTargetFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetAzureTargetFailureNotificationRegistrationsSpectraS3Response, error)
type GetAzureTargetFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetFailureType TargetFailureType
TargetId *string
}
func NewGetAzureTargetFailuresSpectraS3Request() *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithLastPage() *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithPageLength(pageLength int) *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithTargetFailureType(targetFailureType TargetFailureType) *GetAzureTargetFailuresSpectraS3Request
func (getAzureTargetFailuresSpectraS3Request *GetAzureTargetFailuresSpectraS3Request) WithTargetId(targetId string) *GetAzureTargetFailuresSpectraS3Request
type GetAzureTargetFailuresSpectraS3Response struct {
AzureTargetFailureList AzureTargetFailureList
Headers *http.Header
}
func NewGetAzureTargetFailuresSpectraS3Response(webResponse WebResponse) (*GetAzureTargetFailuresSpectraS3Response, error)
type GetAzureTargetReadPreferenceSpectraS3Request struct {
AzureTargetReadPreference string
}
func NewGetAzureTargetReadPreferenceSpectraS3Request(azureTargetReadPreference string) *GetAzureTargetReadPreferenceSpectraS3Request
type GetAzureTargetReadPreferenceSpectraS3Response struct {
AzureTargetReadPreference AzureTargetReadPreference
Headers *http.Header
}
func NewGetAzureTargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*GetAzureTargetReadPreferenceSpectraS3Response, error)
type GetAzureTargetReadPreferencesSpectraS3Request struct {
BucketId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReadPreference TargetReadPreferenceType
TargetId *string
}
func NewGetAzureTargetReadPreferencesSpectraS3Request() *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithBucketId(bucketId string) *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithLastPage() *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithPageLength(pageLength int) *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithReadPreference(readPreference TargetReadPreferenceType) *GetAzureTargetReadPreferencesSpectraS3Request
func (getAzureTargetReadPreferencesSpectraS3Request *GetAzureTargetReadPreferencesSpectraS3Request) WithTargetId(targetId string) *GetAzureTargetReadPreferencesSpectraS3Request
type GetAzureTargetReadPreferencesSpectraS3Response struct {
AzureTargetReadPreferenceList AzureTargetReadPreferenceList
Headers *http.Header
}
func NewGetAzureTargetReadPreferencesSpectraS3Response(webResponse WebResponse) (*GetAzureTargetReadPreferencesSpectraS3Response, error)
type GetAzureTargetSpectraS3Request struct {
AzureTarget string
}
func NewGetAzureTargetSpectraS3Request(azureTarget string) *GetAzureTargetSpectraS3Request
type GetAzureTargetSpectraS3Response struct {
AzureTarget AzureTarget
Headers *http.Header
}
func NewGetAzureTargetSpectraS3Response(webResponse WebResponse) (*GetAzureTargetSpectraS3Response, error)
type GetAzureTargetsSpectraS3Request struct {
AccountName *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
PermitGoingOutOfSync *bool
Quiesced Quiesced
State TargetState
}
func NewGetAzureTargetsSpectraS3Request() *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithAccountName(accountName string) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithHttps(https bool) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithLastPage() *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithName(name string) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithPageLength(pageLength int) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithQuiesced(quiesced Quiesced) *GetAzureTargetsSpectraS3Request
func (getAzureTargetsSpectraS3Request *GetAzureTargetsSpectraS3Request) WithState(state TargetState) *GetAzureTargetsSpectraS3Request
type GetAzureTargetsSpectraS3Response struct {
AzureTargetList AzureTargetList
Headers *http.Header
}
func NewGetAzureTargetsSpectraS3Response(webResponse WebResponse) (*GetAzureTargetsSpectraS3Response, error)
type GetBlobPersistenceSpectraS3Request struct {
RequestPayload string
}
func NewGetBlobPersistenceSpectraS3Request(requestPayload string) *GetBlobPersistenceSpectraS3Request
type GetBlobPersistenceSpectraS3Response struct {
Content string
Headers *http.Header
}
func NewGetBlobPersistenceSpectraS3Response(webResponse WebResponse) (*GetBlobPersistenceSpectraS3Response, error)
type GetBlobsOnAzureTargetSpectraS3Request struct {
AzureTarget string
}
func NewGetBlobsOnAzureTargetSpectraS3Request(azureTarget string) *GetBlobsOnAzureTargetSpectraS3Request
type GetBlobsOnAzureTargetSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetBlobsOnAzureTargetSpectraS3Response(webResponse WebResponse) (*GetBlobsOnAzureTargetSpectraS3Response, error)
type GetBlobsOnDs3TargetSpectraS3Request struct {
Ds3Target string
}
func NewGetBlobsOnDs3TargetSpectraS3Request(ds3Target string) *GetBlobsOnDs3TargetSpectraS3Request
type GetBlobsOnDs3TargetSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetBlobsOnDs3TargetSpectraS3Response(webResponse WebResponse) (*GetBlobsOnDs3TargetSpectraS3Response, error)
type GetBlobsOnPoolSpectraS3Request struct {
Pool string
}
func NewGetBlobsOnPoolSpectraS3Request(pool string) *GetBlobsOnPoolSpectraS3Request
type GetBlobsOnPoolSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetBlobsOnPoolSpectraS3Response(webResponse WebResponse) (*GetBlobsOnPoolSpectraS3Response, error)
type GetBlobsOnS3TargetSpectraS3Request struct {
S3Target string
}
func NewGetBlobsOnS3TargetSpectraS3Request(s3Target string) *GetBlobsOnS3TargetSpectraS3Request
type GetBlobsOnS3TargetSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetBlobsOnS3TargetSpectraS3Response(webResponse WebResponse) (*GetBlobsOnS3TargetSpectraS3Response, error)
type GetBlobsOnTapeSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TapeId string
}
func NewGetBlobsOnTapeSpectraS3Request(tapeId string) *GetBlobsOnTapeSpectraS3Request
func (getBlobsOnTapeSpectraS3Request *GetBlobsOnTapeSpectraS3Request) WithLastPage() *GetBlobsOnTapeSpectraS3Request
func (getBlobsOnTapeSpectraS3Request *GetBlobsOnTapeSpectraS3Request) WithPageLength(pageLength int) *GetBlobsOnTapeSpectraS3Request
func (getBlobsOnTapeSpectraS3Request *GetBlobsOnTapeSpectraS3Request) WithPageOffset(pageOffset int) *GetBlobsOnTapeSpectraS3Request
func (getBlobsOnTapeSpectraS3Request *GetBlobsOnTapeSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetBlobsOnTapeSpectraS3Request
type GetBlobsOnTapeSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetBlobsOnTapeSpectraS3Response(webResponse WebResponse) (*GetBlobsOnTapeSpectraS3Response, error)
type GetBucketAclSpectraS3Request struct {
BucketAcl string
}
func NewGetBucketAclSpectraS3Request(bucketAcl string) *GetBucketAclSpectraS3Request
type GetBucketAclSpectraS3Response struct {
BucketAcl BucketAcl
Headers *http.Header
}
func NewGetBucketAclSpectraS3Response(webResponse WebResponse) (*GetBucketAclSpectraS3Response, error)
type GetBucketAclsSpectraS3Request struct {
BucketId *string
GroupId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
Permission BucketAclPermission
UserId *string
}
func NewGetBucketAclsSpectraS3Request() *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithBucketId(bucketId string) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithGroupId(groupId string) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithLastPage() *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithPageLength(pageLength int) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithPageOffset(pageOffset int) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithPermission(permission BucketAclPermission) *GetBucketAclsSpectraS3Request
func (getBucketAclsSpectraS3Request *GetBucketAclsSpectraS3Request) WithUserId(userId string) *GetBucketAclsSpectraS3Request
type GetBucketAclsSpectraS3Response struct {
BucketAclList BucketAclList
Headers *http.Header
}
func NewGetBucketAclsSpectraS3Response(webResponse WebResponse) (*GetBucketAclsSpectraS3Response, error)
type GetBucketCapacitySummarySpectraS3Request struct {
BucketId string
PoolHealth PoolHealth
PoolState PoolState
PoolType PoolType
StorageDomainId string
TapeState TapeState
TapeType *string
}
func NewGetBucketCapacitySummarySpectraS3Request(bucketId string, storageDomainId string) *GetBucketCapacitySummarySpectraS3Request
func (getBucketCapacitySummarySpectraS3Request *GetBucketCapacitySummarySpectraS3Request) WithPoolHealth(poolHealth PoolHealth) *GetBucketCapacitySummarySpectraS3Request
func (getBucketCapacitySummarySpectraS3Request *GetBucketCapacitySummarySpectraS3Request) WithPoolState(poolState PoolState) *GetBucketCapacitySummarySpectraS3Request
func (getBucketCapacitySummarySpectraS3Request *GetBucketCapacitySummarySpectraS3Request) WithPoolType(poolType PoolType) *GetBucketCapacitySummarySpectraS3Request
func (getBucketCapacitySummarySpectraS3Request *GetBucketCapacitySummarySpectraS3Request) WithTapeState(tapeState TapeState) *GetBucketCapacitySummarySpectraS3Request
func (getBucketCapacitySummarySpectraS3Request *GetBucketCapacitySummarySpectraS3Request) WithTapeType(tapeType string) *GetBucketCapacitySummarySpectraS3Request
type GetBucketCapacitySummarySpectraS3Response struct {
CapacitySummaryContainer CapacitySummaryContainer
Headers *http.Header
}
func NewGetBucketCapacitySummarySpectraS3Response(webResponse WebResponse) (*GetBucketCapacitySummarySpectraS3Response, error)
type GetBucketRequest struct {
BucketName string
Delimiter *string
Marker *string
MaxKeys *int
Prefix *string
Versions bool
}
func NewGetBucketRequest(bucketName string) *GetBucketRequest
func (getBucketRequest *GetBucketRequest) WithDelimiter(delimiter string) *GetBucketRequest
func (getBucketRequest *GetBucketRequest) WithMarker(marker string) *GetBucketRequest
func (getBucketRequest *GetBucketRequest) WithMaxKeys(maxKeys int) *GetBucketRequest
func (getBucketRequest *GetBucketRequest) WithPrefix(prefix string) *GetBucketRequest
func (getBucketRequest *GetBucketRequest) WithVersions() *GetBucketRequest
type GetBucketResponse struct {
ListBucketResult ListBucketResult
Headers *http.Header
}
func NewGetBucketResponse(webResponse WebResponse) (*GetBucketResponse, error)
type GetBucketSpectraS3Request struct {
BucketName string
}
func NewGetBucketSpectraS3Request(bucketName string) *GetBucketSpectraS3Request
type GetBucketSpectraS3Response struct {
Bucket Bucket
Headers *http.Header
}
func NewGetBucketSpectraS3Response(webResponse WebResponse) (*GetBucketSpectraS3Response, error)
type GetBucketsSpectraS3Request struct {
DataPolicyId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetBucketsSpectraS3Request() *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithLastPage() *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithName(name string) *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithPageLength(pageLength int) *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithPageOffset(pageOffset int) *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetBucketsSpectraS3Request
func (getBucketsSpectraS3Request *GetBucketsSpectraS3Request) WithUserId(userId string) *GetBucketsSpectraS3Request
type GetBucketsSpectraS3Response struct {
BucketList BucketList
Headers *http.Header
}
func NewGetBucketsSpectraS3Response(webResponse WebResponse) (*GetBucketsSpectraS3Response, error)
type GetBulkJobSpectraS3Request struct {
BucketName string
Aggregating *bool
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
ImplicitJobIdResolution *bool
Name *string
Objects []Ds3GetObject
Priority Priority
}
func NewGetBulkJobSpectraS3Request(bucketName string, objectNames []string) *GetBulkJobSpectraS3Request
func NewGetBulkJobSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *GetBulkJobSpectraS3Request
func (getBulkJobSpectraS3Request *GetBulkJobSpectraS3Request) WithAggregating(aggregating bool) *GetBulkJobSpectraS3Request
func (getBulkJobSpectraS3Request *GetBulkJobSpectraS3Request) WithChunkClientProcessingOrderGuarantee(chunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) *GetBulkJobSpectraS3Request
func (getBulkJobSpectraS3Request *GetBulkJobSpectraS3Request) WithImplicitJobIdResolution(implicitJobIdResolution bool) *GetBulkJobSpectraS3Request
func (getBulkJobSpectraS3Request *GetBulkJobSpectraS3Request) WithName(name string) *GetBulkJobSpectraS3Request
func (getBulkJobSpectraS3Request *GetBulkJobSpectraS3Request) WithPriority(priority Priority) *GetBulkJobSpectraS3Request
type GetBulkJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewGetBulkJobSpectraS3Response(webResponse WebResponse) (*GetBulkJobSpectraS3Response, error)
type GetCacheFilesystemSpectraS3Request struct {
CacheFilesystem string
}
func NewGetCacheFilesystemSpectraS3Request(cacheFilesystem string) *GetCacheFilesystemSpectraS3Request
type GetCacheFilesystemSpectraS3Response struct {
CacheFilesystem CacheFilesystem
Headers *http.Header
}
func NewGetCacheFilesystemSpectraS3Response(webResponse WebResponse) (*GetCacheFilesystemSpectraS3Response, error)
type GetCacheFilesystemsSpectraS3Request struct {
LastPage bool
NodeId *string
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetCacheFilesystemsSpectraS3Request() *GetCacheFilesystemsSpectraS3Request
func (getCacheFilesystemsSpectraS3Request *GetCacheFilesystemsSpectraS3Request) WithLastPage() *GetCacheFilesystemsSpectraS3Request
func (getCacheFilesystemsSpectraS3Request *GetCacheFilesystemsSpectraS3Request) WithNodeId(nodeId string) *GetCacheFilesystemsSpectraS3Request
func (getCacheFilesystemsSpectraS3Request *GetCacheFilesystemsSpectraS3Request) WithPageLength(pageLength int) *GetCacheFilesystemsSpectraS3Request
func (getCacheFilesystemsSpectraS3Request *GetCacheFilesystemsSpectraS3Request) WithPageOffset(pageOffset int) *GetCacheFilesystemsSpectraS3Request
func (getCacheFilesystemsSpectraS3Request *GetCacheFilesystemsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetCacheFilesystemsSpectraS3Request
type GetCacheFilesystemsSpectraS3Response struct {
CacheFilesystemList CacheFilesystemList
Headers *http.Header
}
func NewGetCacheFilesystemsSpectraS3Response(webResponse WebResponse) (*GetCacheFilesystemsSpectraS3Response, error)
type GetCacheStateSpectraS3Request struct {
}
func NewGetCacheStateSpectraS3Request() *GetCacheStateSpectraS3Request
type GetCacheStateSpectraS3Response struct {
CacheInformation CacheInformation
Headers *http.Header
}
func NewGetCacheStateSpectraS3Response(webResponse WebResponse) (*GetCacheStateSpectraS3Response, error)
type GetCanceledJobSpectraS3Request struct {
CanceledJob string
}
func NewGetCanceledJobSpectraS3Request(canceledJob string) *GetCanceledJobSpectraS3Request
type GetCanceledJobSpectraS3Response struct {
CanceledJob CanceledJob
Headers *http.Header
}
func NewGetCanceledJobSpectraS3Response(webResponse WebResponse) (*GetCanceledJobSpectraS3Response, error)
type GetCanceledJobsSpectraS3Request struct {
BucketId *string
CanceledDueToTimeout *bool
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
Priority Priority
Rechunked *string
RequestType JobRequestType
Truncated *bool
UserId *string
}
func NewGetCanceledJobsSpectraS3Request() *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithBucketId(bucketId string) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithCanceledDueToTimeout(canceledDueToTimeout bool) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithChunkClientProcessingOrderGuarantee(chunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithLastPage() *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithName(name string) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithPageLength(pageLength int) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithPageOffset(pageOffset int) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithPriority(priority Priority) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithRechunked(rechunked string) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithTruncated(truncated bool) *GetCanceledJobsSpectraS3Request
func (getCanceledJobsSpectraS3Request *GetCanceledJobsSpectraS3Request) WithUserId(userId string) *GetCanceledJobsSpectraS3Request
type GetCanceledJobsSpectraS3Response struct {
CanceledJobList CanceledJobList
Headers *http.Header
}
func NewGetCanceledJobsSpectraS3Response(webResponse WebResponse) (*GetCanceledJobsSpectraS3Response, error)
type GetCompletedJobSpectraS3Request struct {
CompletedJob string
}
func NewGetCompletedJobSpectraS3Request(completedJob string) *GetCompletedJobSpectraS3Request
type GetCompletedJobSpectraS3Response struct {
CompletedJob CompletedJob
Headers *http.Header
}
func NewGetCompletedJobSpectraS3Response(webResponse WebResponse) (*GetCompletedJobSpectraS3Response, error)
type GetCompletedJobsSpectraS3Request struct {
BucketId *string
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
Priority Priority
Rechunked *string
RequestType JobRequestType
Truncated *bool
UserId *string
}
func NewGetCompletedJobsSpectraS3Request() *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithBucketId(bucketId string) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithChunkClientProcessingOrderGuarantee(chunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithLastPage() *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithName(name string) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithPageLength(pageLength int) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithPageOffset(pageOffset int) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithPriority(priority Priority) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithRechunked(rechunked string) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithTruncated(truncated bool) *GetCompletedJobsSpectraS3Request
func (getCompletedJobsSpectraS3Request *GetCompletedJobsSpectraS3Request) WithUserId(userId string) *GetCompletedJobsSpectraS3Request
type GetCompletedJobsSpectraS3Response struct {
CompletedJobList CompletedJobList
Headers *http.Header
}
func NewGetCompletedJobsSpectraS3Response(webResponse WebResponse) (*GetCompletedJobsSpectraS3Response, error)
type GetDataPathBackendSpectraS3Request struct {
}
func NewGetDataPathBackendSpectraS3Request() *GetDataPathBackendSpectraS3Request
type GetDataPathBackendSpectraS3Response struct {
DataPathBackend DataPathBackend
Headers *http.Header
}
func NewGetDataPathBackendSpectraS3Response(webResponse WebResponse) (*GetDataPathBackendSpectraS3Response, error)
type GetDataPersistenceRuleSpectraS3Request struct {
DataPersistenceRuleId string
}
func NewGetDataPersistenceRuleSpectraS3Request(dataPersistenceRuleId string) *GetDataPersistenceRuleSpectraS3Request
type GetDataPersistenceRuleSpectraS3Response struct {
DataPersistenceRule DataPersistenceRule
Headers *http.Header
}
func NewGetDataPersistenceRuleSpectraS3Response(webResponse WebResponse) (*GetDataPersistenceRuleSpectraS3Response, error)
type GetDataPersistenceRulesSpectraS3Request struct {
DataPersistenceRuleType DataPersistenceRuleType
DataPolicyId *string
IsolationLevel DataIsolationLevel
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
State DataPlacementRuleState
StorageDomainId *string
}
func NewGetDataPersistenceRulesSpectraS3Request() *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithDataPersistenceRuleType(dataPersistenceRuleType DataPersistenceRuleType) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithIsolationLevel(isolationLevel DataIsolationLevel) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithLastPage() *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithPageLength(pageLength int) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDataPersistenceRulesSpectraS3Request
func (getDataPersistenceRulesSpectraS3Request *GetDataPersistenceRulesSpectraS3Request) WithStorageDomainId(storageDomainId string) *GetDataPersistenceRulesSpectraS3Request
type GetDataPersistenceRulesSpectraS3Response struct {
DataPersistenceRuleList DataPersistenceRuleList
Headers *http.Header
}
func NewGetDataPersistenceRulesSpectraS3Response(webResponse WebResponse) (*GetDataPersistenceRulesSpectraS3Response, error)
type GetDataPlannerBlobStoreTasksSpectraS3Request struct {
FullDetails bool
}
func NewGetDataPlannerBlobStoreTasksSpectraS3Request() *GetDataPlannerBlobStoreTasksSpectraS3Request
func (getDataPlannerBlobStoreTasksSpectraS3Request *GetDataPlannerBlobStoreTasksSpectraS3Request) WithFullDetails() *GetDataPlannerBlobStoreTasksSpectraS3Request
type GetDataPlannerBlobStoreTasksSpectraS3Response struct {
BlobStoreTasksInformation BlobStoreTasksInformation
Headers *http.Header
}
func NewGetDataPlannerBlobStoreTasksSpectraS3Response(webResponse WebResponse) (*GetDataPlannerBlobStoreTasksSpectraS3Response, error)
type GetDataPoliciesSpectraS3Request struct {
AlwaysForcePutJobCreation *bool
AlwaysMinimizeSpanningAcrossMedia *bool
ChecksumType ChecksumType
EndToEndCrcRequired *bool
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetDataPoliciesSpectraS3Request() *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithAlwaysForcePutJobCreation(alwaysForcePutJobCreation bool) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithAlwaysMinimizeSpanningAcrossMedia(alwaysMinimizeSpanningAcrossMedia bool) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithChecksumType(checksumType ChecksumType) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithEndToEndCrcRequired(endToEndCrcRequired bool) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithLastPage() *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithName(name string) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithPageLength(pageLength int) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithPageOffset(pageOffset int) *GetDataPoliciesSpectraS3Request
func (getDataPoliciesSpectraS3Request *GetDataPoliciesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDataPoliciesSpectraS3Request
type GetDataPoliciesSpectraS3Response struct {
DataPolicyList DataPolicyList
Headers *http.Header
}
func NewGetDataPoliciesSpectraS3Response(webResponse WebResponse) (*GetDataPoliciesSpectraS3Response, error)
type GetDataPolicyAclSpectraS3Request struct {
DataPolicyAcl string
}
func NewGetDataPolicyAclSpectraS3Request(dataPolicyAcl string) *GetDataPolicyAclSpectraS3Request
type GetDataPolicyAclSpectraS3Response struct {
DataPolicyAcl DataPolicyAcl
Headers *http.Header
}
func NewGetDataPolicyAclSpectraS3Response(webResponse WebResponse) (*GetDataPolicyAclSpectraS3Response, error)
type GetDataPolicyAclsSpectraS3Request struct {
DataPolicyId *string
GroupId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetDataPolicyAclsSpectraS3Request() *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithGroupId(groupId string) *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithLastPage() *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithPageLength(pageLength int) *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithPageOffset(pageOffset int) *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDataPolicyAclsSpectraS3Request
func (getDataPolicyAclsSpectraS3Request *GetDataPolicyAclsSpectraS3Request) WithUserId(userId string) *GetDataPolicyAclsSpectraS3Request
type GetDataPolicyAclsSpectraS3Response struct {
DataPolicyAclList DataPolicyAclList
Headers *http.Header
}
func NewGetDataPolicyAclsSpectraS3Response(webResponse WebResponse) (*GetDataPolicyAclsSpectraS3Response, error)
type GetDataPolicySpectraS3Request struct {
DataPolicyId string
}
func NewGetDataPolicySpectraS3Request(dataPolicyId string) *GetDataPolicySpectraS3Request
type GetDataPolicySpectraS3Response struct {
DataPolicy DataPolicy
Headers *http.Header
}
func NewGetDataPolicySpectraS3Response(webResponse WebResponse) (*GetDataPolicySpectraS3Response, error)
type GetDegradedAzureDataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
State DataPlacementRuleState
TargetId *string
}
func NewGetDegradedAzureDataReplicationRulesSpectraS3Request() *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithLastPage() *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDegradedAzureDataReplicationRulesSpectraS3Request
func (getDegradedAzureDataReplicationRulesSpectraS3Request *GetDegradedAzureDataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetDegradedAzureDataReplicationRulesSpectraS3Request
type GetDegradedAzureDataReplicationRulesSpectraS3Response struct {
AzureDataReplicationRuleList AzureDataReplicationRuleList
Headers *http.Header
}
func NewGetDegradedAzureDataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetDegradedAzureDataReplicationRulesSpectraS3Response, error)
type GetDegradedBlobsSpectraS3Request struct {
BlobId *string
BucketId *string
Ds3ReplicationRuleId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PersistenceRuleId *string
}
func NewGetDegradedBlobsSpectraS3Request() *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithBlobId(blobId string) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithBucketId(bucketId string) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithDs3ReplicationRuleId(ds3ReplicationRuleId string) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithLastPage() *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithPageLength(pageLength int) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedBlobsSpectraS3Request
func (getDegradedBlobsSpectraS3Request *GetDegradedBlobsSpectraS3Request) WithPersistenceRuleId(persistenceRuleId string) *GetDegradedBlobsSpectraS3Request
type GetDegradedBlobsSpectraS3Response struct {
DegradedBlobList DegradedBlobList
Headers *http.Header
}
func NewGetDegradedBlobsSpectraS3Response(webResponse WebResponse) (*GetDegradedBlobsSpectraS3Response, error)
type GetDegradedBucketsSpectraS3Request struct {
DataPolicyId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetDegradedBucketsSpectraS3Request() *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithLastPage() *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithName(name string) *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithPageLength(pageLength int) *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedBucketsSpectraS3Request
func (getDegradedBucketsSpectraS3Request *GetDegradedBucketsSpectraS3Request) WithUserId(userId string) *GetDegradedBucketsSpectraS3Request
type GetDegradedBucketsSpectraS3Response struct {
BucketList BucketList
Headers *http.Header
}
func NewGetDegradedBucketsSpectraS3Response(webResponse WebResponse) (*GetDegradedBucketsSpectraS3Response, error)
type GetDegradedDataPersistenceRulesSpectraS3Request struct {
DataPersistenceRuleType DataPersistenceRuleType
DataPolicyId *string
IsolationLevel DataIsolationLevel
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
State DataPlacementRuleState
StorageDomainId *string
}
func NewGetDegradedDataPersistenceRulesSpectraS3Request() *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithDataPersistenceRuleType(dataPersistenceRuleType DataPersistenceRuleType) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithIsolationLevel(isolationLevel DataIsolationLevel) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithLastPage() *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithPageLength(pageLength int) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDegradedDataPersistenceRulesSpectraS3Request
func (getDegradedDataPersistenceRulesSpectraS3Request *GetDegradedDataPersistenceRulesSpectraS3Request) WithStorageDomainId(storageDomainId string) *GetDegradedDataPersistenceRulesSpectraS3Request
type GetDegradedDataPersistenceRulesSpectraS3Response struct {
DataPersistenceRuleList DataPersistenceRuleList
Headers *http.Header
}
func NewGetDegradedDataPersistenceRulesSpectraS3Response(webResponse WebResponse) (*GetDegradedDataPersistenceRulesSpectraS3Response, error)
type GetDegradedDs3DataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
State DataPlacementRuleState
TargetId *string
}
func NewGetDegradedDs3DataReplicationRulesSpectraS3Request() *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithLastPage() *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDegradedDs3DataReplicationRulesSpectraS3Request
func (getDegradedDs3DataReplicationRulesSpectraS3Request *GetDegradedDs3DataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetDegradedDs3DataReplicationRulesSpectraS3Request
type GetDegradedDs3DataReplicationRulesSpectraS3Response struct {
Ds3DataReplicationRuleList Ds3DataReplicationRuleList
Headers *http.Header
}
func NewGetDegradedDs3DataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetDegradedDs3DataReplicationRulesSpectraS3Response, error)
type GetDegradedS3DataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
State DataPlacementRuleState
TargetId *string
}
func NewGetDegradedS3DataReplicationRulesSpectraS3Request() *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithLastPage() *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDegradedS3DataReplicationRulesSpectraS3Request
func (getDegradedS3DataReplicationRulesSpectraS3Request *GetDegradedS3DataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetDegradedS3DataReplicationRulesSpectraS3Request
type GetDegradedS3DataReplicationRulesSpectraS3Response struct {
S3DataReplicationRuleList S3DataReplicationRuleList
Headers *http.Header
}
func NewGetDegradedS3DataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetDegradedS3DataReplicationRulesSpectraS3Response, error)
type GetDs3DataReplicationRuleSpectraS3Request struct {
Ds3DataReplicationRule string
}
func NewGetDs3DataReplicationRuleSpectraS3Request(ds3DataReplicationRule string) *GetDs3DataReplicationRuleSpectraS3Request
type GetDs3DataReplicationRuleSpectraS3Response struct {
Ds3DataReplicationRule Ds3DataReplicationRule
Headers *http.Header
}
func NewGetDs3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*GetDs3DataReplicationRuleSpectraS3Response, error)
type GetDs3DataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReplicateDeletes *bool
State DataPlacementRuleState
TargetId *string
}
func NewGetDs3DataReplicationRulesSpectraS3Request() *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithLastPage() *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetDs3DataReplicationRulesSpectraS3Request
func (getDs3DataReplicationRulesSpectraS3Request *GetDs3DataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetDs3DataReplicationRulesSpectraS3Request
type GetDs3DataReplicationRulesSpectraS3Response struct {
Ds3DataReplicationRuleList Ds3DataReplicationRuleList
Headers *http.Header
}
func NewGetDs3DataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetDs3DataReplicationRulesSpectraS3Response, error)
type GetDs3TargetDataPoliciesSpectraS3Request struct {
Ds3TargetDataPolicies string
}
func NewGetDs3TargetDataPoliciesSpectraS3Request(ds3TargetDataPolicies string) *GetDs3TargetDataPoliciesSpectraS3Request
type GetDs3TargetDataPoliciesSpectraS3Response struct {
DataPolicyList DataPolicyList
Headers *http.Header
}
func NewGetDs3TargetDataPoliciesSpectraS3Response(webResponse WebResponse) (*GetDs3TargetDataPoliciesSpectraS3Response, error)
type GetDs3TargetFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetDs3TargetFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetDs3TargetFailureNotificationRegistrationSpectraS3Request
type GetDs3TargetFailureNotificationRegistrationSpectraS3Response struct {
Ds3TargetFailureNotificationRegistration Ds3TargetFailureNotificationRegistration
Headers *http.Header
}
func NewGetDs3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetDs3TargetFailureNotificationRegistrationSpectraS3Response, error)
type GetDs3TargetFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetDs3TargetFailureNotificationRegistrationsSpectraS3Request() *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
func (getDs3TargetFailureNotificationRegistrationsSpectraS3Request *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
func (getDs3TargetFailureNotificationRegistrationsSpectraS3Request *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
func (getDs3TargetFailureNotificationRegistrationsSpectraS3Request *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
func (getDs3TargetFailureNotificationRegistrationsSpectraS3Request *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
func (getDs3TargetFailureNotificationRegistrationsSpectraS3Request *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetDs3TargetFailureNotificationRegistrationsSpectraS3Request
type GetDs3TargetFailureNotificationRegistrationsSpectraS3Response struct {
Ds3TargetFailureNotificationRegistrationList Ds3TargetFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetDs3TargetFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetDs3TargetFailureNotificationRegistrationsSpectraS3Response, error)
type GetDs3TargetFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetFailureType TargetFailureType
TargetId *string
}
func NewGetDs3TargetFailuresSpectraS3Request() *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithLastPage() *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithPageLength(pageLength int) *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithTargetFailureType(targetFailureType TargetFailureType) *GetDs3TargetFailuresSpectraS3Request
func (getDs3TargetFailuresSpectraS3Request *GetDs3TargetFailuresSpectraS3Request) WithTargetId(targetId string) *GetDs3TargetFailuresSpectraS3Request
type GetDs3TargetFailuresSpectraS3Response struct {
Ds3TargetFailureList Ds3TargetFailureList
Headers *http.Header
}
func NewGetDs3TargetFailuresSpectraS3Response(webResponse WebResponse) (*GetDs3TargetFailuresSpectraS3Response, error)
type GetDs3TargetReadPreferenceSpectraS3Request struct {
Ds3TargetReadPreference string
}
func NewGetDs3TargetReadPreferenceSpectraS3Request(ds3TargetReadPreference string) *GetDs3TargetReadPreferenceSpectraS3Request
type GetDs3TargetReadPreferenceSpectraS3Response struct {
Ds3TargetReadPreference Ds3TargetReadPreference
Headers *http.Header
}
func NewGetDs3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*GetDs3TargetReadPreferenceSpectraS3Response, error)
type GetDs3TargetReadPreferencesSpectraS3Request struct {
BucketId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReadPreference TargetReadPreferenceType
TargetId *string
}
func NewGetDs3TargetReadPreferencesSpectraS3Request() *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithBucketId(bucketId string) *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithLastPage() *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithPageLength(pageLength int) *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithPageOffset(pageOffset int) *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithReadPreference(readPreference TargetReadPreferenceType) *GetDs3TargetReadPreferencesSpectraS3Request
func (getDs3TargetReadPreferencesSpectraS3Request *GetDs3TargetReadPreferencesSpectraS3Request) WithTargetId(targetId string) *GetDs3TargetReadPreferencesSpectraS3Request
type GetDs3TargetReadPreferencesSpectraS3Response struct {
Ds3TargetReadPreferenceList Ds3TargetReadPreferenceList
Headers *http.Header
}
func NewGetDs3TargetReadPreferencesSpectraS3Response(webResponse WebResponse) (*GetDs3TargetReadPreferencesSpectraS3Response, error)
type GetDs3TargetSpectraS3Request struct {
Ds3Target string
}
func NewGetDs3TargetSpectraS3Request(ds3Target string) *GetDs3TargetSpectraS3Request
type GetDs3TargetSpectraS3Response struct {
Ds3Target Ds3Target
Headers *http.Header
}
func NewGetDs3TargetSpectraS3Response(webResponse WebResponse) (*GetDs3TargetSpectraS3Response, error)
type GetDs3TargetsSpectraS3Request struct {
AdminAuthId *string
DataPathEndPoint *string
DataPathHttps *bool
DataPathPort *int
DataPathProxy *string
DataPathVerifyCertificate *bool
DefaultReadPreference TargetReadPreferenceType
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
PermitGoingOutOfSync *bool
Quiesced Quiesced
State TargetState
}
func NewGetDs3TargetsSpectraS3Request() *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithAdminAuthId(adminAuthId string) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDataPathHttps(dataPathHttps bool) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDataPathPort(dataPathPort int) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDataPathProxy(dataPathProxy string) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDataPathVerifyCertificate(dataPathVerifyCertificate bool) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithLastPage() *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithName(name string) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithPageLength(pageLength int) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithQuiesced(quiesced Quiesced) *GetDs3TargetsSpectraS3Request
func (getDs3TargetsSpectraS3Request *GetDs3TargetsSpectraS3Request) WithState(state TargetState) *GetDs3TargetsSpectraS3Request
type GetDs3TargetsSpectraS3Response struct {
Ds3TargetList Ds3TargetList
Headers *http.Header
}
func NewGetDs3TargetsSpectraS3Response(webResponse WebResponse) (*GetDs3TargetsSpectraS3Response, error)
type GetFeatureKeysSpectraS3Request struct {
ErrorMessage *string
ExpirationDate *string
Key FeatureKeyType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetFeatureKeysSpectraS3Request() *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithErrorMessage(errorMessage string) *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithExpirationDate(expirationDate string) *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithKey(key FeatureKeyType) *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithLastPage() *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithPageLength(pageLength int) *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithPageOffset(pageOffset int) *GetFeatureKeysSpectraS3Request
func (getFeatureKeysSpectraS3Request *GetFeatureKeysSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetFeatureKeysSpectraS3Request
type GetFeatureKeysSpectraS3Response struct {
FeatureKeyList FeatureKeyList
Headers *http.Header
}
func NewGetFeatureKeysSpectraS3Response(webResponse WebResponse) (*GetFeatureKeysSpectraS3Response, error)
type GetGroupMemberSpectraS3Request struct {
GroupMember string
}
func NewGetGroupMemberSpectraS3Request(groupMember string) *GetGroupMemberSpectraS3Request
type GetGroupMemberSpectraS3Response struct {
GroupMember GroupMember
Headers *http.Header
}
func NewGetGroupMemberSpectraS3Response(webResponse WebResponse) (*GetGroupMemberSpectraS3Response, error)
type GetGroupMembersSpectraS3Request struct {
GroupId *string
LastPage bool
MemberGroupId *string
MemberUserId *string
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetGroupMembersSpectraS3Request() *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithGroupId(groupId string) *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithLastPage() *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithMemberGroupId(memberGroupId string) *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithMemberUserId(memberUserId string) *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithPageLength(pageLength int) *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithPageOffset(pageOffset int) *GetGroupMembersSpectraS3Request
func (getGroupMembersSpectraS3Request *GetGroupMembersSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetGroupMembersSpectraS3Request
type GetGroupMembersSpectraS3Response struct {
GroupMemberList GroupMemberList
Headers *http.Header
}
func NewGetGroupMembersSpectraS3Response(webResponse WebResponse) (*GetGroupMembersSpectraS3Response, error)
type GetGroupSpectraS3Request struct {
Group string
}
func NewGetGroupSpectraS3Request(group string) *GetGroupSpectraS3Request
type GetGroupSpectraS3Response struct {
Group Group
Headers *http.Header
}
func NewGetGroupSpectraS3Response(webResponse WebResponse) (*GetGroupSpectraS3Response, error)
type GetGroupsSpectraS3Request struct {
BuiltIn *bool
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetGroupsSpectraS3Request() *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithBuiltIn(builtIn bool) *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithLastPage() *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithName(name string) *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithPageLength(pageLength int) *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithPageOffset(pageOffset int) *GetGroupsSpectraS3Request
func (getGroupsSpectraS3Request *GetGroupsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetGroupsSpectraS3Request
type GetGroupsSpectraS3Response struct {
GroupList GroupList
Headers *http.Header
}
func NewGetGroupsSpectraS3Response(webResponse WebResponse) (*GetGroupsSpectraS3Response, error)
type GetJobChunkDaoSpectraS3Request struct {
JobChunkDao string
}
func NewGetJobChunkDaoSpectraS3Request(jobChunkDao string) *GetJobChunkDaoSpectraS3Request
type GetJobChunkDaoSpectraS3Response struct {
JobChunk JobChunk
Headers *http.Header
}
func NewGetJobChunkDaoSpectraS3Response(webResponse WebResponse) (*GetJobChunkDaoSpectraS3Response, error)
type GetJobChunkSpectraS3Request struct {
JobChunkId string
}
func NewGetJobChunkSpectraS3Request(jobChunkId string) *GetJobChunkSpectraS3Request
type GetJobChunkSpectraS3Response struct {
Objects Objects
Headers *http.Header
}
func NewGetJobChunkSpectraS3Response(webResponse WebResponse) (*GetJobChunkSpectraS3Response, error)
type GetJobChunksReadyForClientProcessingSpectraS3Request struct {
Job string
JobChunk *string
PreferredNumberOfChunks *int
}
func NewGetJobChunksReadyForClientProcessingSpectraS3Request(job string) *GetJobChunksReadyForClientProcessingSpectraS3Request
func (getJobChunksReadyForClientProcessingSpectraS3Request *GetJobChunksReadyForClientProcessingSpectraS3Request) WithJobChunk(jobChunk string) *GetJobChunksReadyForClientProcessingSpectraS3Request
func (getJobChunksReadyForClientProcessingSpectraS3Request *GetJobChunksReadyForClientProcessingSpectraS3Request) WithPreferredNumberOfChunks(preferredNumberOfChunks int) *GetJobChunksReadyForClientProcessingSpectraS3Request
type GetJobChunksReadyForClientProcessingSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewGetJobChunksReadyForClientProcessingSpectraS3Response(webResponse WebResponse) (*GetJobChunksReadyForClientProcessingSpectraS3Response, error)
type GetJobCompletedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetJobCompletedNotificationRegistrationSpectraS3Request(notificationId string) *GetJobCompletedNotificationRegistrationSpectraS3Request
type GetJobCompletedNotificationRegistrationSpectraS3Response struct {
JobCompletedNotificationRegistration JobCompletedNotificationRegistration
Headers *http.Header
}
func NewGetJobCompletedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetJobCompletedNotificationRegistrationSpectraS3Response, error)
type GetJobCompletedNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetJobCompletedNotificationRegistrationsSpectraS3Request() *GetJobCompletedNotificationRegistrationsSpectraS3Request
func (getJobCompletedNotificationRegistrationsSpectraS3Request *GetJobCompletedNotificationRegistrationsSpectraS3Request) WithLastPage() *GetJobCompletedNotificationRegistrationsSpectraS3Request
func (getJobCompletedNotificationRegistrationsSpectraS3Request *GetJobCompletedNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetJobCompletedNotificationRegistrationsSpectraS3Request
func (getJobCompletedNotificationRegistrationsSpectraS3Request *GetJobCompletedNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetJobCompletedNotificationRegistrationsSpectraS3Request
func (getJobCompletedNotificationRegistrationsSpectraS3Request *GetJobCompletedNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetJobCompletedNotificationRegistrationsSpectraS3Request
func (getJobCompletedNotificationRegistrationsSpectraS3Request *GetJobCompletedNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetJobCompletedNotificationRegistrationsSpectraS3Request
type GetJobCompletedNotificationRegistrationsSpectraS3Response struct {
JobCompletedNotificationRegistrationList JobCompletedNotificationRegistrationList
Headers *http.Header
}
func NewGetJobCompletedNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetJobCompletedNotificationRegistrationsSpectraS3Response, error)
type GetJobCreatedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetJobCreatedNotificationRegistrationSpectraS3Request(notificationId string) *GetJobCreatedNotificationRegistrationSpectraS3Request
type GetJobCreatedNotificationRegistrationSpectraS3Response struct {
JobCreatedNotificationRegistration JobCreatedNotificationRegistration
Headers *http.Header
}
func NewGetJobCreatedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetJobCreatedNotificationRegistrationSpectraS3Response, error)
type GetJobCreatedNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetJobCreatedNotificationRegistrationsSpectraS3Request() *GetJobCreatedNotificationRegistrationsSpectraS3Request
func (getJobCreatedNotificationRegistrationsSpectraS3Request *GetJobCreatedNotificationRegistrationsSpectraS3Request) WithLastPage() *GetJobCreatedNotificationRegistrationsSpectraS3Request
func (getJobCreatedNotificationRegistrationsSpectraS3Request *GetJobCreatedNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetJobCreatedNotificationRegistrationsSpectraS3Request
func (getJobCreatedNotificationRegistrationsSpectraS3Request *GetJobCreatedNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetJobCreatedNotificationRegistrationsSpectraS3Request
func (getJobCreatedNotificationRegistrationsSpectraS3Request *GetJobCreatedNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetJobCreatedNotificationRegistrationsSpectraS3Request
func (getJobCreatedNotificationRegistrationsSpectraS3Request *GetJobCreatedNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetJobCreatedNotificationRegistrationsSpectraS3Request
type GetJobCreatedNotificationRegistrationsSpectraS3Response struct {
JobCreatedNotificationRegistrationList JobCreatedNotificationRegistrationList
Headers *http.Header
}
func NewGetJobCreatedNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetJobCreatedNotificationRegistrationsSpectraS3Response, error)
type GetJobCreationFailedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetJobCreationFailedNotificationRegistrationSpectraS3Request(notificationId string) *GetJobCreationFailedNotificationRegistrationSpectraS3Request
type GetJobCreationFailedNotificationRegistrationSpectraS3Response struct {
JobCreationFailedNotificationRegistration JobCreationFailedNotificationRegistration
Headers *http.Header
}
func NewGetJobCreationFailedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetJobCreationFailedNotificationRegistrationSpectraS3Response, error)
type GetJobCreationFailedNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetJobCreationFailedNotificationRegistrationsSpectraS3Request() *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
func (getJobCreationFailedNotificationRegistrationsSpectraS3Request *GetJobCreationFailedNotificationRegistrationsSpectraS3Request) WithLastPage() *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
func (getJobCreationFailedNotificationRegistrationsSpectraS3Request *GetJobCreationFailedNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
func (getJobCreationFailedNotificationRegistrationsSpectraS3Request *GetJobCreationFailedNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
func (getJobCreationFailedNotificationRegistrationsSpectraS3Request *GetJobCreationFailedNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
func (getJobCreationFailedNotificationRegistrationsSpectraS3Request *GetJobCreationFailedNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetJobCreationFailedNotificationRegistrationsSpectraS3Request
type GetJobCreationFailedNotificationRegistrationsSpectraS3Response struct {
JobCreationFailedNotificationRegistrationList JobCreationFailedNotificationRegistrationList
Headers *http.Header
}
func NewGetJobCreationFailedNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetJobCreationFailedNotificationRegistrationsSpectraS3Response, error)
type GetJobSpectraS3Request struct {
JobId string
}
func NewGetJobSpectraS3Request(jobId string) *GetJobSpectraS3Request
type GetJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewGetJobSpectraS3Response(webResponse WebResponse) (*GetJobSpectraS3Response, error)
type GetJobToReplicateSpectraS3Request struct {
JobId string
}
func NewGetJobToReplicateSpectraS3Request(jobId string) *GetJobToReplicateSpectraS3Request
type GetJobToReplicateSpectraS3Response struct {
Content string
Headers *http.Header
}
func NewGetJobToReplicateSpectraS3Response(webResponse WebResponse) (*GetJobToReplicateSpectraS3Response, error)
type GetJobsSpectraS3Request struct {
BucketId *string
FullDetails bool
}
func NewGetJobsSpectraS3Request() *GetJobsSpectraS3Request
func (getJobsSpectraS3Request *GetJobsSpectraS3Request) WithBucketId(bucketId string) *GetJobsSpectraS3Request
func (getJobsSpectraS3Request *GetJobsSpectraS3Request) WithFullDetails() *GetJobsSpectraS3Request
type GetJobsSpectraS3Response struct {
JobList JobList
Headers *http.Header
}
func NewGetJobsSpectraS3Response(webResponse WebResponse) (*GetJobsSpectraS3Response, error)
type GetNodeSpectraS3Request struct {
Node string
}
func NewGetNodeSpectraS3Request(node string) *GetNodeSpectraS3Request
type GetNodeSpectraS3Response struct {
Node Node
Headers *http.Header
}
func NewGetNodeSpectraS3Response(webResponse WebResponse) (*GetNodeSpectraS3Response, error)
type GetNodesSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetNodesSpectraS3Request() *GetNodesSpectraS3Request
func (getNodesSpectraS3Request *GetNodesSpectraS3Request) WithLastPage() *GetNodesSpectraS3Request
func (getNodesSpectraS3Request *GetNodesSpectraS3Request) WithPageLength(pageLength int) *GetNodesSpectraS3Request
func (getNodesSpectraS3Request *GetNodesSpectraS3Request) WithPageOffset(pageOffset int) *GetNodesSpectraS3Request
func (getNodesSpectraS3Request *GetNodesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetNodesSpectraS3Request
type GetNodesSpectraS3Response struct {
NodeList NodeList
Headers *http.Header
}
func NewGetNodesSpectraS3Response(webResponse WebResponse) (*GetNodesSpectraS3Response, error)
type GetObjectCachedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetObjectCachedNotificationRegistrationSpectraS3Request(notificationId string) *GetObjectCachedNotificationRegistrationSpectraS3Request
type GetObjectCachedNotificationRegistrationSpectraS3Response struct {
S3ObjectCachedNotificationRegistration S3ObjectCachedNotificationRegistration
Headers *http.Header
}
func NewGetObjectCachedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetObjectCachedNotificationRegistrationSpectraS3Response, error)
type GetObjectCachedNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetObjectCachedNotificationRegistrationsSpectraS3Request() *GetObjectCachedNotificationRegistrationsSpectraS3Request
func (getObjectCachedNotificationRegistrationsSpectraS3Request *GetObjectCachedNotificationRegistrationsSpectraS3Request) WithLastPage() *GetObjectCachedNotificationRegistrationsSpectraS3Request
func (getObjectCachedNotificationRegistrationsSpectraS3Request *GetObjectCachedNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetObjectCachedNotificationRegistrationsSpectraS3Request
func (getObjectCachedNotificationRegistrationsSpectraS3Request *GetObjectCachedNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetObjectCachedNotificationRegistrationsSpectraS3Request
func (getObjectCachedNotificationRegistrationsSpectraS3Request *GetObjectCachedNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetObjectCachedNotificationRegistrationsSpectraS3Request
func (getObjectCachedNotificationRegistrationsSpectraS3Request *GetObjectCachedNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetObjectCachedNotificationRegistrationsSpectraS3Request
type GetObjectCachedNotificationRegistrationsSpectraS3Response struct {
S3ObjectCachedNotificationRegistrationList S3ObjectCachedNotificationRegistrationList
Headers *http.Header
}
func NewGetObjectCachedNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetObjectCachedNotificationRegistrationsSpectraS3Response, error)
type GetObjectDetailsSpectraS3Request struct {
ObjectName string
BucketId string
}
func NewGetObjectDetailsSpectraS3Request(objectName string, bucketId string) *GetObjectDetailsSpectraS3Request
type GetObjectDetailsSpectraS3Response struct {
S3Object S3Object
Headers *http.Header
}
func NewGetObjectDetailsSpectraS3Response(webResponse WebResponse) (*GetObjectDetailsSpectraS3Response, error)
type GetObjectLostNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetObjectLostNotificationRegistrationSpectraS3Request(notificationId string) *GetObjectLostNotificationRegistrationSpectraS3Request
type GetObjectLostNotificationRegistrationSpectraS3Response struct {
S3ObjectLostNotificationRegistration S3ObjectLostNotificationRegistration
Headers *http.Header
}
func NewGetObjectLostNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetObjectLostNotificationRegistrationSpectraS3Response, error)
type GetObjectLostNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetObjectLostNotificationRegistrationsSpectraS3Request() *GetObjectLostNotificationRegistrationsSpectraS3Request
func (getObjectLostNotificationRegistrationsSpectraS3Request *GetObjectLostNotificationRegistrationsSpectraS3Request) WithLastPage() *GetObjectLostNotificationRegistrationsSpectraS3Request
func (getObjectLostNotificationRegistrationsSpectraS3Request *GetObjectLostNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetObjectLostNotificationRegistrationsSpectraS3Request
func (getObjectLostNotificationRegistrationsSpectraS3Request *GetObjectLostNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetObjectLostNotificationRegistrationsSpectraS3Request
func (getObjectLostNotificationRegistrationsSpectraS3Request *GetObjectLostNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetObjectLostNotificationRegistrationsSpectraS3Request
func (getObjectLostNotificationRegistrationsSpectraS3Request *GetObjectLostNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetObjectLostNotificationRegistrationsSpectraS3Request
type GetObjectLostNotificationRegistrationsSpectraS3Response struct {
S3ObjectLostNotificationRegistrationList S3ObjectLostNotificationRegistrationList
Headers *http.Header
}
func NewGetObjectLostNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetObjectLostNotificationRegistrationsSpectraS3Response, error)
type GetObjectPersistedNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetObjectPersistedNotificationRegistrationSpectraS3Request(notificationId string) *GetObjectPersistedNotificationRegistrationSpectraS3Request
type GetObjectPersistedNotificationRegistrationSpectraS3Response struct {
S3ObjectPersistedNotificationRegistration S3ObjectPersistedNotificationRegistration
Headers *http.Header
}
func NewGetObjectPersistedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetObjectPersistedNotificationRegistrationSpectraS3Response, error)
type GetObjectPersistedNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetObjectPersistedNotificationRegistrationsSpectraS3Request() *GetObjectPersistedNotificationRegistrationsSpectraS3Request
func (getObjectPersistedNotificationRegistrationsSpectraS3Request *GetObjectPersistedNotificationRegistrationsSpectraS3Request) WithLastPage() *GetObjectPersistedNotificationRegistrationsSpectraS3Request
func (getObjectPersistedNotificationRegistrationsSpectraS3Request *GetObjectPersistedNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetObjectPersistedNotificationRegistrationsSpectraS3Request
func (getObjectPersistedNotificationRegistrationsSpectraS3Request *GetObjectPersistedNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetObjectPersistedNotificationRegistrationsSpectraS3Request
func (getObjectPersistedNotificationRegistrationsSpectraS3Request *GetObjectPersistedNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetObjectPersistedNotificationRegistrationsSpectraS3Request
func (getObjectPersistedNotificationRegistrationsSpectraS3Request *GetObjectPersistedNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetObjectPersistedNotificationRegistrationsSpectraS3Request
type GetObjectPersistedNotificationRegistrationsSpectraS3Response struct {
S3ObjectPersistedNotificationRegistrationList S3ObjectPersistedNotificationRegistrationList
Headers *http.Header
}
func NewGetObjectPersistedNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetObjectPersistedNotificationRegistrationsSpectraS3Response, error)
type GetObjectRequest struct {
BucketName string
ObjectName string
Checksum Checksum
Job *string
Metadata map[string]string
Offset *int64
VersionId *string
}
func NewGetObjectRequest(bucketName string, objectName string) *GetObjectRequest
func (getObjectRequest *GetObjectRequest) WithChecksum(contentHash string, checksumType ChecksumType) *GetObjectRequest
func (getObjectRequest *GetObjectRequest) WithJob(job string) *GetObjectRequest
func (getObjectRequest *GetObjectRequest) WithOffset(offset int64) *GetObjectRequest
func (getObjectRequest *GetObjectRequest) WithRanges(ranges ...Range) *GetObjectRequest
func (getObjectRequest *GetObjectRequest) WithVersionId(versionId string) *GetObjectRequest
type GetObjectResponse struct {
Content io.ReadCloser
Headers *http.Header
}
func NewGetObjectResponse(webResponse WebResponse) (*GetObjectResponse, error)
type GetObjectsDetailsSpectraS3Request struct {
BucketId *string
EndDate *int64
LastPage bool
Latest *bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
S3ObjectType S3ObjectType
StartDate *int64
}
func NewGetObjectsDetailsSpectraS3Request() *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithBucketId(bucketId string) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithEndDate(endDate int64) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithLastPage() *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithLatest(latest bool) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithName(name string) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithPageLength(pageLength int) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithPageOffset(pageOffset int) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithS3ObjectType(s3ObjectType S3ObjectType) *GetObjectsDetailsSpectraS3Request
func (getObjectsDetailsSpectraS3Request *GetObjectsDetailsSpectraS3Request) WithStartDate(startDate int64) *GetObjectsDetailsSpectraS3Request
type GetObjectsDetailsSpectraS3Response struct {
S3ObjectList S3ObjectList
Headers *http.Header
}
func NewGetObjectsDetailsSpectraS3Response(webResponse WebResponse) (*GetObjectsDetailsSpectraS3Response, error)
type GetObjectsWithFullDetailsSpectraS3Request struct {
BucketId *string
EndDate *int64
IncludePhysicalPlacement bool
LastPage bool
Latest *bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
S3ObjectType S3ObjectType
StartDate *int64
}
func NewGetObjectsWithFullDetailsSpectraS3Request() *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithBucketId(bucketId string) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithEndDate(endDate int64) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithIncludePhysicalPlacement() *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithLastPage() *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithLatest(latest bool) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithName(name string) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithPageLength(pageLength int) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithPageOffset(pageOffset int) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithS3ObjectType(s3ObjectType S3ObjectType) *GetObjectsWithFullDetailsSpectraS3Request
func (getObjectsWithFullDetailsSpectraS3Request *GetObjectsWithFullDetailsSpectraS3Request) WithStartDate(startDate int64) *GetObjectsWithFullDetailsSpectraS3Request
type GetObjectsWithFullDetailsSpectraS3Response struct {
DetailedS3ObjectList DetailedS3ObjectList
Headers *http.Header
}
func NewGetObjectsWithFullDetailsSpectraS3Response(webResponse WebResponse) (*GetObjectsWithFullDetailsSpectraS3Response, error)
type GetPhysicalPlacementForObjectsSpectraS3Request struct {
BucketName string
Objects []Ds3GetObject
StorageDomain *string
}
func NewGetPhysicalPlacementForObjectsSpectraS3Request(bucketName string, objectNames []string) *GetPhysicalPlacementForObjectsSpectraS3Request
func NewGetPhysicalPlacementForObjectsSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *GetPhysicalPlacementForObjectsSpectraS3Request
func (getPhysicalPlacementForObjectsSpectraS3Request *GetPhysicalPlacementForObjectsSpectraS3Request) WithStorageDomain(storageDomain string) *GetPhysicalPlacementForObjectsSpectraS3Request
type GetPhysicalPlacementForObjectsSpectraS3Response struct {
PhysicalPlacement PhysicalPlacement
Headers *http.Header
}
func NewGetPhysicalPlacementForObjectsSpectraS3Response(webResponse WebResponse) (*GetPhysicalPlacementForObjectsSpectraS3Response, error)
type GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request struct {
BucketName string
Objects []Ds3GetObject
StorageDomain *string
}
func NewGetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request(bucketName string, objectNames []string) *GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
func NewGetPhysicalPlacementForObjectsWithFullDetailsSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
func (getPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request *GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request) WithStorageDomain(storageDomain string) *GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
type GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response(webResponse WebResponse) (*GetPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response, error)
type GetPoolFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetPoolFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetPoolFailureNotificationRegistrationSpectraS3Request
type GetPoolFailureNotificationRegistrationSpectraS3Response struct {
PoolFailureNotificationRegistration PoolFailureNotificationRegistration
Headers *http.Header
}
func NewGetPoolFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetPoolFailureNotificationRegistrationSpectraS3Response, error)
type GetPoolFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetPoolFailureNotificationRegistrationsSpectraS3Request() *GetPoolFailureNotificationRegistrationsSpectraS3Request
func (getPoolFailureNotificationRegistrationsSpectraS3Request *GetPoolFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetPoolFailureNotificationRegistrationsSpectraS3Request
func (getPoolFailureNotificationRegistrationsSpectraS3Request *GetPoolFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetPoolFailureNotificationRegistrationsSpectraS3Request
func (getPoolFailureNotificationRegistrationsSpectraS3Request *GetPoolFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetPoolFailureNotificationRegistrationsSpectraS3Request
func (getPoolFailureNotificationRegistrationsSpectraS3Request *GetPoolFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetPoolFailureNotificationRegistrationsSpectraS3Request
func (getPoolFailureNotificationRegistrationsSpectraS3Request *GetPoolFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetPoolFailureNotificationRegistrationsSpectraS3Request
type GetPoolFailureNotificationRegistrationsSpectraS3Response struct {
PoolFailureNotificationRegistrationList PoolFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetPoolFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetPoolFailureNotificationRegistrationsSpectraS3Response, error)
type GetPoolFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PoolFailureType PoolFailureType
PoolId *string
}
func NewGetPoolFailuresSpectraS3Request() *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithLastPage() *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithPageLength(pageLength int) *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithPoolFailureType(poolFailureType PoolFailureType) *GetPoolFailuresSpectraS3Request
func (getPoolFailuresSpectraS3Request *GetPoolFailuresSpectraS3Request) WithPoolId(poolId string) *GetPoolFailuresSpectraS3Request
type GetPoolFailuresSpectraS3Response struct {
PoolFailureList PoolFailureList
Headers *http.Header
}
func NewGetPoolFailuresSpectraS3Response(webResponse WebResponse) (*GetPoolFailuresSpectraS3Response, error)
type GetPoolPartitionSpectraS3Request struct {
PoolPartition string
}
func NewGetPoolPartitionSpectraS3Request(poolPartition string) *GetPoolPartitionSpectraS3Request
type GetPoolPartitionSpectraS3Response struct {
PoolPartition PoolPartition
Headers *http.Header
}
func NewGetPoolPartitionSpectraS3Response(webResponse WebResponse) (*GetPoolPartitionSpectraS3Response, error)
type GetPoolPartitionsSpectraS3Request struct {
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
PoolType PoolType
}
func NewGetPoolPartitionsSpectraS3Request() *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithLastPage() *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithName(name string) *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithPageLength(pageLength int) *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithPageOffset(pageOffset int) *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetPoolPartitionsSpectraS3Request
func (getPoolPartitionsSpectraS3Request *GetPoolPartitionsSpectraS3Request) WithPoolType(poolType PoolType) *GetPoolPartitionsSpectraS3Request
type GetPoolPartitionsSpectraS3Response struct {
PoolPartitionList PoolPartitionList
Headers *http.Header
}
func NewGetPoolPartitionsSpectraS3Response(webResponse WebResponse) (*GetPoolPartitionsSpectraS3Response, error)
type GetPoolSpectraS3Request struct {
Pool string
}
func NewGetPoolSpectraS3Request(pool string) *GetPoolSpectraS3Request
type GetPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewGetPoolSpectraS3Response(webResponse WebResponse) (*GetPoolSpectraS3Response, error)
type GetPoolsSpectraS3Request struct {
AssignedToStorageDomain *bool
BucketId *string
Guid *string
Health PoolHealth
LastPage bool
LastVerified *string
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
PartitionId *string
PoolType PoolType
PoweredOn *bool
State PoolState
StorageDomainMemberId *string
}
func NewGetPoolsSpectraS3Request() *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithAssignedToStorageDomain(assignedToStorageDomain bool) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithBucketId(bucketId string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithGuid(guid string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithHealth(health PoolHealth) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithLastPage() *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithLastVerified(lastVerified string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithName(name string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPageLength(pageLength int) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPageOffset(pageOffset int) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPartitionId(partitionId string) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPoolType(poolType PoolType) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithPoweredOn(poweredOn bool) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithState(state PoolState) *GetPoolsSpectraS3Request
func (getPoolsSpectraS3Request *GetPoolsSpectraS3Request) WithStorageDomainMemberId(storageDomainMemberId string) *GetPoolsSpectraS3Request
type GetPoolsSpectraS3Response struct {
PoolList PoolList
Headers *http.Header
}
func NewGetPoolsSpectraS3Response(webResponse WebResponse) (*GetPoolsSpectraS3Response, error)
type GetS3DataReplicationRuleSpectraS3Request struct {
S3DataReplicationRule string
}
func NewGetS3DataReplicationRuleSpectraS3Request(s3DataReplicationRule string) *GetS3DataReplicationRuleSpectraS3Request
type GetS3DataReplicationRuleSpectraS3Response struct {
S3DataReplicationRule S3DataReplicationRule
Headers *http.Header
}
func NewGetS3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*GetS3DataReplicationRuleSpectraS3Response, error)
type GetS3DataReplicationRulesSpectraS3Request struct {
DataPolicyId *string
DataReplicationRuleType DataReplicationRuleType
InitialDataPlacement S3InitialDataPlacementPolicy
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReplicateDeletes *bool
State DataPlacementRuleState
TargetId *string
}
func NewGetS3DataReplicationRulesSpectraS3Request() *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithInitialDataPlacement(initialDataPlacement S3InitialDataPlacementPolicy) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithLastPage() *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithPageLength(pageLength int) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithPageOffset(pageOffset int) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithState(state DataPlacementRuleState) *GetS3DataReplicationRulesSpectraS3Request
func (getS3DataReplicationRulesSpectraS3Request *GetS3DataReplicationRulesSpectraS3Request) WithTargetId(targetId string) *GetS3DataReplicationRulesSpectraS3Request
type GetS3DataReplicationRulesSpectraS3Response struct {
S3DataReplicationRuleList S3DataReplicationRuleList
Headers *http.Header
}
func NewGetS3DataReplicationRulesSpectraS3Response(webResponse WebResponse) (*GetS3DataReplicationRulesSpectraS3Response, error)
type GetS3TargetBucketNamesSpectraS3Request struct {
BucketId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
TargetId *string
}
func NewGetS3TargetBucketNamesSpectraS3Request() *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithBucketId(bucketId string) *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithLastPage() *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithName(name string) *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithPageLength(pageLength int) *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithPageOffset(pageOffset int) *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3TargetBucketNamesSpectraS3Request
func (getS3TargetBucketNamesSpectraS3Request *GetS3TargetBucketNamesSpectraS3Request) WithTargetId(targetId string) *GetS3TargetBucketNamesSpectraS3Request
type GetS3TargetBucketNamesSpectraS3Response struct {
S3TargetBucketNameList S3TargetBucketNameList
Headers *http.Header
}
func NewGetS3TargetBucketNamesSpectraS3Response(webResponse WebResponse) (*GetS3TargetBucketNamesSpectraS3Response, error)
type GetS3TargetFailureNotificationRegistrationSpectraS3Request struct {
S3TargetFailureNotificationRegistration string
}
func NewGetS3TargetFailureNotificationRegistrationSpectraS3Request(s3TargetFailureNotificationRegistration string) *GetS3TargetFailureNotificationRegistrationSpectraS3Request
type GetS3TargetFailureNotificationRegistrationSpectraS3Response struct {
S3TargetFailureNotificationRegistration S3TargetFailureNotificationRegistration
Headers *http.Header
}
func NewGetS3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetS3TargetFailureNotificationRegistrationSpectraS3Response, error)
type GetS3TargetFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetS3TargetFailureNotificationRegistrationsSpectraS3Request() *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
func (getS3TargetFailureNotificationRegistrationsSpectraS3Request *GetS3TargetFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
func (getS3TargetFailureNotificationRegistrationsSpectraS3Request *GetS3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
func (getS3TargetFailureNotificationRegistrationsSpectraS3Request *GetS3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
func (getS3TargetFailureNotificationRegistrationsSpectraS3Request *GetS3TargetFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
func (getS3TargetFailureNotificationRegistrationsSpectraS3Request *GetS3TargetFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetS3TargetFailureNotificationRegistrationsSpectraS3Request
type GetS3TargetFailureNotificationRegistrationsSpectraS3Response struct {
S3TargetFailureNotificationRegistrationList S3TargetFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetS3TargetFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetS3TargetFailureNotificationRegistrationsSpectraS3Response, error)
type GetS3TargetFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetFailureType TargetFailureType
TargetId *string
}
func NewGetS3TargetFailuresSpectraS3Request() *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithLastPage() *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithPageLength(pageLength int) *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithTargetFailureType(targetFailureType TargetFailureType) *GetS3TargetFailuresSpectraS3Request
func (getS3TargetFailuresSpectraS3Request *GetS3TargetFailuresSpectraS3Request) WithTargetId(targetId string) *GetS3TargetFailuresSpectraS3Request
type GetS3TargetFailuresSpectraS3Response struct {
S3TargetFailureList S3TargetFailureList
Headers *http.Header
}
func NewGetS3TargetFailuresSpectraS3Response(webResponse WebResponse) (*GetS3TargetFailuresSpectraS3Response, error)
type GetS3TargetReadPreferenceSpectraS3Request struct {
S3TargetReadPreference string
}
func NewGetS3TargetReadPreferenceSpectraS3Request(s3TargetReadPreference string) *GetS3TargetReadPreferenceSpectraS3Request
type GetS3TargetReadPreferenceSpectraS3Response struct {
S3TargetReadPreference S3TargetReadPreference
Headers *http.Header
}
func NewGetS3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*GetS3TargetReadPreferenceSpectraS3Response, error)
type GetS3TargetReadPreferencesSpectraS3Request struct {
BucketId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
ReadPreference TargetReadPreferenceType
TargetId *string
}
func NewGetS3TargetReadPreferencesSpectraS3Request() *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithBucketId(bucketId string) *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithLastPage() *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithPageLength(pageLength int) *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithPageOffset(pageOffset int) *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithReadPreference(readPreference TargetReadPreferenceType) *GetS3TargetReadPreferencesSpectraS3Request
func (getS3TargetReadPreferencesSpectraS3Request *GetS3TargetReadPreferencesSpectraS3Request) WithTargetId(targetId string) *GetS3TargetReadPreferencesSpectraS3Request
type GetS3TargetReadPreferencesSpectraS3Response struct {
S3TargetReadPreferenceList S3TargetReadPreferenceList
Headers *http.Header
}
func NewGetS3TargetReadPreferencesSpectraS3Response(webResponse WebResponse) (*GetS3TargetReadPreferencesSpectraS3Response, error)
type GetS3TargetSpectraS3Request struct {
S3Target string
}
func NewGetS3TargetSpectraS3Request(s3Target string) *GetS3TargetSpectraS3Request
type GetS3TargetSpectraS3Response struct {
S3Target S3Target
Headers *http.Header
}
func NewGetS3TargetSpectraS3Response(webResponse WebResponse) (*GetS3TargetSpectraS3Response, error)
type GetS3TargetsSpectraS3Request struct {
AccessKey *string
DataPathEndPoint *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
PermitGoingOutOfSync *bool
Quiesced Quiesced
Region S3Region
State TargetState
}
func NewGetS3TargetsSpectraS3Request() *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithAccessKey(accessKey string) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithHttps(https bool) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithLastPage() *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithName(name string) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithPageLength(pageLength int) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithQuiesced(quiesced Quiesced) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithRegion(region S3Region) *GetS3TargetsSpectraS3Request
func (getS3TargetsSpectraS3Request *GetS3TargetsSpectraS3Request) WithState(state TargetState) *GetS3TargetsSpectraS3Request
type GetS3TargetsSpectraS3Response struct {
S3TargetList S3TargetList
Headers *http.Header
}
func NewGetS3TargetsSpectraS3Response(webResponse WebResponse) (*GetS3TargetsSpectraS3Response, error)
type GetServiceRequest struct {
}
func NewGetServiceRequest() *GetServiceRequest
type GetServiceResponse struct {
ListAllMyBucketsResult ListAllMyBucketsResult
Headers *http.Header
}
func NewGetServiceResponse(webResponse WebResponse) (*GetServiceResponse, error)
type GetStorageDomainCapacitySummarySpectraS3Request struct {
PoolHealth PoolHealth
PoolState PoolState
PoolType PoolType
StorageDomainId string
TapeState TapeState
TapeType *string
}
func NewGetStorageDomainCapacitySummarySpectraS3Request(storageDomainId string) *GetStorageDomainCapacitySummarySpectraS3Request
func (getStorageDomainCapacitySummarySpectraS3Request *GetStorageDomainCapacitySummarySpectraS3Request) WithPoolHealth(poolHealth PoolHealth) *GetStorageDomainCapacitySummarySpectraS3Request
func (getStorageDomainCapacitySummarySpectraS3Request *GetStorageDomainCapacitySummarySpectraS3Request) WithPoolState(poolState PoolState) *GetStorageDomainCapacitySummarySpectraS3Request
func (getStorageDomainCapacitySummarySpectraS3Request *GetStorageDomainCapacitySummarySpectraS3Request) WithPoolType(poolType PoolType) *GetStorageDomainCapacitySummarySpectraS3Request
func (getStorageDomainCapacitySummarySpectraS3Request *GetStorageDomainCapacitySummarySpectraS3Request) WithTapeState(tapeState TapeState) *GetStorageDomainCapacitySummarySpectraS3Request
func (getStorageDomainCapacitySummarySpectraS3Request *GetStorageDomainCapacitySummarySpectraS3Request) WithTapeType(tapeType string) *GetStorageDomainCapacitySummarySpectraS3Request
type GetStorageDomainCapacitySummarySpectraS3Response struct {
CapacitySummaryContainer CapacitySummaryContainer
Headers *http.Header
}
func NewGetStorageDomainCapacitySummarySpectraS3Response(webResponse WebResponse) (*GetStorageDomainCapacitySummarySpectraS3Response, error)
type GetStorageDomainFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetStorageDomainFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetStorageDomainFailureNotificationRegistrationSpectraS3Request
type GetStorageDomainFailureNotificationRegistrationSpectraS3Response struct {
StorageDomainFailureNotificationRegistration StorageDomainFailureNotificationRegistration
Headers *http.Header
}
func NewGetStorageDomainFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetStorageDomainFailureNotificationRegistrationSpectraS3Response, error)
type GetStorageDomainFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetStorageDomainFailureNotificationRegistrationsSpectraS3Request() *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
func (getStorageDomainFailureNotificationRegistrationsSpectraS3Request *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
func (getStorageDomainFailureNotificationRegistrationsSpectraS3Request *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
func (getStorageDomainFailureNotificationRegistrationsSpectraS3Request *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
func (getStorageDomainFailureNotificationRegistrationsSpectraS3Request *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
func (getStorageDomainFailureNotificationRegistrationsSpectraS3Request *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetStorageDomainFailureNotificationRegistrationsSpectraS3Request
type GetStorageDomainFailureNotificationRegistrationsSpectraS3Response struct {
StorageDomainFailureNotificationRegistrationList StorageDomainFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetStorageDomainFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetStorageDomainFailureNotificationRegistrationsSpectraS3Response, error)
type GetStorageDomainFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
StorageDomainFailureType StorageDomainFailureType
StorageDomainId *string
}
func NewGetStorageDomainFailuresSpectraS3Request() *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithLastPage() *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithPageLength(pageLength int) *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithStorageDomainFailureType(storageDomainFailureType StorageDomainFailureType) *GetStorageDomainFailuresSpectraS3Request
func (getStorageDomainFailuresSpectraS3Request *GetStorageDomainFailuresSpectraS3Request) WithStorageDomainId(storageDomainId string) *GetStorageDomainFailuresSpectraS3Request
type GetStorageDomainFailuresSpectraS3Response struct {
StorageDomainFailureList StorageDomainFailureList
Headers *http.Header
}
func NewGetStorageDomainFailuresSpectraS3Response(webResponse WebResponse) (*GetStorageDomainFailuresSpectraS3Response, error)
type GetStorageDomainMemberSpectraS3Request struct {
StorageDomainMember string
}
func NewGetStorageDomainMemberSpectraS3Request(storageDomainMember string) *GetStorageDomainMemberSpectraS3Request
type GetStorageDomainMemberSpectraS3Response struct {
StorageDomainMember StorageDomainMember
Headers *http.Header
}
func NewGetStorageDomainMemberSpectraS3Response(webResponse WebResponse) (*GetStorageDomainMemberSpectraS3Response, error)
type GetStorageDomainMembersSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PoolPartitionId *string
State StorageDomainMemberState
StorageDomainId *string
TapePartitionId *string
TapeType *string
WritePreference WritePreferenceLevel
}
func NewGetStorageDomainMembersSpectraS3Request() *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithLastPage() *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithPageLength(pageLength int) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithPageOffset(pageOffset int) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithPoolPartitionId(poolPartitionId string) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithState(state StorageDomainMemberState) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithStorageDomainId(storageDomainId string) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithTapePartitionId(tapePartitionId string) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithTapeType(tapeType string) *GetStorageDomainMembersSpectraS3Request
func (getStorageDomainMembersSpectraS3Request *GetStorageDomainMembersSpectraS3Request) WithWritePreference(writePreference WritePreferenceLevel) *GetStorageDomainMembersSpectraS3Request
type GetStorageDomainMembersSpectraS3Response struct {
StorageDomainMemberList StorageDomainMemberList
Headers *http.Header
}
func NewGetStorageDomainMembersSpectraS3Response(webResponse WebResponse) (*GetStorageDomainMembersSpectraS3Response, error)
type GetStorageDomainSpectraS3Request struct {
StorageDomain string
}
func NewGetStorageDomainSpectraS3Request(storageDomain string) *GetStorageDomainSpectraS3Request
type GetStorageDomainSpectraS3Response struct {
StorageDomain StorageDomain
Headers *http.Header
}
func NewGetStorageDomainSpectraS3Response(webResponse WebResponse) (*GetStorageDomainSpectraS3Response, error)
type GetStorageDomainsSpectraS3Request struct {
AutoEjectUponCron *string
AutoEjectUponJobCancellation *bool
AutoEjectUponJobCompletion *bool
AutoEjectUponMediaFull *bool
LastPage bool
MediaEjectionAllowed *bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
SecureMediaAllocation *bool
WriteOptimization WriteOptimization
}
func NewGetStorageDomainsSpectraS3Request() *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithAutoEjectUponCron(autoEjectUponCron string) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithAutoEjectUponJobCancellation(autoEjectUponJobCancellation bool) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithAutoEjectUponJobCompletion(autoEjectUponJobCompletion bool) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithAutoEjectUponMediaFull(autoEjectUponMediaFull bool) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithLastPage() *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithMediaEjectionAllowed(mediaEjectionAllowed bool) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithName(name string) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithPageLength(pageLength int) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithPageOffset(pageOffset int) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithSecureMediaAllocation(secureMediaAllocation bool) *GetStorageDomainsSpectraS3Request
func (getStorageDomainsSpectraS3Request *GetStorageDomainsSpectraS3Request) WithWriteOptimization(writeOptimization WriteOptimization) *GetStorageDomainsSpectraS3Request
type GetStorageDomainsSpectraS3Response struct {
StorageDomainList StorageDomainList
Headers *http.Header
}
func NewGetStorageDomainsSpectraS3Response(webResponse WebResponse) (*GetStorageDomainsSpectraS3Response, error)
type GetSuspectBlobAzureTargetsSpectraS3Request struct {
BlobId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetId *string
}
func NewGetSuspectBlobAzureTargetsSpectraS3Request() *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithBlobId(blobId string) *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithLastPage() *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBlobAzureTargetsSpectraS3Request
func (getSuspectBlobAzureTargetsSpectraS3Request *GetSuspectBlobAzureTargetsSpectraS3Request) WithTargetId(targetId string) *GetSuspectBlobAzureTargetsSpectraS3Request
type GetSuspectBlobAzureTargetsSpectraS3Response struct {
SuspectBlobAzureTargetList SuspectBlobAzureTargetList
Headers *http.Header
}
func NewGetSuspectBlobAzureTargetsSpectraS3Response(webResponse WebResponse) (*GetSuspectBlobAzureTargetsSpectraS3Response, error)
type GetSuspectBlobDs3TargetsSpectraS3Request struct {
BlobId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetId *string
}
func NewGetSuspectBlobDs3TargetsSpectraS3Request() *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithBlobId(blobId string) *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithLastPage() *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBlobDs3TargetsSpectraS3Request
func (getSuspectBlobDs3TargetsSpectraS3Request *GetSuspectBlobDs3TargetsSpectraS3Request) WithTargetId(targetId string) *GetSuspectBlobDs3TargetsSpectraS3Request
type GetSuspectBlobDs3TargetsSpectraS3Response struct {
SuspectBlobDs3TargetList SuspectBlobDs3TargetList
Headers *http.Header
}
func NewGetSuspectBlobDs3TargetsSpectraS3Response(webResponse WebResponse) (*GetSuspectBlobDs3TargetsSpectraS3Response, error)
type GetSuspectBlobPoolsSpectraS3Request struct {
BlobId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PoolId *string
}
func NewGetSuspectBlobPoolsSpectraS3Request() *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithBlobId(blobId string) *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithLastPage() *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBlobPoolsSpectraS3Request
func (getSuspectBlobPoolsSpectraS3Request *GetSuspectBlobPoolsSpectraS3Request) WithPoolId(poolId string) *GetSuspectBlobPoolsSpectraS3Request
type GetSuspectBlobPoolsSpectraS3Response struct {
SuspectBlobPoolList SuspectBlobPoolList
Headers *http.Header
}
func NewGetSuspectBlobPoolsSpectraS3Response(webResponse WebResponse) (*GetSuspectBlobPoolsSpectraS3Response, error)
type GetSuspectBlobS3TargetsSpectraS3Request struct {
BlobId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TargetId *string
}
func NewGetSuspectBlobS3TargetsSpectraS3Request() *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithBlobId(blobId string) *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithLastPage() *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBlobS3TargetsSpectraS3Request
func (getSuspectBlobS3TargetsSpectraS3Request *GetSuspectBlobS3TargetsSpectraS3Request) WithTargetId(targetId string) *GetSuspectBlobS3TargetsSpectraS3Request
type GetSuspectBlobS3TargetsSpectraS3Response struct {
SuspectBlobS3TargetList SuspectBlobS3TargetList
Headers *http.Header
}
func NewGetSuspectBlobS3TargetsSpectraS3Response(webResponse WebResponse) (*GetSuspectBlobS3TargetsSpectraS3Response, error)
type GetSuspectBlobTapesSpectraS3Request struct {
BlobId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TapeId *string
}
func NewGetSuspectBlobTapesSpectraS3Request() *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithBlobId(blobId string) *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithLastPage() *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBlobTapesSpectraS3Request
func (getSuspectBlobTapesSpectraS3Request *GetSuspectBlobTapesSpectraS3Request) WithTapeId(tapeId string) *GetSuspectBlobTapesSpectraS3Request
type GetSuspectBlobTapesSpectraS3Response struct {
SuspectBlobTapeList SuspectBlobTapeList
Headers *http.Header
}
func NewGetSuspectBlobTapesSpectraS3Response(webResponse WebResponse) (*GetSuspectBlobTapesSpectraS3Response, error)
type GetSuspectBucketsSpectraS3Request struct {
DataPolicyId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetSuspectBucketsSpectraS3Request() *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithDataPolicyId(dataPolicyId string) *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithLastPage() *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithName(name string) *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectBucketsSpectraS3Request
func (getSuspectBucketsSpectraS3Request *GetSuspectBucketsSpectraS3Request) WithUserId(userId string) *GetSuspectBucketsSpectraS3Request
type GetSuspectBucketsSpectraS3Response struct {
BucketList BucketList
Headers *http.Header
}
func NewGetSuspectBucketsSpectraS3Response(webResponse WebResponse) (*GetSuspectBucketsSpectraS3Response, error)
type GetSuspectObjectsSpectraS3Request struct {
BucketId *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetSuspectObjectsSpectraS3Request() *GetSuspectObjectsSpectraS3Request
func (getSuspectObjectsSpectraS3Request *GetSuspectObjectsSpectraS3Request) WithBucketId(bucketId string) *GetSuspectObjectsSpectraS3Request
func (getSuspectObjectsSpectraS3Request *GetSuspectObjectsSpectraS3Request) WithLastPage() *GetSuspectObjectsSpectraS3Request
func (getSuspectObjectsSpectraS3Request *GetSuspectObjectsSpectraS3Request) WithPageLength(pageLength int) *GetSuspectObjectsSpectraS3Request
func (getSuspectObjectsSpectraS3Request *GetSuspectObjectsSpectraS3Request) WithPageOffset(pageOffset int) *GetSuspectObjectsSpectraS3Request
func (getSuspectObjectsSpectraS3Request *GetSuspectObjectsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSuspectObjectsSpectraS3Request
type GetSuspectObjectsSpectraS3Response struct {
S3ObjectList S3ObjectList
Headers *http.Header
}
func NewGetSuspectObjectsSpectraS3Response(webResponse WebResponse) (*GetSuspectObjectsSpectraS3Response, error)
type GetSuspectObjectsWithFullDetailsSpectraS3Request struct {
BucketId *string
StorageDomain *string
}
func NewGetSuspectObjectsWithFullDetailsSpectraS3Request() *GetSuspectObjectsWithFullDetailsSpectraS3Request
func (getSuspectObjectsWithFullDetailsSpectraS3Request *GetSuspectObjectsWithFullDetailsSpectraS3Request) WithBucketId(bucketId string) *GetSuspectObjectsWithFullDetailsSpectraS3Request
func (getSuspectObjectsWithFullDetailsSpectraS3Request *GetSuspectObjectsWithFullDetailsSpectraS3Request) WithStorageDomain(storageDomain string) *GetSuspectObjectsWithFullDetailsSpectraS3Request
type GetSuspectObjectsWithFullDetailsSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewGetSuspectObjectsWithFullDetailsSpectraS3Response(webResponse WebResponse) (*GetSuspectObjectsWithFullDetailsSpectraS3Response, error)
type GetSystemCapacitySummarySpectraS3Request struct {
PoolHealth PoolHealth
PoolState PoolState
PoolType PoolType
TapeState TapeState
TapeType *string
}
func NewGetSystemCapacitySummarySpectraS3Request() *GetSystemCapacitySummarySpectraS3Request
func (getSystemCapacitySummarySpectraS3Request *GetSystemCapacitySummarySpectraS3Request) WithPoolHealth(poolHealth PoolHealth) *GetSystemCapacitySummarySpectraS3Request
func (getSystemCapacitySummarySpectraS3Request *GetSystemCapacitySummarySpectraS3Request) WithPoolState(poolState PoolState) *GetSystemCapacitySummarySpectraS3Request
func (getSystemCapacitySummarySpectraS3Request *GetSystemCapacitySummarySpectraS3Request) WithPoolType(poolType PoolType) *GetSystemCapacitySummarySpectraS3Request
func (getSystemCapacitySummarySpectraS3Request *GetSystemCapacitySummarySpectraS3Request) WithTapeState(tapeState TapeState) *GetSystemCapacitySummarySpectraS3Request
func (getSystemCapacitySummarySpectraS3Request *GetSystemCapacitySummarySpectraS3Request) WithTapeType(tapeType string) *GetSystemCapacitySummarySpectraS3Request
type GetSystemCapacitySummarySpectraS3Response struct {
CapacitySummaryContainer CapacitySummaryContainer
Headers *http.Header
}
func NewGetSystemCapacitySummarySpectraS3Response(webResponse WebResponse) (*GetSystemCapacitySummarySpectraS3Response, error)
type GetSystemFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetSystemFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetSystemFailureNotificationRegistrationSpectraS3Request
type GetSystemFailureNotificationRegistrationSpectraS3Response struct {
SystemFailureNotificationRegistration SystemFailureNotificationRegistration
Headers *http.Header
}
func NewGetSystemFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetSystemFailureNotificationRegistrationSpectraS3Response, error)
type GetSystemFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetSystemFailureNotificationRegistrationsSpectraS3Request() *GetSystemFailureNotificationRegistrationsSpectraS3Request
func (getSystemFailureNotificationRegistrationsSpectraS3Request *GetSystemFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetSystemFailureNotificationRegistrationsSpectraS3Request
func (getSystemFailureNotificationRegistrationsSpectraS3Request *GetSystemFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetSystemFailureNotificationRegistrationsSpectraS3Request
func (getSystemFailureNotificationRegistrationsSpectraS3Request *GetSystemFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetSystemFailureNotificationRegistrationsSpectraS3Request
func (getSystemFailureNotificationRegistrationsSpectraS3Request *GetSystemFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSystemFailureNotificationRegistrationsSpectraS3Request
func (getSystemFailureNotificationRegistrationsSpectraS3Request *GetSystemFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetSystemFailureNotificationRegistrationsSpectraS3Request
type GetSystemFailureNotificationRegistrationsSpectraS3Response struct {
SystemFailureNotificationRegistrationList SystemFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetSystemFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetSystemFailureNotificationRegistrationsSpectraS3Response, error)
type GetSystemFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
SystemFailureType SystemFailureType
}
func NewGetSystemFailuresSpectraS3Request() *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithLastPage() *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithPageLength(pageLength int) *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetSystemFailuresSpectraS3Request
func (getSystemFailuresSpectraS3Request *GetSystemFailuresSpectraS3Request) WithSystemFailureType(systemFailureType SystemFailureType) *GetSystemFailuresSpectraS3Request
type GetSystemFailuresSpectraS3Response struct {
SystemFailureList SystemFailureList
Headers *http.Header
}
func NewGetSystemFailuresSpectraS3Response(webResponse WebResponse) (*GetSystemFailuresSpectraS3Response, error)
type GetSystemInformationSpectraS3Request struct {
}
func NewGetSystemInformationSpectraS3Request() *GetSystemInformationSpectraS3Request
type GetSystemInformationSpectraS3Response struct {
SystemInformation SystemInformation
Headers *http.Header
}
func NewGetSystemInformationSpectraS3Response(webResponse WebResponse) (*GetSystemInformationSpectraS3Response, error)
type GetTapeDensityDirectiveSpectraS3Request struct {
TapeDensityDirective string
}
func NewGetTapeDensityDirectiveSpectraS3Request(tapeDensityDirective string) *GetTapeDensityDirectiveSpectraS3Request
type GetTapeDensityDirectiveSpectraS3Response struct {
TapeDensityDirective TapeDensityDirective
Headers *http.Header
}
func NewGetTapeDensityDirectiveSpectraS3Response(webResponse WebResponse) (*GetTapeDensityDirectiveSpectraS3Response, error)
type GetTapeDensityDirectivesSpectraS3Request struct {
Density TapeDriveType
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PartitionId *string
TapeType *string
}
func NewGetTapeDensityDirectivesSpectraS3Request() *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithDensity(density TapeDriveType) *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithLastPage() *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithPageLength(pageLength int) *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithPageOffset(pageOffset int) *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithPartitionId(partitionId string) *GetTapeDensityDirectivesSpectraS3Request
func (getTapeDensityDirectivesSpectraS3Request *GetTapeDensityDirectivesSpectraS3Request) WithTapeType(tapeType string) *GetTapeDensityDirectivesSpectraS3Request
type GetTapeDensityDirectivesSpectraS3Response struct {
TapeDensityDirectiveList TapeDensityDirectiveList
Headers *http.Header
}
func NewGetTapeDensityDirectivesSpectraS3Response(webResponse WebResponse) (*GetTapeDensityDirectivesSpectraS3Response, error)
type GetTapeDriveSpectraS3Request struct {
TapeDriveId string
}
func NewGetTapeDriveSpectraS3Request(tapeDriveId string) *GetTapeDriveSpectraS3Request
type GetTapeDriveSpectraS3Response struct {
TapeDrive TapeDrive
Headers *http.Header
}
func NewGetTapeDriveSpectraS3Response(webResponse WebResponse) (*GetTapeDriveSpectraS3Response, error)
type GetTapeDrivesSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PartitionId *string
ReservedTaskType ReservedTaskType
SerialNumber *string
State TapeDriveState
TapeDriveType TapeDriveType
}
func NewGetTapeDrivesSpectraS3Request() *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithLastPage() *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithPageLength(pageLength int) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithPageOffset(pageOffset int) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithPartitionId(partitionId string) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithReservedTaskType(reservedTaskType ReservedTaskType) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithSerialNumber(serialNumber string) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithState(state TapeDriveState) *GetTapeDrivesSpectraS3Request
func (getTapeDrivesSpectraS3Request *GetTapeDrivesSpectraS3Request) WithTapeDriveType(tapeDriveType TapeDriveType) *GetTapeDrivesSpectraS3Request
type GetTapeDrivesSpectraS3Response struct {
TapeDriveList TapeDriveList
Headers *http.Header
}
func NewGetTapeDrivesSpectraS3Response(webResponse WebResponse) (*GetTapeDrivesSpectraS3Response, error)
type GetTapeFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetTapeFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetTapeFailureNotificationRegistrationSpectraS3Request
type GetTapeFailureNotificationRegistrationSpectraS3Response struct {
TapeFailureNotificationRegistration TapeFailureNotificationRegistration
Headers *http.Header
}
func NewGetTapeFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetTapeFailureNotificationRegistrationSpectraS3Response, error)
type GetTapeFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetTapeFailureNotificationRegistrationsSpectraS3Request() *GetTapeFailureNotificationRegistrationsSpectraS3Request
func (getTapeFailureNotificationRegistrationsSpectraS3Request *GetTapeFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetTapeFailureNotificationRegistrationsSpectraS3Request
func (getTapeFailureNotificationRegistrationsSpectraS3Request *GetTapeFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetTapeFailureNotificationRegistrationsSpectraS3Request
func (getTapeFailureNotificationRegistrationsSpectraS3Request *GetTapeFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetTapeFailureNotificationRegistrationsSpectraS3Request
func (getTapeFailureNotificationRegistrationsSpectraS3Request *GetTapeFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapeFailureNotificationRegistrationsSpectraS3Request
func (getTapeFailureNotificationRegistrationsSpectraS3Request *GetTapeFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetTapeFailureNotificationRegistrationsSpectraS3Request
type GetTapeFailureNotificationRegistrationsSpectraS3Response struct {
TapeFailureNotificationRegistrationList TapeFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetTapeFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetTapeFailureNotificationRegistrationsSpectraS3Response, error)
type GetTapeFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
TapeDriveId *string
TapeFailureType TapeFailureType
TapeId *string
}
func NewGetTapeFailuresSpectraS3Request() *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithLastPage() *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithPageLength(pageLength int) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithTapeDriveId(tapeDriveId string) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithTapeFailureType(tapeFailureType TapeFailureType) *GetTapeFailuresSpectraS3Request
func (getTapeFailuresSpectraS3Request *GetTapeFailuresSpectraS3Request) WithTapeId(tapeId string) *GetTapeFailuresSpectraS3Request
type GetTapeFailuresSpectraS3Response struct {
DetailedTapeFailureList DetailedTapeFailureList
Headers *http.Header
}
func NewGetTapeFailuresSpectraS3Response(webResponse WebResponse) (*GetTapeFailuresSpectraS3Response, error)
type GetTapeLibrariesSpectraS3Request struct {
LastPage bool
ManagementUrl *string
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
SerialNumber *string
}
func NewGetTapeLibrariesSpectraS3Request() *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithLastPage() *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithManagementUrl(managementUrl string) *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithName(name string) *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithPageLength(pageLength int) *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithPageOffset(pageOffset int) *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapeLibrariesSpectraS3Request
func (getTapeLibrariesSpectraS3Request *GetTapeLibrariesSpectraS3Request) WithSerialNumber(serialNumber string) *GetTapeLibrariesSpectraS3Request
type GetTapeLibrariesSpectraS3Response struct {
TapeLibraryList TapeLibraryList
Headers *http.Header
}
func NewGetTapeLibrariesSpectraS3Response(webResponse WebResponse) (*GetTapeLibrariesSpectraS3Response, error)
type GetTapeLibrarySpectraS3Request struct {
TapeLibraryId string
}
func NewGetTapeLibrarySpectraS3Request(tapeLibraryId string) *GetTapeLibrarySpectraS3Request
type GetTapeLibrarySpectraS3Response struct {
TapeLibrary TapeLibrary
Headers *http.Header
}
func NewGetTapeLibrarySpectraS3Response(webResponse WebResponse) (*GetTapeLibrarySpectraS3Response, error)
type GetTapePartitionFailureNotificationRegistrationSpectraS3Request struct {
NotificationId string
}
func NewGetTapePartitionFailureNotificationRegistrationSpectraS3Request(notificationId string) *GetTapePartitionFailureNotificationRegistrationSpectraS3Request
type GetTapePartitionFailureNotificationRegistrationSpectraS3Response struct {
TapePartitionFailureNotificationRegistration TapePartitionFailureNotificationRegistration
Headers *http.Header
}
func NewGetTapePartitionFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*GetTapePartitionFailureNotificationRegistrationSpectraS3Response, error)
type GetTapePartitionFailureNotificationRegistrationsSpectraS3Request struct {
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
UserId *string
}
func NewGetTapePartitionFailureNotificationRegistrationsSpectraS3Request() *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
func (getTapePartitionFailureNotificationRegistrationsSpectraS3Request *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request) WithLastPage() *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
func (getTapePartitionFailureNotificationRegistrationsSpectraS3Request *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request) WithPageLength(pageLength int) *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
func (getTapePartitionFailureNotificationRegistrationsSpectraS3Request *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request) WithPageOffset(pageOffset int) *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
func (getTapePartitionFailureNotificationRegistrationsSpectraS3Request *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
func (getTapePartitionFailureNotificationRegistrationsSpectraS3Request *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request) WithUserId(userId string) *GetTapePartitionFailureNotificationRegistrationsSpectraS3Request
type GetTapePartitionFailureNotificationRegistrationsSpectraS3Response struct {
TapePartitionFailureNotificationRegistrationList TapePartitionFailureNotificationRegistrationList
Headers *http.Header
}
func NewGetTapePartitionFailureNotificationRegistrationsSpectraS3Response(webResponse WebResponse) (*GetTapePartitionFailureNotificationRegistrationsSpectraS3Response, error)
type GetTapePartitionFailuresSpectraS3Request struct {
ErrorMessage *string
LastPage bool
PageLength *int
PageOffset *int
PageStartMarker *string
PartitionId *string
TapePartitionFailureType TapePartitionFailureType
}
func NewGetTapePartitionFailuresSpectraS3Request() *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithErrorMessage(errorMessage string) *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithLastPage() *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithPageLength(pageLength int) *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithPageOffset(pageOffset int) *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithPartitionId(partitionId string) *GetTapePartitionFailuresSpectraS3Request
func (getTapePartitionFailuresSpectraS3Request *GetTapePartitionFailuresSpectraS3Request) WithTapePartitionFailureType(tapePartitionFailureType TapePartitionFailureType) *GetTapePartitionFailuresSpectraS3Request
type GetTapePartitionFailuresSpectraS3Response struct {
TapePartitionFailureList TapePartitionFailureList
Headers *http.Header
}
func NewGetTapePartitionFailuresSpectraS3Response(webResponse WebResponse) (*GetTapePartitionFailuresSpectraS3Response, error)
type GetTapePartitionSpectraS3Request struct {
TapePartition string
}
func NewGetTapePartitionSpectraS3Request(tapePartition string) *GetTapePartitionSpectraS3Request
type GetTapePartitionSpectraS3Response struct {
TapePartition TapePartition
Headers *http.Header
}
func NewGetTapePartitionSpectraS3Response(webResponse WebResponse) (*GetTapePartitionSpectraS3Response, error)
type GetTapePartitionWithFullDetailsSpectraS3Request struct {
TapePartition string
}
func NewGetTapePartitionWithFullDetailsSpectraS3Request(tapePartition string) *GetTapePartitionWithFullDetailsSpectraS3Request
type GetTapePartitionWithFullDetailsSpectraS3Response struct {
DetailedTapePartition DetailedTapePartition
Headers *http.Header
}
func NewGetTapePartitionWithFullDetailsSpectraS3Response(webResponse WebResponse) (*GetTapePartitionWithFullDetailsSpectraS3Response, error)
type GetTapePartitionsSpectraS3Request struct {
ImportExportConfiguration ImportExportConfiguration
LastPage bool
LibraryId *string
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
Quiesced Quiesced
SerialNumber *string
State TapePartitionState
}
func NewGetTapePartitionsSpectraS3Request() *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithImportExportConfiguration(importExportConfiguration ImportExportConfiguration) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithLastPage() *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithLibraryId(libraryId string) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithName(name string) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithPageLength(pageLength int) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithPageOffset(pageOffset int) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithQuiesced(quiesced Quiesced) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithSerialNumber(serialNumber string) *GetTapePartitionsSpectraS3Request
func (getTapePartitionsSpectraS3Request *GetTapePartitionsSpectraS3Request) WithState(state TapePartitionState) *GetTapePartitionsSpectraS3Request
type GetTapePartitionsSpectraS3Response struct {
TapePartitionList TapePartitionList
Headers *http.Header
}
func NewGetTapePartitionsSpectraS3Response(webResponse WebResponse) (*GetTapePartitionsSpectraS3Response, error)
type GetTapePartitionsWithFullDetailsSpectraS3Request struct {
ImportExportConfiguration ImportExportConfiguration
LastPage bool
LibraryId *string
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
Quiesced Quiesced
SerialNumber *string
State TapePartitionState
}
func NewGetTapePartitionsWithFullDetailsSpectraS3Request() *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithImportExportConfiguration(importExportConfiguration ImportExportConfiguration) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithLastPage() *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithLibraryId(libraryId string) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithName(name string) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithPageLength(pageLength int) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithPageOffset(pageOffset int) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithQuiesced(quiesced Quiesced) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithSerialNumber(serialNumber string) *GetTapePartitionsWithFullDetailsSpectraS3Request
func (getTapePartitionsWithFullDetailsSpectraS3Request *GetTapePartitionsWithFullDetailsSpectraS3Request) WithState(state TapePartitionState) *GetTapePartitionsWithFullDetailsSpectraS3Request
type GetTapePartitionsWithFullDetailsSpectraS3Response struct {
NamedDetailedTapePartitionList NamedDetailedTapePartitionList
Headers *http.Header
}
func NewGetTapePartitionsWithFullDetailsSpectraS3Response(webResponse WebResponse) (*GetTapePartitionsWithFullDetailsSpectraS3Response, error)
type GetTapeSpectraS3Request struct {
TapeId string
}
func NewGetTapeSpectraS3Request(tapeId string) *GetTapeSpectraS3Request
type GetTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewGetTapeSpectraS3Response(webResponse WebResponse) (*GetTapeSpectraS3Response, error)
type GetTapesSpectraS3Request struct {
AssignedToStorageDomain *bool
AvailableRawCapacity *int64
BarCode *string
BucketId *string
EjectLabel *string
EjectLocation *string
FullOfData *bool
LastPage bool
LastVerified *string
PageLength *int
PageOffset *int
PageStartMarker *string
PartiallyVerifiedEndOfTape *string
PartitionId *string
PreviousState TapeState
SerialNumber *string
SortBy *string
State TapeState
StorageDomainMemberId *string
String *string
VerifyPending Priority
WriteProtected *bool
}
func NewGetTapesSpectraS3Request() *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithAssignedToStorageDomain(assignedToStorageDomain bool) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithAvailableRawCapacity(availableRawCapacity int64) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithBarCode(barCode string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithBucketId(bucketId string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithEjectLabel(ejectLabel string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithEjectLocation(ejectLocation string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithFullOfData(fullOfData bool) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithLastPage() *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithLastVerified(lastVerified string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPageLength(pageLength int) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPageOffset(pageOffset int) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPartiallyVerifiedEndOfTape(partiallyVerifiedEndOfTape string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPartitionId(partitionId string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithPreviousState(previousState TapeState) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithSerialNumber(serialNumber string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithSortBy(sortBy string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithState(state TapeState) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithStorageDomainMemberId(storageDomainMemberId string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithString(string string) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithVerifyPending(verifyPending Priority) *GetTapesSpectraS3Request
func (getTapesSpectraS3Request *GetTapesSpectraS3Request) WithWriteProtected(writeProtected bool) *GetTapesSpectraS3Request
type GetTapesSpectraS3Response struct {
TapeList TapeList
Headers *http.Header
}
func NewGetTapesSpectraS3Response(webResponse WebResponse) (*GetTapesSpectraS3Response, error)
type GetUserSpectraS3Request struct {
UserId string
}
func NewGetUserSpectraS3Request(userId string) *GetUserSpectraS3Request
type GetUserSpectraS3Response struct {
SpectraUser SpectraUser
Headers *http.Header
}
func NewGetUserSpectraS3Response(webResponse WebResponse) (*GetUserSpectraS3Response, error)
type GetUsersSpectraS3Request struct {
AuthId *string
DefaultDataPolicyId *string
LastPage bool
Name *string
PageLength *int
PageOffset *int
PageStartMarker *string
}
func NewGetUsersSpectraS3Request() *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithAuthId(authId string) *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithDefaultDataPolicyId(defaultDataPolicyId string) *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithLastPage() *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithName(name string) *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithPageLength(pageLength int) *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithPageOffset(pageOffset int) *GetUsersSpectraS3Request
func (getUsersSpectraS3Request *GetUsersSpectraS3Request) WithPageStartMarker(pageStartMarker string) *GetUsersSpectraS3Request
type GetUsersSpectraS3Response struct {
SpectraUserList SpectraUserList
Headers *http.Header
}
func NewGetUsersSpectraS3Response(webResponse WebResponse) (*GetUsersSpectraS3Response, error)
type Group struct {
BuiltIn bool
Id string
Name *string
}
type GroupList struct {
Groups []Group
}
type GroupMember struct {
GroupId string
Id string
MemberGroupId *string
MemberUserId *string
}
type GroupMemberList struct {
GroupMembers []GroupMember
}
type HeadBucketRequest struct {
BucketName string
}
func NewHeadBucketRequest(bucketName string) *HeadBucketRequest
type HeadBucketResponse struct {
Headers *http.Header
}
func NewHeadBucketResponse(webResponse WebResponse) (*HeadBucketResponse, error)
type HeadObjectRequest struct {
BucketName string
ObjectName string
}
func NewHeadObjectRequest(bucketName string, objectName string) *HeadObjectRequest
type HeadObjectResponse struct {
BlobChecksumType ChecksumType
BlobChecksums map[int64]string
Headers *http.Header
}
func NewHeadObjectResponse(webResponse WebResponse) (*HeadObjectResponse, error)
type HealthVerificationResult struct {
DatabaseFilesystemFreeSpace DatabasePhysicalSpaceState
MsRequiredToVerifyDataPlannerHealth int64
}
type HttpResponseFormatType Enum
const (
HTTP_RESPONSE_FORMAT_TYPE_DEFAULT HttpResponseFormatType = 1 + iota
HTTP_RESPONSE_FORMAT_TYPE_JSON HttpResponseFormatType = 1 + iota
HTTP_RESPONSE_FORMAT_TYPE_XML HttpResponseFormatType = 1 + iota
)
func (httpResponseFormatType HttpResponseFormatType) String() string
func (httpResponseFormatType HttpResponseFormatType) StringPtr() *string
func (httpResponseFormatType *HttpResponseFormatType) UnmarshalText(text []byte) error
type ImportAllPoolsSpectraS3Request struct {
DataPolicyId *string
Priority Priority
StorageDomainId *string
UserId *string
VerifyDataAfterImport Priority
VerifyDataPriorToImport *bool
}
func NewImportAllPoolsSpectraS3Request() *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithPriority(priority Priority) *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithStorageDomainId(storageDomainId string) *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithUserId(userId string) *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithVerifyDataAfterImport(verifyDataAfterImport Priority) *ImportAllPoolsSpectraS3Request
func (importAllPoolsSpectraS3Request *ImportAllPoolsSpectraS3Request) WithVerifyDataPriorToImport(verifyDataPriorToImport bool) *ImportAllPoolsSpectraS3Request
type ImportAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewImportAllPoolsSpectraS3Response(webResponse WebResponse) (*ImportAllPoolsSpectraS3Response, error)
type ImportAllTapesSpectraS3Request struct {
DataPolicyId *string
Priority Priority
StorageDomainId *string
UserId *string
VerifyDataAfterImport Priority
VerifyDataPriorToImport *bool
}
func NewImportAllTapesSpectraS3Request() *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithPriority(priority Priority) *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithStorageDomainId(storageDomainId string) *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithUserId(userId string) *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithVerifyDataAfterImport(verifyDataAfterImport Priority) *ImportAllTapesSpectraS3Request
func (importAllTapesSpectraS3Request *ImportAllTapesSpectraS3Request) WithVerifyDataPriorToImport(verifyDataPriorToImport bool) *ImportAllTapesSpectraS3Request
type ImportAllTapesSpectraS3Response struct {
Headers *http.Header
}
func NewImportAllTapesSpectraS3Response(webResponse WebResponse) (*ImportAllTapesSpectraS3Response, error)
type ImportAzureTargetSpectraS3Request struct {
AzureTarget string
CloudBucketName string
DataPolicyId *string
Priority Priority
UserId *string
}
func NewImportAzureTargetSpectraS3Request(azureTarget string, cloudBucketName string) *ImportAzureTargetSpectraS3Request
func (importAzureTargetSpectraS3Request *ImportAzureTargetSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportAzureTargetSpectraS3Request
func (importAzureTargetSpectraS3Request *ImportAzureTargetSpectraS3Request) WithPriority(priority Priority) *ImportAzureTargetSpectraS3Request
func (importAzureTargetSpectraS3Request *ImportAzureTargetSpectraS3Request) WithUserId(userId string) *ImportAzureTargetSpectraS3Request
type ImportAzureTargetSpectraS3Response struct {
Headers *http.Header
}
func NewImportAzureTargetSpectraS3Response(webResponse WebResponse) (*ImportAzureTargetSpectraS3Response, error)
type ImportExportConfiguration Enum
const (
IMPORT_EXPORT_CONFIGURATION_SUPPORTED ImportExportConfiguration = 1 + iota
IMPORT_EXPORT_CONFIGURATION_NOT_SUPPORTED ImportExportConfiguration = 1 + iota
)
func (importExportConfiguration ImportExportConfiguration) String() string
func (importExportConfiguration ImportExportConfiguration) StringPtr() *string
func (importExportConfiguration *ImportExportConfiguration) UnmarshalText(text []byte) error
type ImportPoolSpectraS3Request struct {
DataPolicyId *string
Pool string
Priority Priority
StorageDomainId *string
UserId *string
VerifyDataAfterImport Priority
VerifyDataPriorToImport *bool
}
func NewImportPoolSpectraS3Request(pool string) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithPriority(priority Priority) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithStorageDomainId(storageDomainId string) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithUserId(userId string) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithVerifyDataAfterImport(verifyDataAfterImport Priority) *ImportPoolSpectraS3Request
func (importPoolSpectraS3Request *ImportPoolSpectraS3Request) WithVerifyDataPriorToImport(verifyDataPriorToImport bool) *ImportPoolSpectraS3Request
type ImportPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewImportPoolSpectraS3Response(webResponse WebResponse) (*ImportPoolSpectraS3Response, error)
type ImportS3TargetSpectraS3Request struct {
CloudBucketName string
DataPolicyId *string
Priority Priority
S3Target string
UserId *string
}
func NewImportS3TargetSpectraS3Request(cloudBucketName string, s3Target string) *ImportS3TargetSpectraS3Request
func (importS3TargetSpectraS3Request *ImportS3TargetSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportS3TargetSpectraS3Request
func (importS3TargetSpectraS3Request *ImportS3TargetSpectraS3Request) WithPriority(priority Priority) *ImportS3TargetSpectraS3Request
func (importS3TargetSpectraS3Request *ImportS3TargetSpectraS3Request) WithUserId(userId string) *ImportS3TargetSpectraS3Request
type ImportS3TargetSpectraS3Response struct {
Headers *http.Header
}
func NewImportS3TargetSpectraS3Response(webResponse WebResponse) (*ImportS3TargetSpectraS3Response, error)
type ImportTapeSpectraS3Request struct {
DataPolicyId *string
Priority Priority
StorageDomainId *string
TapeId string
UserId *string
VerifyDataAfterImport Priority
VerifyDataPriorToImport *bool
}
func NewImportTapeSpectraS3Request(tapeId string) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithPriority(priority Priority) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithStorageDomainId(storageDomainId string) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithUserId(userId string) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithVerifyDataAfterImport(verifyDataAfterImport Priority) *ImportTapeSpectraS3Request
func (importTapeSpectraS3Request *ImportTapeSpectraS3Request) WithVerifyDataPriorToImport(verifyDataPriorToImport bool) *ImportTapeSpectraS3Request
type ImportTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewImportTapeSpectraS3Response(webResponse WebResponse) (*ImportTapeSpectraS3Response, error)
type InitiateMultiPartUploadRequest struct {
BucketName string
ObjectName string
}
func NewInitiateMultiPartUploadRequest(bucketName string, objectName string) *InitiateMultiPartUploadRequest
type InitiateMultiPartUploadResponse struct {
InitiateMultipartUploadResult InitiateMultipartUploadResult
Headers *http.Header
}
func NewInitiateMultiPartUploadResponse(webResponse WebResponse) (*InitiateMultiPartUploadResponse, error)
type InitiateMultipartUploadResult struct {
Bucket *string
Key *string
UploadId *string
}
type InspectAllTapesSpectraS3Request struct {
TaskPriority Priority
}
func NewInspectAllTapesSpectraS3Request() *InspectAllTapesSpectraS3Request
func (inspectAllTapesSpectraS3Request *InspectAllTapesSpectraS3Request) WithTaskPriority(taskPriority Priority) *InspectAllTapesSpectraS3Request
type InspectAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewInspectAllTapesSpectraS3Response(webResponse WebResponse) (*InspectAllTapesSpectraS3Response, error)
type InspectTapeSpectraS3Request struct {
TapeId string
TaskPriority Priority
}
func NewInspectTapeSpectraS3Request(tapeId string) *InspectTapeSpectraS3Request
func (inspectTapeSpectraS3Request *InspectTapeSpectraS3Request) WithTaskPriority(taskPriority Priority) *InspectTapeSpectraS3Request
type InspectTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewInspectTapeSpectraS3Response(webResponse WebResponse) (*InspectTapeSpectraS3Response, error)
type Job struct {
Aggregating bool
BucketName *string
CachedSizeInBytes int64
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
CompletedSizeInBytes int64
EntirelyInCache *bool
JobId string
Naked bool
Name *string
Nodes []JobNode
OriginalSizeInBytes int64
Priority Priority
RequestType JobRequestType
StartDate string
Status JobStatus
UserId string
UserName *string
}
type JobChunk struct {
BlobStoreState JobChunkBlobStoreState
ChunkNumber int
Id string
JobCreationDate string
JobId string
NodeId *string
PendingTargetCommit bool
ReadFromAzureTargetId *string
ReadFromDs3TargetId *string
ReadFromPoolId *string
ReadFromS3TargetId *string
ReadFromTapeId *string
}
type JobChunkBlobStoreState Enum
const (
JOB_CHUNK_BLOB_STORE_STATE_PENDING JobChunkBlobStoreState = 1 + iota
JOB_CHUNK_BLOB_STORE_STATE_IN_PROGRESS JobChunkBlobStoreState = 1 + iota
JOB_CHUNK_BLOB_STORE_STATE_COMPLETED JobChunkBlobStoreState = 1 + iota
)
func (jobChunkBlobStoreState JobChunkBlobStoreState) String() string
func (jobChunkBlobStoreState JobChunkBlobStoreState) StringPtr() *string
func (jobChunkBlobStoreState *JobChunkBlobStoreState) UnmarshalText(text []byte) error
type JobChunkClientProcessingOrderGuarantee Enum
const (
JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_NONE JobChunkClientProcessingOrderGuarantee = 1 + iota
JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_IN_ORDER JobChunkClientProcessingOrderGuarantee = 1 + iota
)
func (jobChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) String() string
func (jobChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee) StringPtr() *string
func (jobChunkClientProcessingOrderGuarantee *JobChunkClientProcessingOrderGuarantee) UnmarshalText(text []byte) error
type JobCompletedNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
JobId *string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type JobCompletedNotificationRegistrationList struct {
JobCompletedNotificationRegistrations []JobCompletedNotificationRegistration
}
type JobCreatedNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type JobCreatedNotificationRegistrationList struct {
JobCreatedNotificationRegistrations []JobCreatedNotificationRegistration
}
type JobCreationFailedNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type JobCreationFailedNotificationRegistrationList struct {
JobCreationFailedNotificationRegistrations []JobCreationFailedNotificationRegistration
}
type JobList struct {
Jobs []Job
}
type JobNode struct {
EndPoint *string
HttpPort *int
HttpsPort *int
Id string
}
type JobRequestType Enum
const (
JOB_REQUEST_TYPE_PUT JobRequestType = 1 + iota
JOB_REQUEST_TYPE_GET JobRequestType = 1 + iota
JOB_REQUEST_TYPE_VERIFY JobRequestType = 1 + iota
)
func (jobRequestType JobRequestType) String() string
func (jobRequestType JobRequestType) StringPtr() *string
func (jobRequestType *JobRequestType) UnmarshalText(text []byte) error
type JobRestore Enum
const (
JOB_RESTORE_NO JobRestore = 1 + iota
JOB_RESTORE_YES JobRestore = 1 + iota
JOB_RESTORE_PERMANENT_ONLY JobRestore = 1 + iota
)
func (jobRestore JobRestore) String() string
func (jobRestore JobRestore) StringPtr() *string
func (jobRestore *JobRestore) UnmarshalText(text []byte) error
type JobStatus Enum
const (
JOB_STATUS_IN_PROGRESS JobStatus = 1 + iota
JOB_STATUS_COMPLETED JobStatus = 1 + iota
JOB_STATUS_CANCELED JobStatus = 1 + iota
)
func (jobStatus JobStatus) String() string
func (jobStatus JobStatus) StringPtr() *string
func (jobStatus *JobStatus) UnmarshalText(text []byte) error
type ListAllMyBucketsResult struct {
Buckets []BucketDetails
Owner User
}
type ListBucketResult struct {
CommonPrefixes []string
CreationDate *string
Delimiter *string
Marker *string
MaxKeys int
Name *string
NextMarker *string
Objects []Contents
Prefix *string
Truncated bool
VersionedObjects []Contents
}
type ListMultiPartUploadPartsRequest struct {
BucketName string
ObjectName string
MaxParts *int
PartNumberMarker *int
UploadId string
}
func NewListMultiPartUploadPartsRequest(bucketName string, objectName string, uploadId string) *ListMultiPartUploadPartsRequest
func (listMultiPartUploadPartsRequest *ListMultiPartUploadPartsRequest) WithMaxParts(maxParts int) *ListMultiPartUploadPartsRequest
func (listMultiPartUploadPartsRequest *ListMultiPartUploadPartsRequest) WithPartNumberMarker(partNumberMarker int) *ListMultiPartUploadPartsRequest
type ListMultiPartUploadPartsResponse struct {
ListPartsResult ListPartsResult
Headers *http.Header
}
func NewListMultiPartUploadPartsResponse(webResponse WebResponse) (*ListMultiPartUploadPartsResponse, error)
type ListMultiPartUploadsRequest struct {
BucketName string
Delimiter *string
KeyMarker *string
MaxUploads *int
Prefix *string
UploadIdMarker *string
}
func NewListMultiPartUploadsRequest(bucketName string) *ListMultiPartUploadsRequest
func (listMultiPartUploadsRequest *ListMultiPartUploadsRequest) WithDelimiter(delimiter string) *ListMultiPartUploadsRequest
func (listMultiPartUploadsRequest *ListMultiPartUploadsRequest) WithKeyMarker(keyMarker string) *ListMultiPartUploadsRequest
func (listMultiPartUploadsRequest *ListMultiPartUploadsRequest) WithMaxUploads(maxUploads int) *ListMultiPartUploadsRequest
func (listMultiPartUploadsRequest *ListMultiPartUploadsRequest) WithPrefix(prefix string) *ListMultiPartUploadsRequest
func (listMultiPartUploadsRequest *ListMultiPartUploadsRequest) WithUploadIdMarker(uploadIdMarker string) *ListMultiPartUploadsRequest
type ListMultiPartUploadsResponse struct {
ListMultiPartUploadsResult ListMultiPartUploadsResult
Headers *http.Header
}
func NewListMultiPartUploadsResponse(webResponse WebResponse) (*ListMultiPartUploadsResponse, error)
type ListMultiPartUploadsResult struct {
Bucket *string
CommonPrefixes []string
Delimiter *string
KeyMarker *string
MaxUploads int
NextKeyMarker *string
NextUploadIdMarker *string
Prefix *string
Truncated bool
UploadIdMarker *string
Uploads []MultiPartUpload
}
type ListPartsResult struct {
Bucket *string
Key *string
MaxParts int
NextPartNumberMarker int
Owner User
PartNumberMarker *int
Parts []MultiPartUploadPart
Truncated bool
UploadId string
}
type LtfsFileNamingMode Enum
const (
LTFS_FILE_NAMING_MODE_OBJECT_NAME LtfsFileNamingMode = 1 + iota
LTFS_FILE_NAMING_MODE_OBJECT_ID LtfsFileNamingMode = 1 + iota
)
func (ltfsFileNamingMode LtfsFileNamingMode) String() string
func (ltfsFileNamingMode LtfsFileNamingMode) StringPtr() *string
func (ltfsFileNamingMode *LtfsFileNamingMode) UnmarshalText(text []byte) error
type MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request struct {
Force bool
Ids []string
}
func NewMarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request(ids []string) *MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request
func (markSuspectBlobAzureTargetsAsDegradedSpectraS3Request *MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request) WithForce() *MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Request
type MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response struct {
Headers *http.Header
}
func NewMarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response(webResponse WebResponse) (*MarkSuspectBlobAzureTargetsAsDegradedSpectraS3Response, error)
type MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request struct {
Force bool
Ids []string
}
func NewMarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request(ids []string) *MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request
func (markSuspectBlobDs3TargetsAsDegradedSpectraS3Request *MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request) WithForce() *MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Request
type MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response struct {
Headers *http.Header
}
func NewMarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response(webResponse WebResponse) (*MarkSuspectBlobDs3TargetsAsDegradedSpectraS3Response, error)
type MarkSuspectBlobPoolsAsDegradedSpectraS3Request struct {
Force bool
Ids []string
}
func NewMarkSuspectBlobPoolsAsDegradedSpectraS3Request(ids []string) *MarkSuspectBlobPoolsAsDegradedSpectraS3Request
func (markSuspectBlobPoolsAsDegradedSpectraS3Request *MarkSuspectBlobPoolsAsDegradedSpectraS3Request) WithForce() *MarkSuspectBlobPoolsAsDegradedSpectraS3Request
type MarkSuspectBlobPoolsAsDegradedSpectraS3Response struct {
Headers *http.Header
}
func NewMarkSuspectBlobPoolsAsDegradedSpectraS3Response(webResponse WebResponse) (*MarkSuspectBlobPoolsAsDegradedSpectraS3Response, error)
type MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request struct {
Force bool
Ids []string
}
func NewMarkSuspectBlobS3TargetsAsDegradedSpectraS3Request(ids []string) *MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request
func (markSuspectBlobS3TargetsAsDegradedSpectraS3Request *MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request) WithForce() *MarkSuspectBlobS3TargetsAsDegradedSpectraS3Request
type MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response struct {
Headers *http.Header
}
func NewMarkSuspectBlobS3TargetsAsDegradedSpectraS3Response(webResponse WebResponse) (*MarkSuspectBlobS3TargetsAsDegradedSpectraS3Response, error)
type MarkSuspectBlobTapesAsDegradedSpectraS3Request struct {
Force bool
Ids []string
}
func NewMarkSuspectBlobTapesAsDegradedSpectraS3Request(ids []string) *MarkSuspectBlobTapesAsDegradedSpectraS3Request
func (markSuspectBlobTapesAsDegradedSpectraS3Request *MarkSuspectBlobTapesAsDegradedSpectraS3Request) WithForce() *MarkSuspectBlobTapesAsDegradedSpectraS3Request
type MarkSuspectBlobTapesAsDegradedSpectraS3Response struct {
Headers *http.Header
}
func NewMarkSuspectBlobTapesAsDegradedSpectraS3Response(webResponse WebResponse) (*MarkSuspectBlobTapesAsDegradedSpectraS3Response, error)
type MasterObjectList struct {
Aggregating bool
BucketName *string
CachedSizeInBytes int64
ChunkClientProcessingOrderGuarantee JobChunkClientProcessingOrderGuarantee
CompletedSizeInBytes int64
EntirelyInCache *bool
JobId string
Naked bool
Name *string
Nodes []JobNode
Objects []Objects
OriginalSizeInBytes int64
Priority Priority
RequestType JobRequestType
StartDate string
Status JobStatus
UserId string
UserName *string
}
type MetadataCarrier interface {
WithMetaData(key string, values ...string) interface{}
}
type ModifyActiveJobSpectraS3Request struct {
ActiveJobId string
CreatedAt *string
Name *string
Priority Priority
}
func NewModifyActiveJobSpectraS3Request(activeJobId string) *ModifyActiveJobSpectraS3Request
func (modifyActiveJobSpectraS3Request *ModifyActiveJobSpectraS3Request) WithCreatedAt(createdAt string) *ModifyActiveJobSpectraS3Request
func (modifyActiveJobSpectraS3Request *ModifyActiveJobSpectraS3Request) WithName(name string) *ModifyActiveJobSpectraS3Request
func (modifyActiveJobSpectraS3Request *ModifyActiveJobSpectraS3Request) WithPriority(priority Priority) *ModifyActiveJobSpectraS3Request
type ModifyActiveJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewModifyActiveJobSpectraS3Response(webResponse WebResponse) (*ModifyActiveJobSpectraS3Response, error)
type ModifyAllAzureTargetsSpectraS3Request struct {
Quiesced Quiesced
}
func NewModifyAllAzureTargetsSpectraS3Request(quiesced Quiesced) *ModifyAllAzureTargetsSpectraS3Request
type ModifyAllAzureTargetsSpectraS3Response struct {
Headers *http.Header
}
func NewModifyAllAzureTargetsSpectraS3Response(webResponse WebResponse) (*ModifyAllAzureTargetsSpectraS3Response, error)
type ModifyAllDs3TargetsSpectraS3Request struct {
Quiesced Quiesced
}
func NewModifyAllDs3TargetsSpectraS3Request(quiesced Quiesced) *ModifyAllDs3TargetsSpectraS3Request
type ModifyAllDs3TargetsSpectraS3Response struct {
Headers *http.Header
}
func NewModifyAllDs3TargetsSpectraS3Response(webResponse WebResponse) (*ModifyAllDs3TargetsSpectraS3Response, error)
type ModifyAllPoolsSpectraS3Request struct {
Quiesced Quiesced
}
func NewModifyAllPoolsSpectraS3Request(quiesced Quiesced) *ModifyAllPoolsSpectraS3Request
type ModifyAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewModifyAllPoolsSpectraS3Response(webResponse WebResponse) (*ModifyAllPoolsSpectraS3Response, error)
type ModifyAllS3TargetsSpectraS3Request struct {
Quiesced Quiesced
}
func NewModifyAllS3TargetsSpectraS3Request(quiesced Quiesced) *ModifyAllS3TargetsSpectraS3Request
type ModifyAllS3TargetsSpectraS3Response struct {
Headers *http.Header
}
func NewModifyAllS3TargetsSpectraS3Response(webResponse WebResponse) (*ModifyAllS3TargetsSpectraS3Response, error)
type ModifyAllTapePartitionsSpectraS3Request struct {
Quiesced Quiesced
}
func NewModifyAllTapePartitionsSpectraS3Request(quiesced Quiesced) *ModifyAllTapePartitionsSpectraS3Request
type ModifyAllTapePartitionsSpectraS3Response struct {
Headers *http.Header
}
func NewModifyAllTapePartitionsSpectraS3Response(webResponse WebResponse) (*ModifyAllTapePartitionsSpectraS3Response, error)
type ModifyAzureDataReplicationRuleSpectraS3Request struct {
AzureDataReplicationRule string
DataReplicationRuleType DataReplicationRuleType
MaxBlobPartSizeInBytes *int64
ReplicateDeletes *bool
}
func NewModifyAzureDataReplicationRuleSpectraS3Request(azureDataReplicationRule string) *ModifyAzureDataReplicationRuleSpectraS3Request
func (modifyAzureDataReplicationRuleSpectraS3Request *ModifyAzureDataReplicationRuleSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *ModifyAzureDataReplicationRuleSpectraS3Request
func (modifyAzureDataReplicationRuleSpectraS3Request *ModifyAzureDataReplicationRuleSpectraS3Request) WithMaxBlobPartSizeInBytes(maxBlobPartSizeInBytes int64) *ModifyAzureDataReplicationRuleSpectraS3Request
func (modifyAzureDataReplicationRuleSpectraS3Request *ModifyAzureDataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *ModifyAzureDataReplicationRuleSpectraS3Request
type ModifyAzureDataReplicationRuleSpectraS3Response struct {
AzureDataReplicationRule AzureDataReplicationRule
Headers *http.Header
}
func NewModifyAzureDataReplicationRuleSpectraS3Response(webResponse WebResponse) (*ModifyAzureDataReplicationRuleSpectraS3Response, error)
type ModifyAzureTargetSpectraS3Request struct {
AccountKey *string
AccountName *string
AutoVerifyFrequencyInDays *int
AzureTarget string
CloudBucketPrefix *string
CloudBucketSuffix *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
Name *string
PermitGoingOutOfSync *bool
Quiesced Quiesced
}
func NewModifyAzureTargetSpectraS3Request(azureTarget string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithAccountKey(accountKey string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithAccountName(accountName string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithAutoVerifyFrequencyInDays(autoVerifyFrequencyInDays int) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithCloudBucketPrefix(cloudBucketPrefix string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithCloudBucketSuffix(cloudBucketSuffix string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithHttps(https bool) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithName(name string) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *ModifyAzureTargetSpectraS3Request
func (modifyAzureTargetSpectraS3Request *ModifyAzureTargetSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyAzureTargetSpectraS3Request
type ModifyAzureTargetSpectraS3Response struct {
AzureTarget AzureTarget
Headers *http.Header
}
func NewModifyAzureTargetSpectraS3Response(webResponse WebResponse) (*ModifyAzureTargetSpectraS3Response, error)
type ModifyBucketSpectraS3Request struct {
BucketName string
DataPolicyId *string
UserId *string
}
func NewModifyBucketSpectraS3Request(bucketName string) *ModifyBucketSpectraS3Request
func (modifyBucketSpectraS3Request *ModifyBucketSpectraS3Request) WithDataPolicyId(dataPolicyId string) *ModifyBucketSpectraS3Request
func (modifyBucketSpectraS3Request *ModifyBucketSpectraS3Request) WithUserId(userId string) *ModifyBucketSpectraS3Request
type ModifyBucketSpectraS3Response struct {
Bucket Bucket
Headers *http.Header
}
func NewModifyBucketSpectraS3Response(webResponse WebResponse) (*ModifyBucketSpectraS3Response, error)
type ModifyCacheFilesystemSpectraS3Request struct {
AutoReclaimInitiateThreshold *float64
AutoReclaimTerminateThreshold *float64
BurstThreshold *float64
CacheFilesystem string
MaxCapacityInBytes *int64
}
func NewModifyCacheFilesystemSpectraS3Request(cacheFilesystem string) *ModifyCacheFilesystemSpectraS3Request
func (modifyCacheFilesystemSpectraS3Request *ModifyCacheFilesystemSpectraS3Request) WithAutoReclaimInitiateThreshold(autoReclaimInitiateThreshold float64) *ModifyCacheFilesystemSpectraS3Request
func (modifyCacheFilesystemSpectraS3Request *ModifyCacheFilesystemSpectraS3Request) WithAutoReclaimTerminateThreshold(autoReclaimTerminateThreshold float64) *ModifyCacheFilesystemSpectraS3Request
func (modifyCacheFilesystemSpectraS3Request *ModifyCacheFilesystemSpectraS3Request) WithBurstThreshold(burstThreshold float64) *ModifyCacheFilesystemSpectraS3Request
func (modifyCacheFilesystemSpectraS3Request *ModifyCacheFilesystemSpectraS3Request) WithMaxCapacityInBytes(maxCapacityInBytes int64) *ModifyCacheFilesystemSpectraS3Request
type ModifyCacheFilesystemSpectraS3Response struct {
CacheFilesystem CacheFilesystem
Headers *http.Header
}
func NewModifyCacheFilesystemSpectraS3Response(webResponse WebResponse) (*ModifyCacheFilesystemSpectraS3Response, error)
type ModifyDataPathBackendSpectraS3Request struct {
Activated *bool
AllowNewJobRequests *bool
AutoActivateTimeoutInMins *int
AutoInspect AutoInspectMode
CacheAvailableRetryAfterInSeconds *int
DefaultVerifyDataAfterImport Priority
DefaultVerifyDataPriorToImport *bool
IomEnabled *bool
PartiallyVerifyLastPercentOfTapes *int
UnavailableMediaPolicy UnavailableMediaUsagePolicy
UnavailablePoolMaxJobRetryInMins *int
UnavailableTapePartitionMaxJobRetryInMins *int
}
func NewModifyDataPathBackendSpectraS3Request() *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithActivated(activated bool) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithAllowNewJobRequests(allowNewJobRequests bool) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithAutoActivateTimeoutInMins(autoActivateTimeoutInMins int) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithAutoInspect(autoInspect AutoInspectMode) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithCacheAvailableRetryAfterInSeconds(cacheAvailableRetryAfterInSeconds int) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithDefaultVerifyDataAfterImport(defaultVerifyDataAfterImport Priority) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithDefaultVerifyDataPriorToImport(defaultVerifyDataPriorToImport bool) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithIomEnabled(iomEnabled bool) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithPartiallyVerifyLastPercentOfTapes(partiallyVerifyLastPercentOfTapes int) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithUnavailableMediaPolicy(unavailableMediaPolicy UnavailableMediaUsagePolicy) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithUnavailablePoolMaxJobRetryInMins(unavailablePoolMaxJobRetryInMins int) *ModifyDataPathBackendSpectraS3Request
func (modifyDataPathBackendSpectraS3Request *ModifyDataPathBackendSpectraS3Request) WithUnavailableTapePartitionMaxJobRetryInMins(unavailableTapePartitionMaxJobRetryInMins int) *ModifyDataPathBackendSpectraS3Request
type ModifyDataPathBackendSpectraS3Response struct {
DataPathBackend DataPathBackend
Headers *http.Header
}
func NewModifyDataPathBackendSpectraS3Response(webResponse WebResponse) (*ModifyDataPathBackendSpectraS3Response, error)
type ModifyDataPersistenceRuleSpectraS3Request struct {
DataPersistenceRuleId string
DataPersistenceRuleType DataPersistenceRuleType
IsolationLevel DataIsolationLevel
MinimumDaysToRetain *int
}
func NewModifyDataPersistenceRuleSpectraS3Request(dataPersistenceRuleId string) *ModifyDataPersistenceRuleSpectraS3Request
func (modifyDataPersistenceRuleSpectraS3Request *ModifyDataPersistenceRuleSpectraS3Request) WithDataPersistenceRuleType(dataPersistenceRuleType DataPersistenceRuleType) *ModifyDataPersistenceRuleSpectraS3Request
func (modifyDataPersistenceRuleSpectraS3Request *ModifyDataPersistenceRuleSpectraS3Request) WithIsolationLevel(isolationLevel DataIsolationLevel) *ModifyDataPersistenceRuleSpectraS3Request
func (modifyDataPersistenceRuleSpectraS3Request *ModifyDataPersistenceRuleSpectraS3Request) WithMinimumDaysToRetain(minimumDaysToRetain int) *ModifyDataPersistenceRuleSpectraS3Request
type ModifyDataPersistenceRuleSpectraS3Response struct {
DataPersistenceRule DataPersistenceRule
Headers *http.Header
}
func NewModifyDataPersistenceRuleSpectraS3Response(webResponse WebResponse) (*ModifyDataPersistenceRuleSpectraS3Response, error)
type ModifyDataPolicySpectraS3Request struct {
AlwaysForcePutJobCreation *bool
AlwaysMinimizeSpanningAcrossMedia *bool
BlobbingEnabled *bool
ChecksumType ChecksumType
DataPolicyId string
DefaultBlobSize *int64
DefaultGetJobPriority Priority
DefaultPutJobPriority Priority
DefaultVerifyAfterWrite *bool
DefaultVerifyJobPriority Priority
EndToEndCrcRequired *bool
MaxVersionsToKeep *int
Name *string
RebuildPriority Priority
Versioning VersioningLevel
}
func NewModifyDataPolicySpectraS3Request(dataPolicyId string) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithAlwaysForcePutJobCreation(alwaysForcePutJobCreation bool) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithAlwaysMinimizeSpanningAcrossMedia(alwaysMinimizeSpanningAcrossMedia bool) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithBlobbingEnabled(blobbingEnabled bool) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithChecksumType(checksumType ChecksumType) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithDefaultBlobSize(defaultBlobSize int64) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithDefaultGetJobPriority(defaultGetJobPriority Priority) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithDefaultPutJobPriority(defaultPutJobPriority Priority) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithDefaultVerifyAfterWrite(defaultVerifyAfterWrite bool) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithDefaultVerifyJobPriority(defaultVerifyJobPriority Priority) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithEndToEndCrcRequired(endToEndCrcRequired bool) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithMaxVersionsToKeep(maxVersionsToKeep int) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithName(name string) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithRebuildPriority(rebuildPriority Priority) *ModifyDataPolicySpectraS3Request
func (modifyDataPolicySpectraS3Request *ModifyDataPolicySpectraS3Request) WithVersioning(versioning VersioningLevel) *ModifyDataPolicySpectraS3Request
type ModifyDataPolicySpectraS3Response struct {
DataPolicy DataPolicy
Headers *http.Header
}
func NewModifyDataPolicySpectraS3Response(webResponse WebResponse) (*ModifyDataPolicySpectraS3Response, error)
type ModifyDs3DataReplicationRuleSpectraS3Request struct {
DataReplicationRuleType DataReplicationRuleType
Ds3DataReplicationRule string
ReplicateDeletes *bool
TargetDataPolicy *string
}
func NewModifyDs3DataReplicationRuleSpectraS3Request(ds3DataReplicationRule string) *ModifyDs3DataReplicationRuleSpectraS3Request
func (modifyDs3DataReplicationRuleSpectraS3Request *ModifyDs3DataReplicationRuleSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *ModifyDs3DataReplicationRuleSpectraS3Request
func (modifyDs3DataReplicationRuleSpectraS3Request *ModifyDs3DataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *ModifyDs3DataReplicationRuleSpectraS3Request
func (modifyDs3DataReplicationRuleSpectraS3Request *ModifyDs3DataReplicationRuleSpectraS3Request) WithTargetDataPolicy(targetDataPolicy string) *ModifyDs3DataReplicationRuleSpectraS3Request
type ModifyDs3DataReplicationRuleSpectraS3Response struct {
Ds3DataReplicationRule Ds3DataReplicationRule
Headers *http.Header
}
func NewModifyDs3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*ModifyDs3DataReplicationRuleSpectraS3Response, error)
type ModifyDs3TargetSpectraS3Request struct {
AccessControlReplication Ds3TargetAccessControlReplication
AdminAuthId *string
AdminSecretKey *string
DataPathEndPoint *string
DataPathHttps *bool
DataPathPort *int
DataPathProxy *string
DataPathVerifyCertificate *bool
DefaultReadPreference TargetReadPreferenceType
Ds3Target string
Name *string
PermitGoingOutOfSync *bool
Quiesced Quiesced
ReplicatedUserDefaultDataPolicy *string
}
func NewModifyDs3TargetSpectraS3Request(ds3Target string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithAccessControlReplication(accessControlReplication Ds3TargetAccessControlReplication) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithAdminAuthId(adminAuthId string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithAdminSecretKey(adminSecretKey string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDataPathHttps(dataPathHttps bool) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDataPathPort(dataPathPort int) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDataPathProxy(dataPathProxy string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDataPathVerifyCertificate(dataPathVerifyCertificate bool) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithName(name string) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyDs3TargetSpectraS3Request
func (modifyDs3TargetSpectraS3Request *ModifyDs3TargetSpectraS3Request) WithReplicatedUserDefaultDataPolicy(replicatedUserDefaultDataPolicy string) *ModifyDs3TargetSpectraS3Request
type ModifyDs3TargetSpectraS3Response struct {
Ds3Target Ds3Target
Headers *http.Header
}
func NewModifyDs3TargetSpectraS3Response(webResponse WebResponse) (*ModifyDs3TargetSpectraS3Response, error)
type ModifyGroupSpectraS3Request struct {
Group string
Name *string
}
func NewModifyGroupSpectraS3Request(group string) *ModifyGroupSpectraS3Request
func (modifyGroupSpectraS3Request *ModifyGroupSpectraS3Request) WithName(name string) *ModifyGroupSpectraS3Request
type ModifyGroupSpectraS3Response struct {
Group Group
Headers *http.Header
}
func NewModifyGroupSpectraS3Response(webResponse WebResponse) (*ModifyGroupSpectraS3Response, error)
type ModifyJobSpectraS3Request struct {
CreatedAt *string
JobId string
Name *string
Priority Priority
}
func NewModifyJobSpectraS3Request(jobId string) *ModifyJobSpectraS3Request
func (modifyJobSpectraS3Request *ModifyJobSpectraS3Request) WithCreatedAt(createdAt string) *ModifyJobSpectraS3Request
func (modifyJobSpectraS3Request *ModifyJobSpectraS3Request) WithName(name string) *ModifyJobSpectraS3Request
func (modifyJobSpectraS3Request *ModifyJobSpectraS3Request) WithPriority(priority Priority) *ModifyJobSpectraS3Request
type ModifyJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewModifyJobSpectraS3Response(webResponse WebResponse) (*ModifyJobSpectraS3Response, error)
type ModifyNodeSpectraS3Request struct {
DnsName *string
Name *string
Node string
}
func NewModifyNodeSpectraS3Request(node string) *ModifyNodeSpectraS3Request
func (modifyNodeSpectraS3Request *ModifyNodeSpectraS3Request) WithDnsName(dnsName string) *ModifyNodeSpectraS3Request
func (modifyNodeSpectraS3Request *ModifyNodeSpectraS3Request) WithName(name string) *ModifyNodeSpectraS3Request
type ModifyNodeSpectraS3Response struct {
Node Node
Headers *http.Header
}
func NewModifyNodeSpectraS3Response(webResponse WebResponse) (*ModifyNodeSpectraS3Response, error)
type ModifyPoolPartitionSpectraS3Request struct {
Name *string
PoolPartition string
}
func NewModifyPoolPartitionSpectraS3Request(poolPartition string) *ModifyPoolPartitionSpectraS3Request
func (modifyPoolPartitionSpectraS3Request *ModifyPoolPartitionSpectraS3Request) WithName(name string) *ModifyPoolPartitionSpectraS3Request
type ModifyPoolPartitionSpectraS3Response struct {
PoolPartition PoolPartition
Headers *http.Header
}
func NewModifyPoolPartitionSpectraS3Response(webResponse WebResponse) (*ModifyPoolPartitionSpectraS3Response, error)
type ModifyPoolSpectraS3Request struct {
PartitionId *string
Pool string
Quiesced Quiesced
}
func NewModifyPoolSpectraS3Request(pool string) *ModifyPoolSpectraS3Request
func (modifyPoolSpectraS3Request *ModifyPoolSpectraS3Request) WithPartitionId(partitionId string) *ModifyPoolSpectraS3Request
func (modifyPoolSpectraS3Request *ModifyPoolSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyPoolSpectraS3Request
type ModifyPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewModifyPoolSpectraS3Response(webResponse WebResponse) (*ModifyPoolSpectraS3Response, error)
type ModifyS3DataReplicationRuleSpectraS3Request struct {
DataReplicationRuleType DataReplicationRuleType
InitialDataPlacement S3InitialDataPlacementPolicy
MaxBlobPartSizeInBytes *int64
ReplicateDeletes *bool
S3DataReplicationRule string
}
func NewModifyS3DataReplicationRuleSpectraS3Request(s3DataReplicationRule string) *ModifyS3DataReplicationRuleSpectraS3Request
func (modifyS3DataReplicationRuleSpectraS3Request *ModifyS3DataReplicationRuleSpectraS3Request) WithDataReplicationRuleType(dataReplicationRuleType DataReplicationRuleType) *ModifyS3DataReplicationRuleSpectraS3Request
func (modifyS3DataReplicationRuleSpectraS3Request *ModifyS3DataReplicationRuleSpectraS3Request) WithInitialDataPlacement(initialDataPlacement S3InitialDataPlacementPolicy) *ModifyS3DataReplicationRuleSpectraS3Request
func (modifyS3DataReplicationRuleSpectraS3Request *ModifyS3DataReplicationRuleSpectraS3Request) WithMaxBlobPartSizeInBytes(maxBlobPartSizeInBytes int64) *ModifyS3DataReplicationRuleSpectraS3Request
func (modifyS3DataReplicationRuleSpectraS3Request *ModifyS3DataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *ModifyS3DataReplicationRuleSpectraS3Request
type ModifyS3DataReplicationRuleSpectraS3Response struct {
S3DataReplicationRule S3DataReplicationRule
Headers *http.Header
}
func NewModifyS3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*ModifyS3DataReplicationRuleSpectraS3Response, error)
type ModifyS3TargetSpectraS3Request struct {
AccessKey *string
AutoVerifyFrequencyInDays *int
CloudBucketPrefix *string
CloudBucketSuffix *string
DataPathEndPoint *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
Name *string
OfflineDataStagingWindowInTb *int
PermitGoingOutOfSync *bool
ProxyDomain *string
ProxyHost *string
ProxyPassword *string
ProxyPort *int
ProxyUsername *string
Quiesced Quiesced
Region S3Region
S3Target string
SecretKey *string
StagedDataExpirationInDays *int
}
func NewModifyS3TargetSpectraS3Request(s3Target string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithAccessKey(accessKey string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithAutoVerifyFrequencyInDays(autoVerifyFrequencyInDays int) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithCloudBucketPrefix(cloudBucketPrefix string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithCloudBucketSuffix(cloudBucketSuffix string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithHttps(https bool) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithName(name string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithOfflineDataStagingWindowInTb(offlineDataStagingWindowInTb int) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithProxyDomain(proxyDomain string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithProxyHost(proxyHost string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithProxyPassword(proxyPassword string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithProxyPort(proxyPort int) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithProxyUsername(proxyUsername string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithRegion(region S3Region) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithSecretKey(secretKey string) *ModifyS3TargetSpectraS3Request
func (modifyS3TargetSpectraS3Request *ModifyS3TargetSpectraS3Request) WithStagedDataExpirationInDays(stagedDataExpirationInDays int) *ModifyS3TargetSpectraS3Request
type ModifyS3TargetSpectraS3Response struct {
S3Target S3Target
Headers *http.Header
}
func NewModifyS3TargetSpectraS3Response(webResponse WebResponse) (*ModifyS3TargetSpectraS3Response, error)
type ModifyStorageDomainMemberSpectraS3Request struct {
AutoCompactionThreshold *int
State StorageDomainMemberState
StorageDomainMember string
WritePreference WritePreferenceLevel
}
func NewModifyStorageDomainMemberSpectraS3Request(storageDomainMember string) *ModifyStorageDomainMemberSpectraS3Request
func (modifyStorageDomainMemberSpectraS3Request *ModifyStorageDomainMemberSpectraS3Request) WithAutoCompactionThreshold(autoCompactionThreshold int) *ModifyStorageDomainMemberSpectraS3Request
func (modifyStorageDomainMemberSpectraS3Request *ModifyStorageDomainMemberSpectraS3Request) WithState(state StorageDomainMemberState) *ModifyStorageDomainMemberSpectraS3Request
func (modifyStorageDomainMemberSpectraS3Request *ModifyStorageDomainMemberSpectraS3Request) WithWritePreference(writePreference WritePreferenceLevel) *ModifyStorageDomainMemberSpectraS3Request
type ModifyStorageDomainMemberSpectraS3Response struct {
StorageDomainMember StorageDomainMember
Headers *http.Header
}
func NewModifyStorageDomainMemberSpectraS3Response(webResponse WebResponse) (*ModifyStorageDomainMemberSpectraS3Response, error)
type ModifyStorageDomainSpectraS3Request struct {
AutoEjectMediaFullThreshold *int64
AutoEjectUponCron *string
AutoEjectUponJobCancellation *bool
AutoEjectUponJobCompletion *bool
AutoEjectUponMediaFull *bool
LtfsFileNaming LtfsFileNamingMode
MaximumAutoVerificationFrequencyInDays *int
MaxTapeFragmentationPercent *int
MediaEjectionAllowed *bool
Name *string
SecureMediaAllocation *bool
StorageDomain string
VerifyPriorToAutoEject Priority
WriteOptimization WriteOptimization
}
func NewModifyStorageDomainSpectraS3Request(storageDomain string) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithAutoEjectMediaFullThreshold(autoEjectMediaFullThreshold int64) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithAutoEjectUponCron(autoEjectUponCron string) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithAutoEjectUponJobCancellation(autoEjectUponJobCancellation bool) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithAutoEjectUponJobCompletion(autoEjectUponJobCompletion bool) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithAutoEjectUponMediaFull(autoEjectUponMediaFull bool) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithLtfsFileNaming(ltfsFileNaming LtfsFileNamingMode) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithMaxTapeFragmentationPercent(maxTapeFragmentationPercent int) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithMaximumAutoVerificationFrequencyInDays(maximumAutoVerificationFrequencyInDays int) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithMediaEjectionAllowed(mediaEjectionAllowed bool) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithName(name string) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithSecureMediaAllocation(secureMediaAllocation bool) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithVerifyPriorToAutoEject(verifyPriorToAutoEject Priority) *ModifyStorageDomainSpectraS3Request
func (modifyStorageDomainSpectraS3Request *ModifyStorageDomainSpectraS3Request) WithWriteOptimization(writeOptimization WriteOptimization) *ModifyStorageDomainSpectraS3Request
type ModifyStorageDomainSpectraS3Response struct {
StorageDomain StorageDomain
Headers *http.Header
}
func NewModifyStorageDomainSpectraS3Response(webResponse WebResponse) (*ModifyStorageDomainSpectraS3Response, error)
type ModifyTapeDriveSpectraS3Request struct {
Quiesced Quiesced
ReservedTaskType ReservedTaskType
TapeDriveId string
}
func NewModifyTapeDriveSpectraS3Request(tapeDriveId string) *ModifyTapeDriveSpectraS3Request
func (modifyTapeDriveSpectraS3Request *ModifyTapeDriveSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyTapeDriveSpectraS3Request
func (modifyTapeDriveSpectraS3Request *ModifyTapeDriveSpectraS3Request) WithReservedTaskType(reservedTaskType ReservedTaskType) *ModifyTapeDriveSpectraS3Request
type ModifyTapeDriveSpectraS3Response struct {
TapeDrive TapeDrive
Headers *http.Header
}
func NewModifyTapeDriveSpectraS3Response(webResponse WebResponse) (*ModifyTapeDriveSpectraS3Response, error)
type ModifyTapePartitionSpectraS3Request struct {
AutoCompactionEnabled *bool
MinimumReadReservedDrives *int
MinimumWriteReservedDrives *int
Quiesced Quiesced
SerialNumber *string
TapePartition string
}
func NewModifyTapePartitionSpectraS3Request(tapePartition string) *ModifyTapePartitionSpectraS3Request
func (modifyTapePartitionSpectraS3Request *ModifyTapePartitionSpectraS3Request) WithAutoCompactionEnabled(autoCompactionEnabled bool) *ModifyTapePartitionSpectraS3Request
func (modifyTapePartitionSpectraS3Request *ModifyTapePartitionSpectraS3Request) WithMinimumReadReservedDrives(minimumReadReservedDrives int) *ModifyTapePartitionSpectraS3Request
func (modifyTapePartitionSpectraS3Request *ModifyTapePartitionSpectraS3Request) WithMinimumWriteReservedDrives(minimumWriteReservedDrives int) *ModifyTapePartitionSpectraS3Request
func (modifyTapePartitionSpectraS3Request *ModifyTapePartitionSpectraS3Request) WithQuiesced(quiesced Quiesced) *ModifyTapePartitionSpectraS3Request
func (modifyTapePartitionSpectraS3Request *ModifyTapePartitionSpectraS3Request) WithSerialNumber(serialNumber string) *ModifyTapePartitionSpectraS3Request
type ModifyTapePartitionSpectraS3Response struct {
TapePartition TapePartition
Headers *http.Header
}
func NewModifyTapePartitionSpectraS3Response(webResponse WebResponse) (*ModifyTapePartitionSpectraS3Response, error)
type ModifyTapeSpectraS3Request struct {
EjectLabel *string
EjectLocation *string
State TapeState
TapeId string
}
func NewModifyTapeSpectraS3Request(tapeId string) *ModifyTapeSpectraS3Request
func (modifyTapeSpectraS3Request *ModifyTapeSpectraS3Request) WithEjectLabel(ejectLabel string) *ModifyTapeSpectraS3Request
func (modifyTapeSpectraS3Request *ModifyTapeSpectraS3Request) WithEjectLocation(ejectLocation string) *ModifyTapeSpectraS3Request
func (modifyTapeSpectraS3Request *ModifyTapeSpectraS3Request) WithState(state TapeState) *ModifyTapeSpectraS3Request
type ModifyTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewModifyTapeSpectraS3Response(webResponse WebResponse) (*ModifyTapeSpectraS3Response, error)
type ModifyUserSpectraS3Request struct {
DefaultDataPolicyId *string
MaxBuckets *int
Name *string
SecretKey *string
UserId string
}
func NewModifyUserSpectraS3Request(userId string) *ModifyUserSpectraS3Request
func (modifyUserSpectraS3Request *ModifyUserSpectraS3Request) WithDefaultDataPolicyId(defaultDataPolicyId string) *ModifyUserSpectraS3Request
func (modifyUserSpectraS3Request *ModifyUserSpectraS3Request) WithMaxBuckets(maxBuckets int) *ModifyUserSpectraS3Request
func (modifyUserSpectraS3Request *ModifyUserSpectraS3Request) WithName(name string) *ModifyUserSpectraS3Request
func (modifyUserSpectraS3Request *ModifyUserSpectraS3Request) WithSecretKey(secretKey string) *ModifyUserSpectraS3Request
type ModifyUserSpectraS3Response struct {
SpectraUser SpectraUser
Headers *http.Header
}
func NewModifyUserSpectraS3Response(webResponse WebResponse) (*ModifyUserSpectraS3Response, error)
type MultiPartUpload struct {
Initiated string
Key *string
Owner User
UploadId string
}
type MultiPartUploadPart struct {
ETag *string
LastModified string
PartNumber int
}
type NamedDetailedTapePartition struct {
AutoCompactionEnabled bool
DriveType *TapeDriveType
DriveTypes []TapeDriveType
ErrorMessage *string
Id string
ImportExportConfiguration ImportExportConfiguration
LibraryId string
MinimumReadReservedDrives int
MinimumWriteReservedDrives int
Name *string
Quiesced Quiesced
SerialNumber *string
State TapePartitionState
TapeTypes []string
}
type NamedDetailedTapePartitionList struct {
NamedDetailedTapePartitions []NamedDetailedTapePartition
}
type NamingConventionType Enum
const (
NAMING_CONVENTION_TYPE_CONCAT_LOWERCASE NamingConventionType = 1 + iota
NAMING_CONVENTION_TYPE_CONSTANT NamingConventionType = 1 + iota
NAMING_CONVENTION_TYPE_UNDERSCORED NamingConventionType = 1 + iota
NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_UPPERCASE NamingConventionType = 1 + iota
NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_LOWERCASE NamingConventionType = 1 + iota
)
func (namingConventionType NamingConventionType) String() string
func (namingConventionType NamingConventionType) StringPtr() *string
func (namingConventionType *NamingConventionType) UnmarshalText(text []byte) error
type Node struct {
DataPathHttpPort *int
DataPathHttpsPort *int
DataPathIpAddress *string
DnsName *string
Id string
LastHeartbeat string
Name *string
SerialNumber *string
}
type NodeList struct {
Nodes []Node
}
type Objects struct {
ChunkId string
ChunkNumber int
NodeId *string
Objects []BulkObject
}
type OnlineAllTapesSpectraS3Request struct {
}
func NewOnlineAllTapesSpectraS3Request() *OnlineAllTapesSpectraS3Request
type OnlineAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewOnlineAllTapesSpectraS3Response(webResponse WebResponse) (*OnlineAllTapesSpectraS3Response, error)
type OnlineTapeSpectraS3Request struct {
TapeId string
}
func NewOnlineTapeSpectraS3Request(tapeId string) *OnlineTapeSpectraS3Request
type OnlineTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewOnlineTapeSpectraS3Response(webResponse WebResponse) (*OnlineTapeSpectraS3Response, error)
type PairBackRegisteredDs3TargetSpectraS3Request struct {
AccessControlReplication Ds3TargetAccessControlReplication
AdminAuthId *string
AdminSecretKey *string
DataPathEndPoint *string
DataPathHttps *bool
DataPathPort *int
DataPathProxy *string
DataPathVerifyCertificate *bool
DefaultReadPreference TargetReadPreferenceType
Ds3Target string
Name *string
PermitGoingOutOfSync *bool
ReplicatedUserDefaultDataPolicy *string
}
func NewPairBackRegisteredDs3TargetSpectraS3Request(ds3Target string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithAccessControlReplication(accessControlReplication Ds3TargetAccessControlReplication) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithAdminAuthId(adminAuthId string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithAdminSecretKey(adminSecretKey string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDataPathHttps(dataPathHttps bool) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDataPathPort(dataPathPort int) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDataPathProxy(dataPathProxy string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDataPathVerifyCertificate(dataPathVerifyCertificate bool) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithName(name string) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *PairBackRegisteredDs3TargetSpectraS3Request
func (pairBackRegisteredDs3TargetSpectraS3Request *PairBackRegisteredDs3TargetSpectraS3Request) WithReplicatedUserDefaultDataPolicy(replicatedUserDefaultDataPolicy string) *PairBackRegisteredDs3TargetSpectraS3Request
type PairBackRegisteredDs3TargetSpectraS3Response struct {
Headers *http.Header
}
func NewPairBackRegisteredDs3TargetSpectraS3Response(webResponse WebResponse) (*PairBackRegisteredDs3TargetSpectraS3Response, error)
type Part struct {
PartNumber int
ETag string
}
type PhysicalPlacement struct {
AzureTargets []AzureTarget
Ds3Targets []Ds3Target
Pools []Pool
S3Targets []S3Target
Tapes []Tape
}
type Pool struct {
AssignedToStorageDomain bool
AvailableCapacity int64
BucketId *string
Guid *string
Health PoolHealth
Id string
LastAccessed *string
LastModified *string
LastVerified *string
Mountpoint *string
Name *string
PartitionId *string
PoweredOn bool
Quiesced Quiesced
ReservedCapacity int64
State PoolState
StorageDomainMemberId *string
TotalCapacity int64
Type PoolType
UsedCapacity int64
}
type PoolFailure struct {
Date string
ErrorMessage *string
Id string
PoolId string
Type PoolFailureType
}
type PoolFailureList struct {
PoolFailures []PoolFailure
}
type PoolFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type PoolFailureNotificationRegistrationList struct {
PoolFailureNotificationRegistrations []PoolFailureNotificationRegistration
}
type PoolFailureType Enum
const (
POOL_FAILURE_TYPE_BLOB_READ_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_DATA_CHECKPOINT_MISSING PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_FORMAT_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_IMPORT_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_IMPORT_INCOMPLETE PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_INSPECT_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_QUIESCED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_READ_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_VERIFY_FAILED PoolFailureType = 1 + iota
POOL_FAILURE_TYPE_WRITE_FAILED PoolFailureType = 1 + iota
)
func (poolFailureType PoolFailureType) String() string
func (poolFailureType PoolFailureType) StringPtr() *string
func (poolFailureType *PoolFailureType) UnmarshalText(text []byte) error
type PoolHealth Enum
const (
POOL_HEALTH_OK PoolHealth = 1 + iota
POOL_HEALTH_DEGRADED PoolHealth = 1 + iota
)
func (poolHealth PoolHealth) String() string
func (poolHealth PoolHealth) StringPtr() *string
func (poolHealth *PoolHealth) UnmarshalText(text []byte) error
type PoolList struct {
Pools []Pool
}
type PoolPartition struct {
Id string
Name *string
Type PoolType
}
type PoolPartitionList struct {
PoolPartitions []PoolPartition
}
type PoolState Enum
const (
POOL_STATE_BLANK PoolState = 1 + iota
POOL_STATE_NORMAL PoolState = 1 + iota
POOL_STATE_LOST PoolState = 1 + iota
POOL_STATE_FOREIGN PoolState = 1 + iota
POOL_STATE_IMPORT_PENDING PoolState = 1 + iota
POOL_STATE_IMPORT_IN_PROGRESS PoolState = 1 + iota
)
func (poolState PoolState) String() string
func (poolState PoolState) StringPtr() *string
func (poolState *PoolState) UnmarshalText(text []byte) error
type PoolType Enum
const (
POOL_TYPE_NEARLINE PoolType = 1 + iota
POOL_TYPE_ONLINE PoolType = 1 + iota
)
func (poolType PoolType) String() string
func (poolType PoolType) StringPtr() *string
func (poolType *PoolType) UnmarshalText(text []byte) error
type Priority Enum
const (
PRIORITY_CRITICAL Priority = 1 + iota
PRIORITY_URGENT Priority = 1 + iota
PRIORITY_HIGH Priority = 1 + iota
PRIORITY_NORMAL Priority = 1 + iota
PRIORITY_LOW Priority = 1 + iota
PRIORITY_BACKGROUND Priority = 1 + iota
)
func (priority Priority) String() string
func (priority Priority) StringPtr() *string
func (priority *Priority) UnmarshalText(text []byte) error
type PutAzureDataReplicationRuleSpectraS3Request struct {
DataPolicyId string
DataReplicationRuleType DataReplicationRuleType
MaxBlobPartSizeInBytes *int64
ReplicateDeletes *bool
TargetId string
}
func NewPutAzureDataReplicationRuleSpectraS3Request(dataPolicyId string, dataReplicationRuleType DataReplicationRuleType, targetId string) *PutAzureDataReplicationRuleSpectraS3Request
func (putAzureDataReplicationRuleSpectraS3Request *PutAzureDataReplicationRuleSpectraS3Request) WithMaxBlobPartSizeInBytes(maxBlobPartSizeInBytes int64) *PutAzureDataReplicationRuleSpectraS3Request
func (putAzureDataReplicationRuleSpectraS3Request *PutAzureDataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *PutAzureDataReplicationRuleSpectraS3Request
type PutAzureDataReplicationRuleSpectraS3Response struct {
AzureDataReplicationRule AzureDataReplicationRule
Headers *http.Header
}
func NewPutAzureDataReplicationRuleSpectraS3Response(webResponse WebResponse) (*PutAzureDataReplicationRuleSpectraS3Response, error)
type PutAzureTargetBucketNameSpectraS3Request struct {
BucketId string
Name string
TargetId string
}
func NewPutAzureTargetBucketNameSpectraS3Request(bucketId string, name string, targetId string) *PutAzureTargetBucketNameSpectraS3Request
type PutAzureTargetBucketNameSpectraS3Response struct {
AzureTargetBucketName AzureTargetBucketName
Headers *http.Header
}
func NewPutAzureTargetBucketNameSpectraS3Response(webResponse WebResponse) (*PutAzureTargetBucketNameSpectraS3Response, error)
type PutAzureTargetFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutAzureTargetFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutAzureTargetFailureNotificationRegistrationSpectraS3Request
func (putAzureTargetFailureNotificationRegistrationSpectraS3Request *PutAzureTargetFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutAzureTargetFailureNotificationRegistrationSpectraS3Request
func (putAzureTargetFailureNotificationRegistrationSpectraS3Request *PutAzureTargetFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutAzureTargetFailureNotificationRegistrationSpectraS3Request
func (putAzureTargetFailureNotificationRegistrationSpectraS3Request *PutAzureTargetFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutAzureTargetFailureNotificationRegistrationSpectraS3Request
type PutAzureTargetFailureNotificationRegistrationSpectraS3Response struct {
AzureTargetFailureNotificationRegistration AzureTargetFailureNotificationRegistration
Headers *http.Header
}
func NewPutAzureTargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutAzureTargetFailureNotificationRegistrationSpectraS3Response, error)
type PutAzureTargetReadPreferenceSpectraS3Request struct {
BucketId string
ReadPreference TargetReadPreferenceType
TargetId string
}
func NewPutAzureTargetReadPreferenceSpectraS3Request(bucketId string, readPreference TargetReadPreferenceType, targetId string) *PutAzureTargetReadPreferenceSpectraS3Request
type PutAzureTargetReadPreferenceSpectraS3Response struct {
AzureTargetReadPreference AzureTargetReadPreference
Headers *http.Header
}
func NewPutAzureTargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*PutAzureTargetReadPreferenceSpectraS3Response, error)
type PutBucketAclForGroupSpectraS3Request struct {
BucketId string
GroupId string
Permission BucketAclPermission
}
func NewPutBucketAclForGroupSpectraS3Request(bucketId string, groupId string, permission BucketAclPermission) *PutBucketAclForGroupSpectraS3Request
type PutBucketAclForGroupSpectraS3Response struct {
BucketAcl BucketAcl
Headers *http.Header
}
func NewPutBucketAclForGroupSpectraS3Response(webResponse WebResponse) (*PutBucketAclForGroupSpectraS3Response, error)
type PutBucketAclForUserSpectraS3Request struct {
BucketId string
Permission BucketAclPermission
UserId string
}
func NewPutBucketAclForUserSpectraS3Request(bucketId string, permission BucketAclPermission, userId string) *PutBucketAclForUserSpectraS3Request
type PutBucketAclForUserSpectraS3Response struct {
BucketAcl BucketAcl
Headers *http.Header
}
func NewPutBucketAclForUserSpectraS3Response(webResponse WebResponse) (*PutBucketAclForUserSpectraS3Response, error)
type PutBucketRequest struct {
BucketName string
}
func NewPutBucketRequest(bucketName string) *PutBucketRequest
type PutBucketResponse struct {
Headers *http.Header
}
func NewPutBucketResponse(webResponse WebResponse) (*PutBucketResponse, error)
type PutBucketSpectraS3Request struct {
DataPolicyId *string
Id *string
Name string
UserId *string
}
func NewPutBucketSpectraS3Request(name string) *PutBucketSpectraS3Request
func (putBucketSpectraS3Request *PutBucketSpectraS3Request) WithDataPolicyId(dataPolicyId string) *PutBucketSpectraS3Request
func (putBucketSpectraS3Request *PutBucketSpectraS3Request) WithId(id string) *PutBucketSpectraS3Request
func (putBucketSpectraS3Request *PutBucketSpectraS3Request) WithUserId(userId string) *PutBucketSpectraS3Request
type PutBucketSpectraS3Response struct {
Bucket Bucket
Headers *http.Header
}
func NewPutBucketSpectraS3Response(webResponse WebResponse) (*PutBucketSpectraS3Response, error)
type PutBulkJobSpectraS3Request struct {
BucketName string
Aggregating *bool
Force bool
IgnoreNamingConflicts bool
ImplicitJobIdResolution *bool
MaxUploadSize *int64
MinimizeSpanningAcrossMedia *bool
Name *string
Objects []Ds3PutObject
Priority Priority
VerifyAfterWrite *bool
}
func NewPutBulkJobSpectraS3Request(bucketName string, objects []Ds3PutObject) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithAggregating(aggregating bool) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithForce() *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithIgnoreNamingConflicts() *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithImplicitJobIdResolution(implicitJobIdResolution bool) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithMaxUploadSize(maxUploadSize int64) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithMinimizeSpanningAcrossMedia(minimizeSpanningAcrossMedia bool) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithName(name string) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithPriority(priority Priority) *PutBulkJobSpectraS3Request
func (putBulkJobSpectraS3Request *PutBulkJobSpectraS3Request) WithVerifyAfterWrite(verifyAfterWrite bool) *PutBulkJobSpectraS3Request
type PutBulkJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewPutBulkJobSpectraS3Response(webResponse WebResponse) (*PutBulkJobSpectraS3Response, error)
type PutDataPersistenceRuleSpectraS3Request struct {
DataPersistenceRuleType DataPersistenceRuleType
DataPolicyId string
IsolationLevel DataIsolationLevel
MinimumDaysToRetain *int
StorageDomainId string
}
func NewPutDataPersistenceRuleSpectraS3Request(dataPersistenceRuleType DataPersistenceRuleType, dataPolicyId string, isolationLevel DataIsolationLevel, storageDomainId string) *PutDataPersistenceRuleSpectraS3Request
func (putDataPersistenceRuleSpectraS3Request *PutDataPersistenceRuleSpectraS3Request) WithMinimumDaysToRetain(minimumDaysToRetain int) *PutDataPersistenceRuleSpectraS3Request
type PutDataPersistenceRuleSpectraS3Response struct {
DataPersistenceRule DataPersistenceRule
Headers *http.Header
}
func NewPutDataPersistenceRuleSpectraS3Response(webResponse WebResponse) (*PutDataPersistenceRuleSpectraS3Response, error)
type PutDataPolicyAclForGroupSpectraS3Request struct {
DataPolicyId string
GroupId string
}
func NewPutDataPolicyAclForGroupSpectraS3Request(dataPolicyId string, groupId string) *PutDataPolicyAclForGroupSpectraS3Request
type PutDataPolicyAclForGroupSpectraS3Response struct {
DataPolicyAcl DataPolicyAcl
Headers *http.Header
}
func NewPutDataPolicyAclForGroupSpectraS3Response(webResponse WebResponse) (*PutDataPolicyAclForGroupSpectraS3Response, error)
type PutDataPolicyAclForUserSpectraS3Request struct {
DataPolicyId string
UserId string
}
func NewPutDataPolicyAclForUserSpectraS3Request(dataPolicyId string, userId string) *PutDataPolicyAclForUserSpectraS3Request
type PutDataPolicyAclForUserSpectraS3Response struct {
DataPolicyAcl DataPolicyAcl
Headers *http.Header
}
func NewPutDataPolicyAclForUserSpectraS3Response(webResponse WebResponse) (*PutDataPolicyAclForUserSpectraS3Response, error)
type PutDataPolicySpectraS3Request struct {
AlwaysForcePutJobCreation *bool
AlwaysMinimizeSpanningAcrossMedia *bool
BlobbingEnabled *bool
ChecksumType ChecksumType
DefaultBlobSize *int64
DefaultGetJobPriority Priority
DefaultPutJobPriority Priority
DefaultVerifyAfterWrite *bool
DefaultVerifyJobPriority Priority
EndToEndCrcRequired *bool
MaxVersionsToKeep *int
Name string
RebuildPriority Priority
Versioning VersioningLevel
}
func NewPutDataPolicySpectraS3Request(name string) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithAlwaysForcePutJobCreation(alwaysForcePutJobCreation bool) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithAlwaysMinimizeSpanningAcrossMedia(alwaysMinimizeSpanningAcrossMedia bool) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithBlobbingEnabled(blobbingEnabled bool) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithChecksumType(checksumType ChecksumType) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithDefaultBlobSize(defaultBlobSize int64) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithDefaultGetJobPriority(defaultGetJobPriority Priority) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithDefaultPutJobPriority(defaultPutJobPriority Priority) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithDefaultVerifyAfterWrite(defaultVerifyAfterWrite bool) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithDefaultVerifyJobPriority(defaultVerifyJobPriority Priority) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithEndToEndCrcRequired(endToEndCrcRequired bool) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithMaxVersionsToKeep(maxVersionsToKeep int) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithRebuildPriority(rebuildPriority Priority) *PutDataPolicySpectraS3Request
func (putDataPolicySpectraS3Request *PutDataPolicySpectraS3Request) WithVersioning(versioning VersioningLevel) *PutDataPolicySpectraS3Request
type PutDataPolicySpectraS3Response struct {
DataPolicy DataPolicy
Headers *http.Header
}
func NewPutDataPolicySpectraS3Response(webResponse WebResponse) (*PutDataPolicySpectraS3Response, error)
type PutDs3DataReplicationRuleSpectraS3Request struct {
DataPolicyId string
DataReplicationRuleType DataReplicationRuleType
ReplicateDeletes *bool
TargetDataPolicy *string
TargetId string
}
func NewPutDs3DataReplicationRuleSpectraS3Request(dataPolicyId string, dataReplicationRuleType DataReplicationRuleType, targetId string) *PutDs3DataReplicationRuleSpectraS3Request
func (putDs3DataReplicationRuleSpectraS3Request *PutDs3DataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *PutDs3DataReplicationRuleSpectraS3Request
func (putDs3DataReplicationRuleSpectraS3Request *PutDs3DataReplicationRuleSpectraS3Request) WithTargetDataPolicy(targetDataPolicy string) *PutDs3DataReplicationRuleSpectraS3Request
type PutDs3DataReplicationRuleSpectraS3Response struct {
Ds3DataReplicationRule Ds3DataReplicationRule
Headers *http.Header
}
func NewPutDs3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*PutDs3DataReplicationRuleSpectraS3Response, error)
type PutDs3TargetFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutDs3TargetFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutDs3TargetFailureNotificationRegistrationSpectraS3Request
func (putDs3TargetFailureNotificationRegistrationSpectraS3Request *PutDs3TargetFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutDs3TargetFailureNotificationRegistrationSpectraS3Request
func (putDs3TargetFailureNotificationRegistrationSpectraS3Request *PutDs3TargetFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutDs3TargetFailureNotificationRegistrationSpectraS3Request
func (putDs3TargetFailureNotificationRegistrationSpectraS3Request *PutDs3TargetFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutDs3TargetFailureNotificationRegistrationSpectraS3Request
type PutDs3TargetFailureNotificationRegistrationSpectraS3Response struct {
Ds3TargetFailureNotificationRegistration Ds3TargetFailureNotificationRegistration
Headers *http.Header
}
func NewPutDs3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutDs3TargetFailureNotificationRegistrationSpectraS3Response, error)
type PutDs3TargetReadPreferenceSpectraS3Request struct {
BucketId string
ReadPreference TargetReadPreferenceType
TargetId string
}
func NewPutDs3TargetReadPreferenceSpectraS3Request(bucketId string, readPreference TargetReadPreferenceType, targetId string) *PutDs3TargetReadPreferenceSpectraS3Request
type PutDs3TargetReadPreferenceSpectraS3Response struct {
Ds3TargetReadPreference Ds3TargetReadPreference
Headers *http.Header
}
func NewPutDs3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*PutDs3TargetReadPreferenceSpectraS3Response, error)
type PutGlobalBucketAclForGroupSpectraS3Request struct {
GroupId string
Permission BucketAclPermission
}
func NewPutGlobalBucketAclForGroupSpectraS3Request(groupId string, permission BucketAclPermission) *PutGlobalBucketAclForGroupSpectraS3Request
type PutGlobalBucketAclForGroupSpectraS3Response struct {
BucketAcl BucketAcl
Headers *http.Header
}
func NewPutGlobalBucketAclForGroupSpectraS3Response(webResponse WebResponse) (*PutGlobalBucketAclForGroupSpectraS3Response, error)
type PutGlobalBucketAclForUserSpectraS3Request struct {
Permission BucketAclPermission
UserId string
}
func NewPutGlobalBucketAclForUserSpectraS3Request(permission BucketAclPermission, userId string) *PutGlobalBucketAclForUserSpectraS3Request
type PutGlobalBucketAclForUserSpectraS3Response struct {
BucketAcl BucketAcl
Headers *http.Header
}
func NewPutGlobalBucketAclForUserSpectraS3Response(webResponse WebResponse) (*PutGlobalBucketAclForUserSpectraS3Response, error)
type PutGlobalDataPolicyAclForGroupSpectraS3Request struct {
GroupId string
}
func NewPutGlobalDataPolicyAclForGroupSpectraS3Request(groupId string) *PutGlobalDataPolicyAclForGroupSpectraS3Request
type PutGlobalDataPolicyAclForGroupSpectraS3Response struct {
DataPolicyAcl DataPolicyAcl
Headers *http.Header
}
func NewPutGlobalDataPolicyAclForGroupSpectraS3Response(webResponse WebResponse) (*PutGlobalDataPolicyAclForGroupSpectraS3Response, error)
type PutGlobalDataPolicyAclForUserSpectraS3Request struct {
UserId string
}
func NewPutGlobalDataPolicyAclForUserSpectraS3Request(userId string) *PutGlobalDataPolicyAclForUserSpectraS3Request
type PutGlobalDataPolicyAclForUserSpectraS3Response struct {
DataPolicyAcl DataPolicyAcl
Headers *http.Header
}
func NewPutGlobalDataPolicyAclForUserSpectraS3Response(webResponse WebResponse) (*PutGlobalDataPolicyAclForUserSpectraS3Response, error)
type PutGroupGroupMemberSpectraS3Request struct {
GroupId string
MemberGroupId string
}
func NewPutGroupGroupMemberSpectraS3Request(groupId string, memberGroupId string) *PutGroupGroupMemberSpectraS3Request
type PutGroupGroupMemberSpectraS3Response struct {
GroupMember GroupMember
Headers *http.Header
}
func NewPutGroupGroupMemberSpectraS3Response(webResponse WebResponse) (*PutGroupGroupMemberSpectraS3Response, error)
type PutGroupSpectraS3Request struct {
Name string
}
func NewPutGroupSpectraS3Request(name string) *PutGroupSpectraS3Request
type PutGroupSpectraS3Response struct {
Group Group
Headers *http.Header
}
func NewPutGroupSpectraS3Response(webResponse WebResponse) (*PutGroupSpectraS3Response, error)
type PutJobCompletedNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
JobId *string
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutJobCompletedNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutJobCompletedNotificationRegistrationSpectraS3Request
func (putJobCompletedNotificationRegistrationSpectraS3Request *PutJobCompletedNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutJobCompletedNotificationRegistrationSpectraS3Request
func (putJobCompletedNotificationRegistrationSpectraS3Request *PutJobCompletedNotificationRegistrationSpectraS3Request) WithJobId(jobId string) *PutJobCompletedNotificationRegistrationSpectraS3Request
func (putJobCompletedNotificationRegistrationSpectraS3Request *PutJobCompletedNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutJobCompletedNotificationRegistrationSpectraS3Request
func (putJobCompletedNotificationRegistrationSpectraS3Request *PutJobCompletedNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutJobCompletedNotificationRegistrationSpectraS3Request
type PutJobCompletedNotificationRegistrationSpectraS3Response struct {
JobCompletedNotificationRegistration JobCompletedNotificationRegistration
Headers *http.Header
}
func NewPutJobCompletedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutJobCompletedNotificationRegistrationSpectraS3Response, error)
type PutJobCreatedNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutJobCreatedNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutJobCreatedNotificationRegistrationSpectraS3Request
func (putJobCreatedNotificationRegistrationSpectraS3Request *PutJobCreatedNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutJobCreatedNotificationRegistrationSpectraS3Request
func (putJobCreatedNotificationRegistrationSpectraS3Request *PutJobCreatedNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutJobCreatedNotificationRegistrationSpectraS3Request
func (putJobCreatedNotificationRegistrationSpectraS3Request *PutJobCreatedNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutJobCreatedNotificationRegistrationSpectraS3Request
type PutJobCreatedNotificationRegistrationSpectraS3Response struct {
JobCreatedNotificationRegistration JobCreatedNotificationRegistration
Headers *http.Header
}
func NewPutJobCreatedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutJobCreatedNotificationRegistrationSpectraS3Response, error)
type PutJobCreationFailedNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutJobCreationFailedNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutJobCreationFailedNotificationRegistrationSpectraS3Request
func (putJobCreationFailedNotificationRegistrationSpectraS3Request *PutJobCreationFailedNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutJobCreationFailedNotificationRegistrationSpectraS3Request
func (putJobCreationFailedNotificationRegistrationSpectraS3Request *PutJobCreationFailedNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutJobCreationFailedNotificationRegistrationSpectraS3Request
func (putJobCreationFailedNotificationRegistrationSpectraS3Request *PutJobCreationFailedNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutJobCreationFailedNotificationRegistrationSpectraS3Request
type PutJobCreationFailedNotificationRegistrationSpectraS3Response struct {
JobCreationFailedNotificationRegistration JobCreationFailedNotificationRegistration
Headers *http.Header
}
func NewPutJobCreationFailedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutJobCreationFailedNotificationRegistrationSpectraS3Response, error)
type PutMultiPartUploadPartRequest struct {
BucketName string
ObjectName string
Content ReaderWithSizeDecorator
PartNumber int
UploadId string
}
func NewPutMultiPartUploadPartRequest(bucketName string, objectName string, content ReaderWithSizeDecorator, partNumber int, uploadId string) *PutMultiPartUploadPartRequest
type PutMultiPartUploadPartResponse struct {
Headers *http.Header
}
func NewPutMultiPartUploadPartResponse(webResponse WebResponse) (*PutMultiPartUploadPartResponse, error)
type PutObjectCachedNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
JobId *string
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutObjectCachedNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutObjectCachedNotificationRegistrationSpectraS3Request
func (putObjectCachedNotificationRegistrationSpectraS3Request *PutObjectCachedNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutObjectCachedNotificationRegistrationSpectraS3Request
func (putObjectCachedNotificationRegistrationSpectraS3Request *PutObjectCachedNotificationRegistrationSpectraS3Request) WithJobId(jobId string) *PutObjectCachedNotificationRegistrationSpectraS3Request
func (putObjectCachedNotificationRegistrationSpectraS3Request *PutObjectCachedNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutObjectCachedNotificationRegistrationSpectraS3Request
func (putObjectCachedNotificationRegistrationSpectraS3Request *PutObjectCachedNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutObjectCachedNotificationRegistrationSpectraS3Request
type PutObjectCachedNotificationRegistrationSpectraS3Response struct {
S3ObjectCachedNotificationRegistration S3ObjectCachedNotificationRegistration
Headers *http.Header
}
func NewPutObjectCachedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutObjectCachedNotificationRegistrationSpectraS3Response, error)
type PutObjectLostNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutObjectLostNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutObjectLostNotificationRegistrationSpectraS3Request
func (putObjectLostNotificationRegistrationSpectraS3Request *PutObjectLostNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutObjectLostNotificationRegistrationSpectraS3Request
func (putObjectLostNotificationRegistrationSpectraS3Request *PutObjectLostNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutObjectLostNotificationRegistrationSpectraS3Request
func (putObjectLostNotificationRegistrationSpectraS3Request *PutObjectLostNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutObjectLostNotificationRegistrationSpectraS3Request
type PutObjectLostNotificationRegistrationSpectraS3Response struct {
S3ObjectLostNotificationRegistration S3ObjectLostNotificationRegistration
Headers *http.Header
}
func NewPutObjectLostNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutObjectLostNotificationRegistrationSpectraS3Response, error)
type PutObjectPersistedNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
JobId *string
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutObjectPersistedNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutObjectPersistedNotificationRegistrationSpectraS3Request
func (putObjectPersistedNotificationRegistrationSpectraS3Request *PutObjectPersistedNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutObjectPersistedNotificationRegistrationSpectraS3Request
func (putObjectPersistedNotificationRegistrationSpectraS3Request *PutObjectPersistedNotificationRegistrationSpectraS3Request) WithJobId(jobId string) *PutObjectPersistedNotificationRegistrationSpectraS3Request
func (putObjectPersistedNotificationRegistrationSpectraS3Request *PutObjectPersistedNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutObjectPersistedNotificationRegistrationSpectraS3Request
func (putObjectPersistedNotificationRegistrationSpectraS3Request *PutObjectPersistedNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutObjectPersistedNotificationRegistrationSpectraS3Request
type PutObjectPersistedNotificationRegistrationSpectraS3Response struct {
S3ObjectPersistedNotificationRegistration S3ObjectPersistedNotificationRegistration
Headers *http.Header
}
func NewPutObjectPersistedNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutObjectPersistedNotificationRegistrationSpectraS3Response, error)
type PutObjectRequest struct {
BucketName string
ObjectName string
Checksum Checksum
Content ReaderWithSizeDecorator
Job *string
Metadata map[string]string
Offset *int64
}
func NewPutObjectRequest(bucketName string, objectName string, content ReaderWithSizeDecorator) *PutObjectRequest
func (putObjectRequest *PutObjectRequest) WithChecksum(contentHash string, checksumType ChecksumType) *PutObjectRequest
func (putObjectRequest *PutObjectRequest) WithJob(job string) *PutObjectRequest
func (putObjectRequest *PutObjectRequest) WithMetaData(key string, values ...string) *PutObjectRequest
func (putObjectRequest *PutObjectRequest) WithOffset(offset int64) *PutObjectRequest
type PutObjectResponse struct {
Headers *http.Header
}
func NewPutObjectResponse(webResponse WebResponse) (*PutObjectResponse, error)
type PutPoolFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutPoolFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutPoolFailureNotificationRegistrationSpectraS3Request
func (putPoolFailureNotificationRegistrationSpectraS3Request *PutPoolFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutPoolFailureNotificationRegistrationSpectraS3Request
func (putPoolFailureNotificationRegistrationSpectraS3Request *PutPoolFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutPoolFailureNotificationRegistrationSpectraS3Request
func (putPoolFailureNotificationRegistrationSpectraS3Request *PutPoolFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutPoolFailureNotificationRegistrationSpectraS3Request
type PutPoolFailureNotificationRegistrationSpectraS3Response struct {
PoolFailureNotificationRegistration PoolFailureNotificationRegistration
Headers *http.Header
}
func NewPutPoolFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutPoolFailureNotificationRegistrationSpectraS3Response, error)
type PutPoolPartitionSpectraS3Request struct {
Name string
PoolType PoolType
}
func NewPutPoolPartitionSpectraS3Request(name string, poolType PoolType) *PutPoolPartitionSpectraS3Request
type PutPoolPartitionSpectraS3Response struct {
PoolPartition PoolPartition
Headers *http.Header
}
func NewPutPoolPartitionSpectraS3Response(webResponse WebResponse) (*PutPoolPartitionSpectraS3Response, error)
type PutPoolStorageDomainMemberSpectraS3Request struct {
PoolPartitionId string
StorageDomainId string
WritePreference WritePreferenceLevel
}
func NewPutPoolStorageDomainMemberSpectraS3Request(poolPartitionId string, storageDomainId string) *PutPoolStorageDomainMemberSpectraS3Request
func (putPoolStorageDomainMemberSpectraS3Request *PutPoolStorageDomainMemberSpectraS3Request) WithWritePreference(writePreference WritePreferenceLevel) *PutPoolStorageDomainMemberSpectraS3Request
type PutPoolStorageDomainMemberSpectraS3Response struct {
StorageDomainMember StorageDomainMember
Headers *http.Header
}
func NewPutPoolStorageDomainMemberSpectraS3Response(webResponse WebResponse) (*PutPoolStorageDomainMemberSpectraS3Response, error)
type PutS3DataReplicationRuleSpectraS3Request struct {
DataPolicyId string
DataReplicationRuleType DataReplicationRuleType
InitialDataPlacement S3InitialDataPlacementPolicy
MaxBlobPartSizeInBytes *int64
ReplicateDeletes *bool
TargetId string
}
func NewPutS3DataReplicationRuleSpectraS3Request(dataPolicyId string, dataReplicationRuleType DataReplicationRuleType, targetId string) *PutS3DataReplicationRuleSpectraS3Request
func (putS3DataReplicationRuleSpectraS3Request *PutS3DataReplicationRuleSpectraS3Request) WithInitialDataPlacement(initialDataPlacement S3InitialDataPlacementPolicy) *PutS3DataReplicationRuleSpectraS3Request
func (putS3DataReplicationRuleSpectraS3Request *PutS3DataReplicationRuleSpectraS3Request) WithMaxBlobPartSizeInBytes(maxBlobPartSizeInBytes int64) *PutS3DataReplicationRuleSpectraS3Request
func (putS3DataReplicationRuleSpectraS3Request *PutS3DataReplicationRuleSpectraS3Request) WithReplicateDeletes(replicateDeletes bool) *PutS3DataReplicationRuleSpectraS3Request
type PutS3DataReplicationRuleSpectraS3Response struct {
S3DataReplicationRule S3DataReplicationRule
Headers *http.Header
}
func NewPutS3DataReplicationRuleSpectraS3Response(webResponse WebResponse) (*PutS3DataReplicationRuleSpectraS3Response, error)
type PutS3TargetBucketNameSpectraS3Request struct {
BucketId string
Name string
TargetId string
}
func NewPutS3TargetBucketNameSpectraS3Request(bucketId string, name string, targetId string) *PutS3TargetBucketNameSpectraS3Request
type PutS3TargetBucketNameSpectraS3Response struct {
S3TargetBucketName S3TargetBucketName
Headers *http.Header
}
func NewPutS3TargetBucketNameSpectraS3Response(webResponse WebResponse) (*PutS3TargetBucketNameSpectraS3Response, error)
type PutS3TargetFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutS3TargetFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutS3TargetFailureNotificationRegistrationSpectraS3Request
func (putS3TargetFailureNotificationRegistrationSpectraS3Request *PutS3TargetFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutS3TargetFailureNotificationRegistrationSpectraS3Request
func (putS3TargetFailureNotificationRegistrationSpectraS3Request *PutS3TargetFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutS3TargetFailureNotificationRegistrationSpectraS3Request
func (putS3TargetFailureNotificationRegistrationSpectraS3Request *PutS3TargetFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutS3TargetFailureNotificationRegistrationSpectraS3Request
type PutS3TargetFailureNotificationRegistrationSpectraS3Response struct {
S3TargetFailureNotificationRegistration S3TargetFailureNotificationRegistration
Headers *http.Header
}
func NewPutS3TargetFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutS3TargetFailureNotificationRegistrationSpectraS3Response, error)
type PutS3TargetReadPreferenceSpectraS3Request struct {
BucketId string
ReadPreference TargetReadPreferenceType
TargetId string
}
func NewPutS3TargetReadPreferenceSpectraS3Request(bucketId string, readPreference TargetReadPreferenceType, targetId string) *PutS3TargetReadPreferenceSpectraS3Request
type PutS3TargetReadPreferenceSpectraS3Response struct {
S3TargetReadPreference S3TargetReadPreference
Headers *http.Header
}
func NewPutS3TargetReadPreferenceSpectraS3Response(webResponse WebResponse) (*PutS3TargetReadPreferenceSpectraS3Response, error)
type PutStorageDomainFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutStorageDomainFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutStorageDomainFailureNotificationRegistrationSpectraS3Request
func (putStorageDomainFailureNotificationRegistrationSpectraS3Request *PutStorageDomainFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutStorageDomainFailureNotificationRegistrationSpectraS3Request
func (putStorageDomainFailureNotificationRegistrationSpectraS3Request *PutStorageDomainFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutStorageDomainFailureNotificationRegistrationSpectraS3Request
func (putStorageDomainFailureNotificationRegistrationSpectraS3Request *PutStorageDomainFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutStorageDomainFailureNotificationRegistrationSpectraS3Request
type PutStorageDomainFailureNotificationRegistrationSpectraS3Response struct {
StorageDomainFailureNotificationRegistration StorageDomainFailureNotificationRegistration
Headers *http.Header
}
func NewPutStorageDomainFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutStorageDomainFailureNotificationRegistrationSpectraS3Response, error)
type PutStorageDomainSpectraS3Request struct {
AutoEjectMediaFullThreshold *int64
AutoEjectUponCron *string
AutoEjectUponJobCancellation *bool
AutoEjectUponJobCompletion *bool
AutoEjectUponMediaFull *bool
LtfsFileNaming LtfsFileNamingMode
MaximumAutoVerificationFrequencyInDays *int
MaxTapeFragmentationPercent *int
MediaEjectionAllowed *bool
Name string
SecureMediaAllocation *bool
VerifyPriorToAutoEject Priority
WriteOptimization WriteOptimization
}
func NewPutStorageDomainSpectraS3Request(name string) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithAutoEjectMediaFullThreshold(autoEjectMediaFullThreshold int64) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithAutoEjectUponCron(autoEjectUponCron string) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithAutoEjectUponJobCancellation(autoEjectUponJobCancellation bool) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithAutoEjectUponJobCompletion(autoEjectUponJobCompletion bool) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithAutoEjectUponMediaFull(autoEjectUponMediaFull bool) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithLtfsFileNaming(ltfsFileNaming LtfsFileNamingMode) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithMaxTapeFragmentationPercent(maxTapeFragmentationPercent int) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithMaximumAutoVerificationFrequencyInDays(maximumAutoVerificationFrequencyInDays int) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithMediaEjectionAllowed(mediaEjectionAllowed bool) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithSecureMediaAllocation(secureMediaAllocation bool) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithVerifyPriorToAutoEject(verifyPriorToAutoEject Priority) *PutStorageDomainSpectraS3Request
func (putStorageDomainSpectraS3Request *PutStorageDomainSpectraS3Request) WithWriteOptimization(writeOptimization WriteOptimization) *PutStorageDomainSpectraS3Request
type PutStorageDomainSpectraS3Response struct {
StorageDomain StorageDomain
Headers *http.Header
}
func NewPutStorageDomainSpectraS3Response(webResponse WebResponse) (*PutStorageDomainSpectraS3Response, error)
type PutSystemFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutSystemFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutSystemFailureNotificationRegistrationSpectraS3Request
func (putSystemFailureNotificationRegistrationSpectraS3Request *PutSystemFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutSystemFailureNotificationRegistrationSpectraS3Request
func (putSystemFailureNotificationRegistrationSpectraS3Request *PutSystemFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutSystemFailureNotificationRegistrationSpectraS3Request
func (putSystemFailureNotificationRegistrationSpectraS3Request *PutSystemFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutSystemFailureNotificationRegistrationSpectraS3Request
type PutSystemFailureNotificationRegistrationSpectraS3Response struct {
SystemFailureNotificationRegistration SystemFailureNotificationRegistration
Headers *http.Header
}
func NewPutSystemFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutSystemFailureNotificationRegistrationSpectraS3Response, error)
type PutTapeDensityDirectiveSpectraS3Request struct {
Density TapeDriveType
PartitionId string
TapeType string
}
func NewPutTapeDensityDirectiveSpectraS3Request(density TapeDriveType, partitionId string, tapeType string) *PutTapeDensityDirectiveSpectraS3Request
type PutTapeDensityDirectiveSpectraS3Response struct {
TapeDensityDirective TapeDensityDirective
Headers *http.Header
}
func NewPutTapeDensityDirectiveSpectraS3Response(webResponse WebResponse) (*PutTapeDensityDirectiveSpectraS3Response, error)
type PutTapeFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutTapeFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutTapeFailureNotificationRegistrationSpectraS3Request
func (putTapeFailureNotificationRegistrationSpectraS3Request *PutTapeFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutTapeFailureNotificationRegistrationSpectraS3Request
func (putTapeFailureNotificationRegistrationSpectraS3Request *PutTapeFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutTapeFailureNotificationRegistrationSpectraS3Request
func (putTapeFailureNotificationRegistrationSpectraS3Request *PutTapeFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutTapeFailureNotificationRegistrationSpectraS3Request
type PutTapeFailureNotificationRegistrationSpectraS3Response struct {
TapeFailureNotificationRegistration TapeFailureNotificationRegistration
Headers *http.Header
}
func NewPutTapeFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutTapeFailureNotificationRegistrationSpectraS3Response, error)
type PutTapePartitionFailureNotificationRegistrationSpectraS3Request struct {
Format HttpResponseFormatType
NamingConvention NamingConventionType
NotificationEndPoint string
NotificationHttpMethod RequestType
}
func NewPutTapePartitionFailureNotificationRegistrationSpectraS3Request(notificationEndPoint string) *PutTapePartitionFailureNotificationRegistrationSpectraS3Request
func (putTapePartitionFailureNotificationRegistrationSpectraS3Request *PutTapePartitionFailureNotificationRegistrationSpectraS3Request) WithFormat(format HttpResponseFormatType) *PutTapePartitionFailureNotificationRegistrationSpectraS3Request
func (putTapePartitionFailureNotificationRegistrationSpectraS3Request *PutTapePartitionFailureNotificationRegistrationSpectraS3Request) WithNamingConvention(namingConvention NamingConventionType) *PutTapePartitionFailureNotificationRegistrationSpectraS3Request
func (putTapePartitionFailureNotificationRegistrationSpectraS3Request *PutTapePartitionFailureNotificationRegistrationSpectraS3Request) WithNotificationHttpMethod(notificationHttpMethod RequestType) *PutTapePartitionFailureNotificationRegistrationSpectraS3Request
type PutTapePartitionFailureNotificationRegistrationSpectraS3Response struct {
TapePartitionFailureNotificationRegistration TapePartitionFailureNotificationRegistration
Headers *http.Header
}
func NewPutTapePartitionFailureNotificationRegistrationSpectraS3Response(webResponse WebResponse) (*PutTapePartitionFailureNotificationRegistrationSpectraS3Response, error)
type PutTapeStorageDomainMemberSpectraS3Request struct {
AutoCompactionThreshold *int
StorageDomainId string
TapePartitionId string
TapeType string
WritePreference WritePreferenceLevel
}
func NewPutTapeStorageDomainMemberSpectraS3Request(storageDomainId string, tapePartitionId string, tapeType string) *PutTapeStorageDomainMemberSpectraS3Request
func (putTapeStorageDomainMemberSpectraS3Request *PutTapeStorageDomainMemberSpectraS3Request) WithAutoCompactionThreshold(autoCompactionThreshold int) *PutTapeStorageDomainMemberSpectraS3Request
func (putTapeStorageDomainMemberSpectraS3Request *PutTapeStorageDomainMemberSpectraS3Request) WithWritePreference(writePreference WritePreferenceLevel) *PutTapeStorageDomainMemberSpectraS3Request
type PutTapeStorageDomainMemberSpectraS3Response struct {
StorageDomainMember StorageDomainMember
Headers *http.Header
}
func NewPutTapeStorageDomainMemberSpectraS3Response(webResponse WebResponse) (*PutTapeStorageDomainMemberSpectraS3Response, error)
type PutUserGroupMemberSpectraS3Request struct {
GroupId string
MemberUserId string
}
func NewPutUserGroupMemberSpectraS3Request(groupId string, memberUserId string) *PutUserGroupMemberSpectraS3Request
type PutUserGroupMemberSpectraS3Response struct {
GroupMember GroupMember
Headers *http.Header
}
func NewPutUserGroupMemberSpectraS3Response(webResponse WebResponse) (*PutUserGroupMemberSpectraS3Response, error)
type Quiesced Enum
const (
QUIESCED_NO Quiesced = 1 + iota
QUIESCED_PENDING Quiesced = 1 + iota
QUIESCED_YES Quiesced = 1 + iota
)
func (quiesced Quiesced) String() string
func (quiesced Quiesced) StringPtr() *string
func (quiesced *Quiesced) UnmarshalText(text []byte) error
type Range struct {
Start int64
End int64
}
type RawImportAllTapesSpectraS3Request struct {
BucketId string
StorageDomainId *string
TaskPriority Priority
}
func NewRawImportAllTapesSpectraS3Request(bucketId string) *RawImportAllTapesSpectraS3Request
func (rawImportAllTapesSpectraS3Request *RawImportAllTapesSpectraS3Request) WithStorageDomainId(storageDomainId string) *RawImportAllTapesSpectraS3Request
func (rawImportAllTapesSpectraS3Request *RawImportAllTapesSpectraS3Request) WithTaskPriority(taskPriority Priority) *RawImportAllTapesSpectraS3Request
type RawImportAllTapesSpectraS3Response struct {
Headers *http.Header
}
func NewRawImportAllTapesSpectraS3Response(webResponse WebResponse) (*RawImportAllTapesSpectraS3Response, error)
type RawImportTapeSpectraS3Request struct {
BucketId string
StorageDomainId *string
TapeId string
TaskPriority Priority
}
func NewRawImportTapeSpectraS3Request(bucketId string, tapeId string) *RawImportTapeSpectraS3Request
func (rawImportTapeSpectraS3Request *RawImportTapeSpectraS3Request) WithStorageDomainId(storageDomainId string) *RawImportTapeSpectraS3Request
func (rawImportTapeSpectraS3Request *RawImportTapeSpectraS3Request) WithTaskPriority(taskPriority Priority) *RawImportTapeSpectraS3Request
type RawImportTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewRawImportTapeSpectraS3Response(webResponse WebResponse) (*RawImportTapeSpectraS3Response, error)
ReadCloser with size knowledge. Networking layer will automatically close the reader when finished transmitting request.
type ReadCloserWithSizeDecorator interface {
io.ReadCloser
Size() (int64, error)
}
We need a Size method so we can pass the appropriate Content-Length header. Size isn't readily available in Go standard interfaces, so we created a new interface for it. Also hides the Close function from http library which prevents automatic closing of stream within http library.
type ReaderWithSizeDecorator interface {
io.Reader
Size() (int64, error)
}
type RegenerateUserSecretKeySpectraS3Request struct {
UserId string
}
func NewRegenerateUserSecretKeySpectraS3Request(userId string) *RegenerateUserSecretKeySpectraS3Request
type RegenerateUserSecretKeySpectraS3Response struct {
SpectraUser SpectraUser
Headers *http.Header
}
func NewRegenerateUserSecretKeySpectraS3Response(webResponse WebResponse) (*RegenerateUserSecretKeySpectraS3Response, error)
type RegisterAzureTargetSpectraS3Request struct {
AccountKey string
AccountName string
AutoVerifyFrequencyInDays *int
CloudBucketPrefix *string
CloudBucketSuffix *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
Name string
PermitGoingOutOfSync *bool
}
func NewRegisterAzureTargetSpectraS3Request(accountKey string, accountName string, name string) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithAutoVerifyFrequencyInDays(autoVerifyFrequencyInDays int) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithCloudBucketPrefix(cloudBucketPrefix string) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithCloudBucketSuffix(cloudBucketSuffix string) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithHttps(https bool) *RegisterAzureTargetSpectraS3Request
func (registerAzureTargetSpectraS3Request *RegisterAzureTargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *RegisterAzureTargetSpectraS3Request
type RegisterAzureTargetSpectraS3Response struct {
AzureTarget AzureTarget
Headers *http.Header
}
func NewRegisterAzureTargetSpectraS3Response(webResponse WebResponse) (*RegisterAzureTargetSpectraS3Response, error)
type RegisterDs3TargetSpectraS3Request struct {
AccessControlReplication Ds3TargetAccessControlReplication
AdminAuthId string
AdminSecretKey string
DataPathEndPoint string
DataPathHttps *bool
DataPathPort *int
DataPathProxy *string
DataPathVerifyCertificate *bool
DefaultReadPreference TargetReadPreferenceType
Name string
PermitGoingOutOfSync *bool
ReplicatedUserDefaultDataPolicy *string
}
func NewRegisterDs3TargetSpectraS3Request(adminAuthId string, adminSecretKey string, dataPathEndPoint string, name string) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithAccessControlReplication(accessControlReplication Ds3TargetAccessControlReplication) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithDataPathHttps(dataPathHttps bool) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithDataPathPort(dataPathPort int) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithDataPathProxy(dataPathProxy string) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithDataPathVerifyCertificate(dataPathVerifyCertificate bool) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *RegisterDs3TargetSpectraS3Request
func (registerDs3TargetSpectraS3Request *RegisterDs3TargetSpectraS3Request) WithReplicatedUserDefaultDataPolicy(replicatedUserDefaultDataPolicy string) *RegisterDs3TargetSpectraS3Request
type RegisterDs3TargetSpectraS3Response struct {
Ds3Target Ds3Target
Headers *http.Header
}
func NewRegisterDs3TargetSpectraS3Response(webResponse WebResponse) (*RegisterDs3TargetSpectraS3Response, error)
type RegisterS3TargetSpectraS3Request struct {
AccessKey string
AutoVerifyFrequencyInDays *int
CloudBucketPrefix *string
CloudBucketSuffix *string
DataPathEndPoint *string
DefaultReadPreference TargetReadPreferenceType
Https *bool
Name string
OfflineDataStagingWindowInTb *int
PermitGoingOutOfSync *bool
ProxyDomain *string
ProxyHost *string
ProxyPassword *string
ProxyPort *int
ProxyUsername *string
Region S3Region
SecretKey string
StagedDataExpirationInDays *int
}
func NewRegisterS3TargetSpectraS3Request(accessKey string, name string, secretKey string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithAutoVerifyFrequencyInDays(autoVerifyFrequencyInDays int) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithCloudBucketPrefix(cloudBucketPrefix string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithCloudBucketSuffix(cloudBucketSuffix string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithDataPathEndPoint(dataPathEndPoint string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithDefaultReadPreference(defaultReadPreference TargetReadPreferenceType) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithHttps(https bool) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithOfflineDataStagingWindowInTb(offlineDataStagingWindowInTb int) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithPermitGoingOutOfSync(permitGoingOutOfSync bool) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithProxyDomain(proxyDomain string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithProxyHost(proxyHost string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithProxyPassword(proxyPassword string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithProxyPort(proxyPort int) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithProxyUsername(proxyUsername string) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithRegion(region S3Region) *RegisterS3TargetSpectraS3Request
func (registerS3TargetSpectraS3Request *RegisterS3TargetSpectraS3Request) WithStagedDataExpirationInDays(stagedDataExpirationInDays int) *RegisterS3TargetSpectraS3Request
type RegisterS3TargetSpectraS3Response struct {
S3Target S3Target
Headers *http.Header
}
func NewRegisterS3TargetSpectraS3Response(webResponse WebResponse) (*RegisterS3TargetSpectraS3Response, error)
type ReplicatePutJobSpectraS3Request struct {
BucketName string
Priority Priority
RequestPayload string
}
func NewReplicatePutJobSpectraS3Request(bucketName string, requestPayload string) *ReplicatePutJobSpectraS3Request
func (replicatePutJobSpectraS3Request *ReplicatePutJobSpectraS3Request) WithPriority(priority Priority) *ReplicatePutJobSpectraS3Request
type ReplicatePutJobSpectraS3Response struct {
MasterObjectList *MasterObjectList
Headers *http.Header
}
func NewReplicatePutJobSpectraS3Response(webResponse WebResponse) (*ReplicatePutJobSpectraS3Response, error)
type RequestType Enum
const (
REQUEST_TYPE_DELETE RequestType = 1 + iota
REQUEST_TYPE_GET RequestType = 1 + iota
REQUEST_TYPE_HEAD RequestType = 1 + iota
REQUEST_TYPE_POST RequestType = 1 + iota
REQUEST_TYPE_PUT RequestType = 1 + iota
)
func (requestType RequestType) String() string
func (requestType RequestType) StringPtr() *string
func (requestType *RequestType) UnmarshalText(text []byte) error
type ReservedTaskType Enum
const (
RESERVED_TASK_TYPE_ANY ReservedTaskType = 1 + iota
RESERVED_TASK_TYPE_READ ReservedTaskType = 1 + iota
RESERVED_TASK_TYPE_WRITE ReservedTaskType = 1 + iota
)
func (reservedTaskType ReservedTaskType) String() string
func (reservedTaskType ReservedTaskType) StringPtr() *string
func (reservedTaskType *ReservedTaskType) UnmarshalText(text []byte) error
type ResetInstanceIdentifierSpectraS3Request struct {
}
func NewResetInstanceIdentifierSpectraS3Request() *ResetInstanceIdentifierSpectraS3Request
type ResetInstanceIdentifierSpectraS3Response struct {
DataPathBackend DataPathBackend
Headers *http.Header
}
func NewResetInstanceIdentifierSpectraS3Response(webResponse WebResponse) (*ResetInstanceIdentifierSpectraS3Response, error)
type RestOperationType Enum
const (
REST_OPERATION_TYPE_ALLOCATE RestOperationType = 1 + iota
REST_OPERATION_TYPE_CANCEL_EJECT RestOperationType = 1 + iota
REST_OPERATION_TYPE_CANCEL_FORMAT RestOperationType = 1 + iota
REST_OPERATION_TYPE_CANCEL_IMPORT RestOperationType = 1 + iota
REST_OPERATION_TYPE_CANCEL_ONLINE RestOperationType = 1 + iota
REST_OPERATION_TYPE_CANCEL_VERIFY RestOperationType = 1 + iota
REST_OPERATION_TYPE_CLEAN RestOperationType = 1 + iota
REST_OPERATION_TYPE_COMPACT RestOperationType = 1 + iota
REST_OPERATION_TYPE_DEALLOCATE RestOperationType = 1 + iota
REST_OPERATION_TYPE_EJECT RestOperationType = 1 + iota
REST_OPERATION_TYPE_FORMAT RestOperationType = 1 + iota
REST_OPERATION_TYPE_GET_PHYSICAL_PLACEMENT RestOperationType = 1 + iota
REST_OPERATION_TYPE_IMPORT RestOperationType = 1 + iota
REST_OPERATION_TYPE_INSPECT RestOperationType = 1 + iota
REST_OPERATION_TYPE_ONLINE RestOperationType = 1 + iota
REST_OPERATION_TYPE_PAIR_BACK RestOperationType = 1 + iota
REST_OPERATION_TYPE_REGENERATE_SECRET_KEY RestOperationType = 1 + iota
REST_OPERATION_TYPE_START_BULK_GET RestOperationType = 1 + iota
REST_OPERATION_TYPE_START_BULK_PUT RestOperationType = 1 + iota
REST_OPERATION_TYPE_START_BULK_STAGE RestOperationType = 1 + iota
REST_OPERATION_TYPE_START_BULK_VERIFY RestOperationType = 1 + iota
REST_OPERATION_TYPE_VERIFY RestOperationType = 1 + iota
REST_OPERATION_TYPE_VERIFY_SAFE_TO_START_BULK_PUT RestOperationType = 1 + iota
REST_OPERATION_TYPE_VERIFY_PHYSICAL_PLACEMENT RestOperationType = 1 + iota
)
func (restOperationType RestOperationType) String() string
func (restOperationType RestOperationType) StringPtr() *string
func (restOperationType *RestOperationType) UnmarshalText(text []byte) error
type S3DataReplicationRule struct {
DataPolicyId string
Id string
InitialDataPlacement S3InitialDataPlacementPolicy
MaxBlobPartSizeInBytes int64
ReplicateDeletes bool
State DataPlacementRuleState
TargetId string
Type DataReplicationRuleType
}
type S3DataReplicationRuleList struct {
S3DataReplicationRules []S3DataReplicationRule
}
type S3InitialDataPlacementPolicy Enum
const (
S3_INITIAL_DATA_PLACEMENT_POLICY_STANDARD S3InitialDataPlacementPolicy = 1 + iota
S3_INITIAL_DATA_PLACEMENT_POLICY_REDUCED_REDUNDANCY S3InitialDataPlacementPolicy = 1 + iota
S3_INITIAL_DATA_PLACEMENT_POLICY_STANDARD_IA S3InitialDataPlacementPolicy = 1 + iota
S3_INITIAL_DATA_PLACEMENT_POLICY_GLACIER S3InitialDataPlacementPolicy = 1 + iota
)
func (s3InitialDataPlacementPolicy S3InitialDataPlacementPolicy) String() string
func (s3InitialDataPlacementPolicy S3InitialDataPlacementPolicy) StringPtr() *string
func (s3InitialDataPlacementPolicy *S3InitialDataPlacementPolicy) UnmarshalText(text []byte) error
type S3Object struct {
BucketId string
CreationDate *string
Id string
Latest bool
Name *string
Type S3ObjectType
}
type S3ObjectCachedNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
JobId *string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type S3ObjectCachedNotificationRegistrationList struct {
S3ObjectCachedNotificationRegistrations []S3ObjectCachedNotificationRegistration
}
type S3ObjectList struct {
S3Objects []S3Object
}
type S3ObjectLostNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type S3ObjectLostNotificationRegistrationList struct {
S3ObjectLostNotificationRegistrations []S3ObjectLostNotificationRegistration
}
type S3ObjectPersistedNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
JobId *string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type S3ObjectPersistedNotificationRegistrationList struct {
S3ObjectPersistedNotificationRegistrations []S3ObjectPersistedNotificationRegistration
}
type S3ObjectToDelete struct {
Key *string
}
type S3ObjectType Enum
const (
S3_OBJECT_TYPE_DATA S3ObjectType = 1 + iota
S3_OBJECT_TYPE_FOLDER S3ObjectType = 1 + iota
)
func (s3ObjectType S3ObjectType) String() string
func (s3ObjectType S3ObjectType) StringPtr() *string
func (s3ObjectType *S3ObjectType) UnmarshalText(text []byte) error
type S3Region Enum
const (
S3_REGION_GOV_CLOUD S3Region = 1 + iota
S3_REGION_US_EAST_1 S3Region = 1 + iota
S3_REGION_US_WEST_1 S3Region = 1 + iota
S3_REGION_US_WEST_2 S3Region = 1 + iota
S3_REGION_EU_WEST_1 S3Region = 1 + iota
S3_REGION_EU_CENTRAL_1 S3Region = 1 + iota
S3_REGION_AP_SOUTH_1 S3Region = 1 + iota
S3_REGION_AP_SOUTHEAST_1 S3Region = 1 + iota
S3_REGION_AP_SOUTHEAST_2 S3Region = 1 + iota
S3_REGION_AP_NORTHEAST_1 S3Region = 1 + iota
S3_REGION_AP_NORTHEAST_2 S3Region = 1 + iota
S3_REGION_SA_EAST_1 S3Region = 1 + iota
S3_REGION_CN_NORTH_1 S3Region = 1 + iota
)
func (s3Region S3Region) String() string
func (s3Region S3Region) StringPtr() *string
func (s3Region *S3Region) UnmarshalText(text []byte) error
type S3Target struct {
AccessKey *string
AutoVerifyFrequencyInDays *int
CloudBucketPrefix *string
CloudBucketSuffix *string
DataPathEndPoint *string
DefaultReadPreference TargetReadPreferenceType
Https bool
Id string
LastFullyVerified *string
Name *string
OfflineDataStagingWindowInTb int
PermitGoingOutOfSync bool
ProxyDomain *string
ProxyHost *string
ProxyPassword *string
ProxyPort *int
ProxyUsername *string
Quiesced Quiesced
Region *S3Region
SecretKey *string
StagedDataExpirationInDays int
State TargetState
}
type S3TargetBucketName struct {
BucketId string
Id string
Name *string
TargetId string
}
type S3TargetBucketNameList struct {
S3TargetBucketNames []S3TargetBucketName
}
type S3TargetFailure struct {
Date string
ErrorMessage *string
Id string
TargetId string
Type TargetFailureType
}
type S3TargetFailureList struct {
S3TargetFailures []S3TargetFailure
}
type S3TargetFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type S3TargetFailureNotificationRegistrationList struct {
S3TargetFailureNotificationRegistrations []S3TargetFailureNotificationRegistration
}
type S3TargetList struct {
S3Targets []S3Target
}
type S3TargetReadPreference struct {
BucketId string
Id string
ReadPreference TargetReadPreferenceType
TargetId string
}
type S3TargetReadPreferenceList struct {
S3TargetReadPreferences []S3TargetReadPreference
}
type SpectraUser struct {
AuthId *string
DefaultDataPolicyId *string
Id string
MaxBuckets int
Name *string
SecretKey *string
}
type SpectraUserList struct {
SpectraUsers []SpectraUser
}
type StageObjectsJobSpectraS3Request struct {
BucketName string
Name *string
Objects []Ds3GetObject
Priority Priority
}
func NewStageObjectsJobSpectraS3Request(bucketName string, objectNames []string) *StageObjectsJobSpectraS3Request
func NewStageObjectsJobSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *StageObjectsJobSpectraS3Request
func (stageObjectsJobSpectraS3Request *StageObjectsJobSpectraS3Request) WithName(name string) *StageObjectsJobSpectraS3Request
func (stageObjectsJobSpectraS3Request *StageObjectsJobSpectraS3Request) WithPriority(priority Priority) *StageObjectsJobSpectraS3Request
type StageObjectsJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewStageObjectsJobSpectraS3Response(webResponse WebResponse) (*StageObjectsJobSpectraS3Response, error)
type StorageDomain struct {
AutoEjectMediaFullThreshold *int64
AutoEjectUponCron *string
AutoEjectUponJobCancellation bool
AutoEjectUponJobCompletion bool
AutoEjectUponMediaFull bool
Id string
LtfsFileNaming LtfsFileNamingMode
MaxTapeFragmentationPercent int
MaximumAutoVerificationFrequencyInDays *int
MediaEjectionAllowed bool
Name *string
SecureMediaAllocation bool
VerifyPriorToAutoEject *Priority
WriteOptimization WriteOptimization
}
type StorageDomainCapacitySummary struct {
PhysicalAllocated int64
PhysicalFree int64
PhysicalUsed int64
}
type StorageDomainFailure struct {
Date string
ErrorMessage *string
Id string
StorageDomainId string
Type StorageDomainFailureType
}
type StorageDomainFailureList struct {
StorageDomainFailures []StorageDomainFailure
}
type StorageDomainFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type StorageDomainFailureNotificationRegistrationList struct {
StorageDomainFailureNotificationRegistrations []StorageDomainFailureNotificationRegistration
}
type StorageDomainFailureType Enum
const (
STORAGE_DOMAIN_FAILURE_TYPE_ILLEGAL_EJECTION_OCCURRED StorageDomainFailureType = 1 + iota
STORAGE_DOMAIN_FAILURE_TYPE_MEMBER_BECAME_READ_ONLY StorageDomainFailureType = 1 + iota
STORAGE_DOMAIN_FAILURE_TYPE_WRITES_STALLED_DUE_TO_NO_FREE_MEDIA_REMAINING StorageDomainFailureType = 1 + iota
)
func (storageDomainFailureType StorageDomainFailureType) String() string
func (storageDomainFailureType StorageDomainFailureType) StringPtr() *string
func (storageDomainFailureType *StorageDomainFailureType) UnmarshalText(text []byte) error
type StorageDomainList struct {
StorageDomains []StorageDomain
}
type StorageDomainMember struct {
AutoCompactionThreshold *int
Id string
PoolPartitionId *string
State StorageDomainMemberState
StorageDomainId string
TapePartitionId *string
TapeType *string
WritePreference WritePreferenceLevel
}
type StorageDomainMemberList struct {
StorageDomainMembers []StorageDomainMember
}
type StorageDomainMemberState Enum
const (
STORAGE_DOMAIN_MEMBER_STATE_NORMAL StorageDomainMemberState = 1 + iota
STORAGE_DOMAIN_MEMBER_STATE_EXCLUSION_IN_PROGRESS StorageDomainMemberState = 1 + iota
)
func (storageDomainMemberState StorageDomainMemberState) String() string
func (storageDomainMemberState StorageDomainMemberState) StringPtr() *string
func (storageDomainMemberState *StorageDomainMemberState) UnmarshalText(text []byte) error
type SuspectBlobAzureTarget struct {
BlobId string
Id string
TargetId string
}
type SuspectBlobAzureTargetList struct {
SuspectBlobAzureTargets []SuspectBlobAzureTarget
}
type SuspectBlobDs3Target struct {
BlobId string
Id string
TargetId string
}
type SuspectBlobDs3TargetList struct {
SuspectBlobDs3Targets []SuspectBlobDs3Target
}
type SuspectBlobPool struct {
BlobId string
BucketId string
DateWritten string
Id string
LastAccessed string
PoolId string
}
type SuspectBlobPoolList struct {
SuspectBlobPools []SuspectBlobPool
}
type SuspectBlobS3Target struct {
BlobId string
Id string
TargetId string
}
type SuspectBlobS3TargetList struct {
SuspectBlobS3Targets []SuspectBlobS3Target
}
type SuspectBlobTape struct {
BlobId string
Id string
OrderIndex int
TapeId string
}
type SuspectBlobTapeList struct {
SuspectBlobTapes []SuspectBlobTape
}
type SystemFailure struct {
Date string
ErrorMessage *string
Id string
Type SystemFailureType
}
type SystemFailureList struct {
SystemFailures []SystemFailure
}
type SystemFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type SystemFailureNotificationRegistrationList struct {
SystemFailureNotificationRegistrations []SystemFailureNotificationRegistration
}
type SystemFailureType Enum
const (
SYSTEM_FAILURE_TYPE_RECONCILE_TAPE_ENVIRONMENT_FAILED SystemFailureType = 1 + iota
SYSTEM_FAILURE_TYPE_RECONCILE_POOL_ENVIRONMENT_FAILED SystemFailureType = 1 + iota
SYSTEM_FAILURE_TYPE_CRITICAL_DATA_VERIFICATION_ERROR_REQUIRES_USER_CONFIRMATION SystemFailureType = 1 + iota
SYSTEM_FAILURE_TYPE_MICROSOFT_AZURE_WRITES_REQUIRE_FEATURE_LICENSE SystemFailureType = 1 + iota
SYSTEM_FAILURE_TYPE_AWS_S3_WRITES_REQUIRE_FEATURE_LICENSE SystemFailureType = 1 + iota
SYSTEM_FAILURE_TYPE_DATABASE_RUNNING_OUT_OF_SPACE SystemFailureType = 1 + iota
)
func (systemFailureType SystemFailureType) String() string
func (systemFailureType SystemFailureType) StringPtr() *string
func (systemFailureType *SystemFailureType) UnmarshalText(text []byte) error
type SystemInformation struct {
ApiVersion *string
BackendActivated bool
BuildInformation BuildInformation
InstanceId string
Now int64
SerialNumber *string
}
type Tape struct {
AssignedToStorageDomain bool
AvailableRawCapacity *int64
BarCode *string
BucketId *string
DescriptionForIdentification *string
EjectDate *string
EjectLabel *string
EjectLocation *string
EjectPending *string
FullOfData bool
Id string
LastAccessed *string
LastCheckpoint *string
LastModified *string
LastVerified *string
PartiallyVerifiedEndOfTape *string
PartitionId *string
PreviousState *TapeState
SerialNumber *string
State TapeState
StorageDomainMemberId *string
TakeOwnershipPending bool
TotalRawCapacity *int64
Type string
VerifyPending *Priority
WriteProtected bool
}
type TapeDensityDirective struct {
Density TapeDriveType
Id string
PartitionId string
TapeType string
}
type TapeDensityDirectiveList struct {
TapeDensityDirectives []TapeDensityDirective
}
type TapeDrive struct {
CleaningRequired bool
ErrorMessage *string
ForceTapeRemoval bool
Id string
LastCleaned *string
MfgSerialNumber *string
PartitionId string
Quiesced Quiesced
ReservedTaskType ReservedTaskType
SerialNumber *string
State TapeDriveState
TapeId *string
Type TapeDriveType
}
type TapeDriveList struct {
TapeDrives []TapeDrive
}
type TapeDriveState Enum
const (
TAPE_DRIVE_STATE_OFFLINE TapeDriveState = 1 + iota
TAPE_DRIVE_STATE_NORMAL TapeDriveState = 1 + iota
TAPE_DRIVE_STATE_ERROR TapeDriveState = 1 + iota
TAPE_DRIVE_STATE_NOT_COMPATIBLE_IN_PARTITION_DUE_TO_NEWER_TAPE_DRIVES TapeDriveState = 1 + iota
)
func (tapeDriveState TapeDriveState) String() string
func (tapeDriveState TapeDriveState) StringPtr() *string
func (tapeDriveState *TapeDriveState) UnmarshalText(text []byte) error
type TapeDriveType Enum
const (
TAPE_DRIVE_TYPE_UNKNOWN TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_LTO5 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_LTO6 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_LTO7 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_LTO8 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_TS1140 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_TS1150 TapeDriveType = 1 + iota
TAPE_DRIVE_TYPE_TS1155 TapeDriveType = 1 + iota
)
func (tapeDriveType TapeDriveType) String() string
func (tapeDriveType TapeDriveType) StringPtr() *string
func (tapeDriveType *TapeDriveType) UnmarshalText(text []byte) error
type TapeFailure struct {
Cause *string
Tape Tape
}
type TapeFailureList struct {
Failures []TapeFailure
}
type TapeFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type TapeFailureNotificationRegistrationList struct {
TapeFailureNotificationRegistrations []TapeFailureNotificationRegistration
}
type TapeFailureType Enum
const (
TAPE_FAILURE_TYPE_BAR_CODE_CHANGED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_BAR_CODE_DUPLICATE TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_BLOB_READ_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DATA_CHECKPOINT_MISSING TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DELAYED_OWNERSHIP_FAILURE TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DRIVE_CLEAN_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_DRIVE_CLEANED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_FORMAT_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_GET_TAPE_INFORMATION_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_IMPORT_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_IMPORT_INCOMPLETE TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_INSPECT_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_READ_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_REIMPORT_REQUIRED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_SERIAL_NUMBER_MISMATCH TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_VERIFY_FAILED TapeFailureType = 1 + iota
TAPE_FAILURE_TYPE_WRITE_FAILED TapeFailureType = 1 + iota
)
func (tapeFailureType TapeFailureType) String() string
func (tapeFailureType TapeFailureType) StringPtr() *string
func (tapeFailureType *TapeFailureType) UnmarshalText(text []byte) error
type TapeLibrary struct {
Id string
ManagementUrl *string
Name *string
SerialNumber *string
}
type TapeLibraryList struct {
TapeLibraries []TapeLibrary
}
type TapeList struct {
Tapes []Tape
}
type TapePartition struct {
AutoCompactionEnabled bool
DriveType *TapeDriveType
ErrorMessage *string
Id string
ImportExportConfiguration ImportExportConfiguration
LibraryId string
MinimumReadReservedDrives int
MinimumWriteReservedDrives int
Name *string
Quiesced Quiesced
SerialNumber *string
State TapePartitionState
}
type TapePartitionFailure struct {
Date string
ErrorMessage *string
Id string
PartitionId string
Type TapePartitionFailureType
}
type TapePartitionFailureList struct {
TapePartitionFailures []TapePartitionFailure
}
type TapePartitionFailureNotificationRegistration struct {
CreationDate string
Format HttpResponseFormatType
Id string
LastFailure *string
LastHttpResponseCode *int
LastNotification *string
NamingConvention NamingConventionType
NotificationEndPoint *string
NotificationHttpMethod RequestType
NumberOfFailuresSinceLastSuccess int
UserId *string
}
type TapePartitionFailureNotificationRegistrationList struct {
TapePartitionFailureNotificationRegistrations []TapePartitionFailureNotificationRegistration
}
type TapePartitionFailureType Enum
const (
TAPE_PARTITION_FAILURE_TYPE_CLEANING_TAPE_REQUIRED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_DUPLICATE_TAPE_BAR_CODES_DETECTED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_EJECT_STALLED_DUE_TO_OFFLINE_TAPES TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_MINIMUM_DRIVE_COUNT_NOT_MET TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED_DUE_TO_PREPARE_TAPE_FOR_REMOVAL_FAILURE TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_NO_USABLE_DRIVES TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_ONLINE_STALLED_DUE_TO_NO_STORAGE_SLOTS TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_IN_ERROR TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_MISSING TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_QUIESCED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_TYPE_MISMATCH TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_EJECTION_BY_OPERATOR_REQUIRED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_MEDIA_TYPE_INCOMPATIBLE TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_REMOVAL_UNEXPECTED TapePartitionFailureType = 1 + iota
TAPE_PARTITION_FAILURE_TYPE_TAPE_IN_INVALID_PARTITION TapePartitionFailureType = 1 + iota
)
func (tapePartitionFailureType TapePartitionFailureType) String() string
func (tapePartitionFailureType TapePartitionFailureType) StringPtr() *string
func (tapePartitionFailureType *TapePartitionFailureType) UnmarshalText(text []byte) error
type TapePartitionList struct {
TapePartitions []TapePartition
}
type TapePartitionState Enum
const (
TAPE_PARTITION_STATE_ONLINE TapePartitionState = 1 + iota
TAPE_PARTITION_STATE_OFFLINE TapePartitionState = 1 + iota
TAPE_PARTITION_STATE_ERROR TapePartitionState = 1 + iota
)
func (tapePartitionState TapePartitionState) String() string
func (tapePartitionState TapePartitionState) StringPtr() *string
func (tapePartitionState *TapePartitionState) UnmarshalText(text []byte) error
type TapeState Enum
const (
TAPE_STATE_NORMAL TapeState = 1 + iota
TAPE_STATE_OFFLINE TapeState = 1 + iota
TAPE_STATE_ONLINE_PENDING TapeState = 1 + iota
TAPE_STATE_ONLINE_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_PENDING_INSPECTION TapeState = 1 + iota
TAPE_STATE_UNKNOWN TapeState = 1 + iota
TAPE_STATE_DATA_CHECKPOINT_FAILURE TapeState = 1 + iota
TAPE_STATE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY TapeState = 1 + iota
TAPE_STATE_DATA_CHECKPOINT_MISSING TapeState = 1 + iota
TAPE_STATE_LTFS_WITH_FOREIGN_DATA TapeState = 1 + iota
TAPE_STATE_RAW_IMPORT_PENDING TapeState = 1 + iota
TAPE_STATE_RAW_IMPORT_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_FOREIGN TapeState = 1 + iota
TAPE_STATE_IMPORT_PENDING TapeState = 1 + iota
TAPE_STATE_IMPORT_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_INCOMPATIBLE TapeState = 1 + iota
TAPE_STATE_LOST TapeState = 1 + iota
TAPE_STATE_BAD TapeState = 1 + iota
TAPE_STATE_CANNOT_FORMAT_DUE_TO_WRITE_PROTECTION TapeState = 1 + iota
TAPE_STATE_SERIAL_NUMBER_MISMATCH TapeState = 1 + iota
TAPE_STATE_BAR_CODE_MISSING TapeState = 1 + iota
TAPE_STATE_AUTO_COMPACTION_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_FORMAT_PENDING TapeState = 1 + iota
TAPE_STATE_FORMAT_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_EJECT_TO_EE_IN_PROGRESS TapeState = 1 + iota
TAPE_STATE_EJECT_FROM_EE_PENDING TapeState = 1 + iota
TAPE_STATE_EJECTED TapeState = 1 + iota
)
func (tapeState TapeState) String() string
func (tapeState TapeState) StringPtr() *string
func (tapeState *TapeState) UnmarshalText(text []byte) error
type TargetFailureType Enum
const (
TARGET_FAILURE_TYPE_IMPORT_FAILED TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_IMPORT_INCOMPLETE TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_NOT_ONLINE TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_WRITE_FAILED TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_WRITE_INITIATE_FAILED TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_READ_FAILED TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_READ_INITIATE_FAILED TargetFailureType = 1 + iota
TARGET_FAILURE_TYPE_VERIFY_FAILED TargetFailureType = 1 + iota
)
func (targetFailureType TargetFailureType) String() string
func (targetFailureType TargetFailureType) StringPtr() *string
func (targetFailureType *TargetFailureType) UnmarshalText(text []byte) error
type TargetReadPreferenceType Enum
const (
TARGET_READ_PREFERENCE_TYPE_MINIMUM_LATENCY TargetReadPreferenceType = 1 + iota
TARGET_READ_PREFERENCE_TYPE_AFTER_ONLINE_POOL TargetReadPreferenceType = 1 + iota
TARGET_READ_PREFERENCE_TYPE_AFTER_NEARLINE_POOL TargetReadPreferenceType = 1 + iota
TARGET_READ_PREFERENCE_TYPE_AFTER_NON_EJECTABLE_TAPE TargetReadPreferenceType = 1 + iota
TARGET_READ_PREFERENCE_TYPE_LAST_RESORT TargetReadPreferenceType = 1 + iota
TARGET_READ_PREFERENCE_TYPE_NEVER TargetReadPreferenceType = 1 + iota
)
func (targetReadPreferenceType TargetReadPreferenceType) String() string
func (targetReadPreferenceType TargetReadPreferenceType) StringPtr() *string
func (targetReadPreferenceType *TargetReadPreferenceType) UnmarshalText(text []byte) error
type TargetState Enum
const (
TARGET_STATE_ONLINE TargetState = 1 + iota
TARGET_STATE_OFFLINE TargetState = 1 + iota
)
func (targetState TargetState) String() string
func (targetState TargetState) StringPtr() *string
func (targetState *TargetState) UnmarshalText(text []byte) error
type TruncateActiveJobSpectraS3Request struct {
ActiveJobId string
}
func NewTruncateActiveJobSpectraS3Request(activeJobId string) *TruncateActiveJobSpectraS3Request
type TruncateActiveJobSpectraS3Response struct {
Headers *http.Header
}
func NewTruncateActiveJobSpectraS3Response(webResponse WebResponse) (*TruncateActiveJobSpectraS3Response, error)
type TruncateAllActiveJobsSpectraS3Request struct {
BucketId *string
RequestType JobRequestType
}
func NewTruncateAllActiveJobsSpectraS3Request() *TruncateAllActiveJobsSpectraS3Request
func (truncateAllActiveJobsSpectraS3Request *TruncateAllActiveJobsSpectraS3Request) WithBucketId(bucketId string) *TruncateAllActiveJobsSpectraS3Request
func (truncateAllActiveJobsSpectraS3Request *TruncateAllActiveJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *TruncateAllActiveJobsSpectraS3Request
type TruncateAllActiveJobsSpectraS3Response struct {
Headers *http.Header
}
func NewTruncateAllActiveJobsSpectraS3Response(webResponse WebResponse) (*TruncateAllActiveJobsSpectraS3Response, error)
type TruncateAllJobsSpectraS3Request struct {
BucketId *string
RequestType JobRequestType
}
func NewTruncateAllJobsSpectraS3Request() *TruncateAllJobsSpectraS3Request
func (truncateAllJobsSpectraS3Request *TruncateAllJobsSpectraS3Request) WithBucketId(bucketId string) *TruncateAllJobsSpectraS3Request
func (truncateAllJobsSpectraS3Request *TruncateAllJobsSpectraS3Request) WithRequestType(requestType JobRequestType) *TruncateAllJobsSpectraS3Request
type TruncateAllJobsSpectraS3Response struct {
Headers *http.Header
}
func NewTruncateAllJobsSpectraS3Response(webResponse WebResponse) (*TruncateAllJobsSpectraS3Response, error)
type TruncateJobSpectraS3Request struct {
JobId string
}
func NewTruncateJobSpectraS3Request(jobId string) *TruncateJobSpectraS3Request
type TruncateJobSpectraS3Response struct {
Headers *http.Header
}
func NewTruncateJobSpectraS3Response(webResponse WebResponse) (*TruncateJobSpectraS3Response, error)
type UnavailableMediaUsagePolicy Enum
const (
UNAVAILABLE_MEDIA_USAGE_POLICY_ALLOW UnavailableMediaUsagePolicy = 1 + iota
UNAVAILABLE_MEDIA_USAGE_POLICY_DISCOURAGED UnavailableMediaUsagePolicy = 1 + iota
UNAVAILABLE_MEDIA_USAGE_POLICY_DISALLOW UnavailableMediaUsagePolicy = 1 + iota
)
func (unavailableMediaUsagePolicy UnavailableMediaUsagePolicy) String() string
func (unavailableMediaUsagePolicy UnavailableMediaUsagePolicy) StringPtr() *string
func (unavailableMediaUsagePolicy *UnavailableMediaUsagePolicy) UnmarshalText(text []byte) error
type UndeleteObjectSpectraS3Request struct {
BucketId string
Name string
VersionId *string
}
func NewUndeleteObjectSpectraS3Request(bucketId string, name string) *UndeleteObjectSpectraS3Request
func (undeleteObjectSpectraS3Request *UndeleteObjectSpectraS3Request) WithVersionId(versionId string) *UndeleteObjectSpectraS3Request
type UndeleteObjectSpectraS3Response struct {
S3Object S3Object
Headers *http.Header
}
func NewUndeleteObjectSpectraS3Response(webResponse WebResponse) (*UndeleteObjectSpectraS3Response, error)
type User struct {
DisplayName *string
Id string
}
type VerifyAllPoolsSpectraS3Request struct {
Priority Priority
}
func NewVerifyAllPoolsSpectraS3Request() *VerifyAllPoolsSpectraS3Request
func (verifyAllPoolsSpectraS3Request *VerifyAllPoolsSpectraS3Request) WithPriority(priority Priority) *VerifyAllPoolsSpectraS3Request
type VerifyAllPoolsSpectraS3Response struct {
Headers *http.Header
}
func NewVerifyAllPoolsSpectraS3Response(webResponse WebResponse) (*VerifyAllPoolsSpectraS3Response, error)
type VerifyAllTapesSpectraS3Request struct {
TaskPriority Priority
}
func NewVerifyAllTapesSpectraS3Request() *VerifyAllTapesSpectraS3Request
func (verifyAllTapesSpectraS3Request *VerifyAllTapesSpectraS3Request) WithTaskPriority(taskPriority Priority) *VerifyAllTapesSpectraS3Request
type VerifyAllTapesSpectraS3Response struct {
TapeFailureList *TapeFailureList
Headers *http.Header
}
func NewVerifyAllTapesSpectraS3Response(webResponse WebResponse) (*VerifyAllTapesSpectraS3Response, error)
type VerifyAzureTargetSpectraS3Request struct {
AzureTarget string
FullDetails bool
}
func NewVerifyAzureTargetSpectraS3Request(azureTarget string) *VerifyAzureTargetSpectraS3Request
func (verifyAzureTargetSpectraS3Request *VerifyAzureTargetSpectraS3Request) WithFullDetails() *VerifyAzureTargetSpectraS3Request
type VerifyAzureTargetSpectraS3Response struct {
AzureTarget AzureTarget
Headers *http.Header
}
func NewVerifyAzureTargetSpectraS3Response(webResponse WebResponse) (*VerifyAzureTargetSpectraS3Response, error)
type VerifyBulkJobSpectraS3Request struct {
BucketName string
Aggregating *bool
Name *string
Objects []Ds3GetObject
Priority Priority
}
func NewVerifyBulkJobSpectraS3Request(bucketName string, objectNames []string) *VerifyBulkJobSpectraS3Request
func NewVerifyBulkJobSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *VerifyBulkJobSpectraS3Request
func (verifyBulkJobSpectraS3Request *VerifyBulkJobSpectraS3Request) WithAggregating(aggregating bool) *VerifyBulkJobSpectraS3Request
func (verifyBulkJobSpectraS3Request *VerifyBulkJobSpectraS3Request) WithName(name string) *VerifyBulkJobSpectraS3Request
func (verifyBulkJobSpectraS3Request *VerifyBulkJobSpectraS3Request) WithPriority(priority Priority) *VerifyBulkJobSpectraS3Request
type VerifyBulkJobSpectraS3Response struct {
MasterObjectList MasterObjectList
Headers *http.Header
}
func NewVerifyBulkJobSpectraS3Response(webResponse WebResponse) (*VerifyBulkJobSpectraS3Response, error)
type VerifyDs3TargetSpectraS3Request struct {
Ds3Target string
FullDetails bool
}
func NewVerifyDs3TargetSpectraS3Request(ds3Target string) *VerifyDs3TargetSpectraS3Request
func (verifyDs3TargetSpectraS3Request *VerifyDs3TargetSpectraS3Request) WithFullDetails() *VerifyDs3TargetSpectraS3Request
type VerifyDs3TargetSpectraS3Response struct {
Ds3Target Ds3Target
Headers *http.Header
}
func NewVerifyDs3TargetSpectraS3Response(webResponse WebResponse) (*VerifyDs3TargetSpectraS3Response, error)
type VerifyPhysicalPlacementForObjectsSpectraS3Request struct {
BucketName string
Objects []Ds3GetObject
StorageDomain *string
}
func NewVerifyPhysicalPlacementForObjectsSpectraS3Request(bucketName string, objectNames []string) *VerifyPhysicalPlacementForObjectsSpectraS3Request
func NewVerifyPhysicalPlacementForObjectsSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *VerifyPhysicalPlacementForObjectsSpectraS3Request
func (verifyPhysicalPlacementForObjectsSpectraS3Request *VerifyPhysicalPlacementForObjectsSpectraS3Request) WithStorageDomain(storageDomain string) *VerifyPhysicalPlacementForObjectsSpectraS3Request
type VerifyPhysicalPlacementForObjectsSpectraS3Response struct {
PhysicalPlacement PhysicalPlacement
Headers *http.Header
}
func NewVerifyPhysicalPlacementForObjectsSpectraS3Response(webResponse WebResponse) (*VerifyPhysicalPlacementForObjectsSpectraS3Response, error)
type VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request struct {
BucketName string
Objects []Ds3GetObject
StorageDomain *string
}
func NewVerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request(bucketName string, objectNames []string) *VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
func NewVerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3RequestWithPartialObjects(bucketName string, objects []Ds3GetObject) *VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
func (verifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request *VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request) WithStorageDomain(storageDomain string) *VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Request
type VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response struct {
BulkObjectList BulkObjectList
Headers *http.Header
}
func NewVerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response(webResponse WebResponse) (*VerifyPhysicalPlacementForObjectsWithFullDetailsSpectraS3Response, error)
type VerifyPoolSpectraS3Request struct {
Pool string
Priority Priority
}
func NewVerifyPoolSpectraS3Request(pool string) *VerifyPoolSpectraS3Request
func (verifyPoolSpectraS3Request *VerifyPoolSpectraS3Request) WithPriority(priority Priority) *VerifyPoolSpectraS3Request
type VerifyPoolSpectraS3Response struct {
Pool Pool
Headers *http.Header
}
func NewVerifyPoolSpectraS3Response(webResponse WebResponse) (*VerifyPoolSpectraS3Response, error)
type VerifyS3TargetSpectraS3Request struct {
FullDetails bool
S3Target string
}
func NewVerifyS3TargetSpectraS3Request(s3Target string) *VerifyS3TargetSpectraS3Request
func (verifyS3TargetSpectraS3Request *VerifyS3TargetSpectraS3Request) WithFullDetails() *VerifyS3TargetSpectraS3Request
type VerifyS3TargetSpectraS3Response struct {
S3Target S3Target
Headers *http.Header
}
func NewVerifyS3TargetSpectraS3Response(webResponse WebResponse) (*VerifyS3TargetSpectraS3Response, error)
type VerifySafeToCreatePutJobSpectraS3Request struct {
BucketName string
}
func NewVerifySafeToCreatePutJobSpectraS3Request(bucketName string) *VerifySafeToCreatePutJobSpectraS3Request
type VerifySafeToCreatePutJobSpectraS3Response struct {
Headers *http.Header
}
func NewVerifySafeToCreatePutJobSpectraS3Response(webResponse WebResponse) (*VerifySafeToCreatePutJobSpectraS3Response, error)
type VerifySystemHealthSpectraS3Request struct {
}
func NewVerifySystemHealthSpectraS3Request() *VerifySystemHealthSpectraS3Request
type VerifySystemHealthSpectraS3Response struct {
HealthVerificationResult HealthVerificationResult
Headers *http.Header
}
func NewVerifySystemHealthSpectraS3Response(webResponse WebResponse) (*VerifySystemHealthSpectraS3Response, error)
type VerifyTapeSpectraS3Request struct {
TapeId string
TaskPriority Priority
}
func NewVerifyTapeSpectraS3Request(tapeId string) *VerifyTapeSpectraS3Request
func (verifyTapeSpectraS3Request *VerifyTapeSpectraS3Request) WithTaskPriority(taskPriority Priority) *VerifyTapeSpectraS3Request
type VerifyTapeSpectraS3Response struct {
Tape Tape
Headers *http.Header
}
func NewVerifyTapeSpectraS3Response(webResponse WebResponse) (*VerifyTapeSpectraS3Response, error)
type VerifyUserIsMemberOfGroupSpectraS3Request struct {
Group string
UserId *string
}
func NewVerifyUserIsMemberOfGroupSpectraS3Request(group string) *VerifyUserIsMemberOfGroupSpectraS3Request
func (verifyUserIsMemberOfGroupSpectraS3Request *VerifyUserIsMemberOfGroupSpectraS3Request) WithUserId(userId string) *VerifyUserIsMemberOfGroupSpectraS3Request
type VerifyUserIsMemberOfGroupSpectraS3Response struct {
Group *Group
Headers *http.Header
}
func NewVerifyUserIsMemberOfGroupSpectraS3Response(webResponse WebResponse) (*VerifyUserIsMemberOfGroupSpectraS3Response, error)
type VersioningLevel Enum
const (
VERSIONING_LEVEL_NONE VersioningLevel = 1 + iota
VERSIONING_LEVEL_KEEP_LATEST VersioningLevel = 1 + iota
VERSIONING_LEVEL_KEEP_MULTIPLE_VERSIONS VersioningLevel = 1 + iota
)
func (versioningLevel VersioningLevel) String() string
func (versioningLevel VersioningLevel) StringPtr() *string
func (versioningLevel *VersioningLevel) UnmarshalText(text []byte) error
type WebResponse interface {
StatusCode() int
Body() io.ReadCloser
Header() *http.Header
}
type WrappedHttpResponse struct {
// contains filtered or unexported fields
}
func NewWrappedHttpResponse(rawResponse *http.Response) *WrappedHttpResponse
func (wrappedHttpResponse *WrappedHttpResponse) Body() io.ReadCloser
func (wrappedHttpResponse *WrappedHttpResponse) Header() *http.Header
func (wrappedHttpResponse *WrappedHttpResponse) StatusCode() int
type WriteOptimization Enum
const (
WRITE_OPTIMIZATION_CAPACITY WriteOptimization = 1 + iota
WRITE_OPTIMIZATION_PERFORMANCE WriteOptimization = 1 + iota
)
func (writeOptimization WriteOptimization) String() string
func (writeOptimization WriteOptimization) StringPtr() *string
func (writeOptimization *WriteOptimization) UnmarshalText(text []byte) error
type WritePreferenceLevel Enum
const (
WRITE_PREFERENCE_LEVEL_HIGH WritePreferenceLevel = 1 + iota
WRITE_PREFERENCE_LEVEL_NORMAL WritePreferenceLevel = 1 + iota
WRITE_PREFERENCE_LEVEL_LOW WritePreferenceLevel = 1 + iota
WRITE_PREFERENCE_LEVEL_NEVER_SELECT WritePreferenceLevel = 1 + iota
)
func (writePreferenceLevel WritePreferenceLevel) String() string
func (writePreferenceLevel WritePreferenceLevel) StringPtr() *string
func (writePreferenceLevel *WritePreferenceLevel) UnmarshalText(text []byte) error
type XmlNode struct {
XMLName xml.Name
Attrs []xml.Attr `xml:"-"` // Does not parse attributes in sax parser
Content []byte `xml:",chardata"`
Children []XmlNode `xml:",any"`
}
func (xmlNode *XmlNode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
Uses the Go library to unmarshal XML into a simple node structure