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