object_store

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithAcceptApplicationHalJSON

func WithAcceptApplicationHalJSON(r *runtime.ClientOperation)

WithAcceptApplicationHalJSON sets the Accept header to "application/hal+json".

func WithAcceptApplicationJSON

func WithAcceptApplicationJSON(r *runtime.ClientOperation)

WithAcceptApplicationJSON sets the Accept header to "application/json".

func WithContentTypeApplicationHalJSON

func WithContentTypeApplicationHalJSON(r *runtime.ClientOperation)

WithContentTypeApplicationHalJSON sets the Content-Type header to "application/hal+json".

func WithContentTypeApplicationJSON

func WithContentTypeApplicationJSON(r *runtime.ClientOperation)

WithContentTypeApplicationJSON sets the Content-Type header to "application/json".

Types

type AllSvmBucketsCollectionGetDefault

type AllSvmBucketsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

AllSvmBucketsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewAllSvmBucketsCollectionGetDefault

func NewAllSvmBucketsCollectionGetDefault(code int) *AllSvmBucketsCollectionGetDefault

NewAllSvmBucketsCollectionGetDefault creates a AllSvmBucketsCollectionGetDefault with default headers values

func (*AllSvmBucketsCollectionGetDefault) Code

Code gets the status code for the all svm buckets collection get default response

func (*AllSvmBucketsCollectionGetDefault) Error

func (*AllSvmBucketsCollectionGetDefault) GetPayload

func (*AllSvmBucketsCollectionGetDefault) IsClientError

func (o *AllSvmBucketsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this all svm buckets collection get default response has a 4xx status code

func (*AllSvmBucketsCollectionGetDefault) IsCode

func (o *AllSvmBucketsCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this all svm buckets collection get default response a status code equal to that given

func (*AllSvmBucketsCollectionGetDefault) IsRedirect

func (o *AllSvmBucketsCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this all svm buckets collection get default response has a 3xx status code

func (*AllSvmBucketsCollectionGetDefault) IsServerError

func (o *AllSvmBucketsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this all svm buckets collection get default response has a 5xx status code

func (*AllSvmBucketsCollectionGetDefault) IsSuccess

func (o *AllSvmBucketsCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this all svm buckets collection get default response has a 2xx status code

func (*AllSvmBucketsCollectionGetDefault) String

type AllSvmBucketsCollectionGetOK

type AllSvmBucketsCollectionGetOK struct {
	Payload *models.S3BucketResponse
}

AllSvmBucketsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewAllSvmBucketsCollectionGetOK

func NewAllSvmBucketsCollectionGetOK() *AllSvmBucketsCollectionGetOK

NewAllSvmBucketsCollectionGetOK creates a AllSvmBucketsCollectionGetOK with default headers values

func (*AllSvmBucketsCollectionGetOK) Code

Code gets the status code for the all svm buckets collection get o k response

func (*AllSvmBucketsCollectionGetOK) Error

func (*AllSvmBucketsCollectionGetOK) GetPayload

func (*AllSvmBucketsCollectionGetOK) IsClientError

func (o *AllSvmBucketsCollectionGetOK) IsClientError() bool

IsClientError returns true when this all svm buckets collection get o k response has a 4xx status code

func (*AllSvmBucketsCollectionGetOK) IsCode

func (o *AllSvmBucketsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this all svm buckets collection get o k response a status code equal to that given

func (*AllSvmBucketsCollectionGetOK) IsRedirect

func (o *AllSvmBucketsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this all svm buckets collection get o k response has a 3xx status code

func (*AllSvmBucketsCollectionGetOK) IsServerError

func (o *AllSvmBucketsCollectionGetOK) IsServerError() bool

IsServerError returns true when this all svm buckets collection get o k response has a 5xx status code

func (*AllSvmBucketsCollectionGetOK) IsSuccess

func (o *AllSvmBucketsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this all svm buckets collection get o k response has a 2xx status code

func (*AllSvmBucketsCollectionGetOK) String

type AllSvmBucketsCollectionGetParams

type AllSvmBucketsCollectionGetParams struct {

	/* Allowed.

	   Filter by allowed
	*/
	Allowed *bool

	/* AuditEventSelectorAccess.

	   Filter by audit_event_selector.access
	*/
	AuditEventSelectorAccess *string

	/* AuditEventSelectorPermission.

	   Filter by audit_event_selector.permission
	*/
	AuditEventSelectorPermission *string

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* EncryptionEnabled.

	   Filter by encryption.enabled
	*/
	EncryptionEnabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* LifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays.

	   Filter by lifecycle_management.rules.abort_incomplete_multipart_upload.after_initiation_days
	*/
	LifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64

	/* LifecycleManagementRulesBucketName.

	   Filter by lifecycle_management.rules.bucket_name
	*/
	LifecycleManagementRulesBucketName *string

	/* LifecycleManagementRulesEnabled.

	   Filter by lifecycle_management.rules.enabled
	*/
	LifecycleManagementRulesEnabled *bool

	/* LifecycleManagementRulesExpirationExpiredObjectDeleteMarker.

	   Filter by lifecycle_management.rules.expiration.expired_object_delete_marker
	*/
	LifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool

	/* LifecycleManagementRulesExpirationObjectAgeDays.

	   Filter by lifecycle_management.rules.expiration.object_age_days
	*/
	LifecycleManagementRulesExpirationObjectAgeDays *int64

	/* LifecycleManagementRulesExpirationObjectExpiryDate.

	   Filter by lifecycle_management.rules.expiration.object_expiry_date
	*/
	LifecycleManagementRulesExpirationObjectExpiryDate *string

	/* LifecycleManagementRulesName.

	   Filter by lifecycle_management.rules.name
	*/
	LifecycleManagementRulesName *string

	/* LifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions.

	   Filter by lifecycle_management.rules.non_current_version_expiration.new_non_current_versions
	*/
	LifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64

	/* LifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays.

	   Filter by lifecycle_management.rules.non_current_version_expiration.non_current_days
	*/
	LifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64

	/* LifecycleManagementRulesObjectFilterPrefix.

	   Filter by lifecycle_management.rules.object_filter.prefix
	*/
	LifecycleManagementRulesObjectFilterPrefix *string

	/* LifecycleManagementRulesObjectFilterSizeGreaterThan.

	   Filter by lifecycle_management.rules.object_filter.size_greater_than
	*/
	LifecycleManagementRulesObjectFilterSizeGreaterThan *int64

	/* LifecycleManagementRulesObjectFilterSizeLessThan.

	   Filter by lifecycle_management.rules.object_filter.size_less_than
	*/
	LifecycleManagementRulesObjectFilterSizeLessThan *int64

	/* LifecycleManagementRulesObjectFilterTags.

	   Filter by lifecycle_management.rules.object_filter.tags
	*/
	LifecycleManagementRulesObjectFilterTags *string

	/* LifecycleManagementRulesSvmName.

	   Filter by lifecycle_management.rules.svm.name
	*/
	LifecycleManagementRulesSvmName *string

	/* LifecycleManagementRulesSvmUUID.

	   Filter by lifecycle_management.rules.svm.uuid
	*/
	LifecycleManagementRulesSvmUUID *string

	/* LifecycleManagementRulesUUID.

	   Filter by lifecycle_management.rules.uuid
	*/
	LifecycleManagementRulesUUID *string

	/* LogicalUsedSize.

	   Filter by logical_used_size
	*/
	LogicalUsedSize *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NasPath.

	   Filter by nas_path
	*/
	NasPath *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PolicyStatementsActions.

	   Filter by policy.statements.actions
	*/
	PolicyStatementsActions *string

	/* PolicyStatementsConditionsDelimiters.

	   Filter by policy.statements.conditions.delimiters
	*/
	PolicyStatementsConditionsDelimiters *string

	/* PolicyStatementsConditionsMaxKeys.

	   Filter by policy.statements.conditions.max_keys
	*/
	PolicyStatementsConditionsMaxKeys *int64

	/* PolicyStatementsConditionsOperator.

	   Filter by policy.statements.conditions.operator
	*/
	PolicyStatementsConditionsOperator *string

	/* PolicyStatementsConditionsPrefixes.

	   Filter by policy.statements.conditions.prefixes
	*/
	PolicyStatementsConditionsPrefixes *string

	/* PolicyStatementsConditionsSourceIps.

	   Filter by policy.statements.conditions.source_ips
	*/
	PolicyStatementsConditionsSourceIps *string

	/* PolicyStatementsConditionsUsernames.

	   Filter by policy.statements.conditions.usernames
	*/
	PolicyStatementsConditionsUsernames *string

	/* PolicyStatementsEffect.

	   Filter by policy.statements.effect
	*/
	PolicyStatementsEffect *string

	/* PolicyStatementsPrincipals.

	   Filter by policy.statements.principals
	*/
	PolicyStatementsPrincipals *string

	/* PolicyStatementsResources.

	   Filter by policy.statements.resources
	*/
	PolicyStatementsResources *string

	/* PolicyStatementsSid.

	   Filter by policy.statements.sid
	*/
	PolicyStatementsSid *string

	/* ProtectionStatusDestinationIsCloud.

	   Filter by protection_status.destination.is_cloud
	*/
	ProtectionStatusDestinationIsCloud *bool

	/* ProtectionStatusDestinationIsExternalCloud.

	   Filter by protection_status.destination.is_external_cloud
	*/
	ProtectionStatusDestinationIsExternalCloud *bool

	/* ProtectionStatusDestinationIsOntap.

	   Filter by protection_status.destination.is_ontap
	*/
	ProtectionStatusDestinationIsOntap *bool

	/* ProtectionStatusIsProtected.

	   Filter by protection_status.is_protected
	*/
	ProtectionStatusIsProtected *bool

	/* QosPolicyMaxThroughputIops.

	   Filter by qos_policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIops *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos_policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbps *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos_policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIops *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos_policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbps *int64

	/* QosPolicyName.

	   Filter by qos_policy.name
	*/
	QosPolicyName *string

	/* QosPolicyUUID.

	   Filter by qos_policy.uuid
	*/
	QosPolicyUUID *string

	/* RetentionDefaultPeriod.

	   Filter by retention.default_period
	*/
	RetentionDefaultPeriod *string

	/* RetentionMode.

	   Filter by retention.mode
	*/
	RetentionMode *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Role.

	   Filter by role
	*/
	Role *string

	/* Size.

	   Filter by size
	*/
	Size *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* VersioningState.

	   Filter by versioning_state
	*/
	VersioningState *string

	/* VolumeName.

	   Filter by volume.name
	*/
	VolumeName *string

	/* VolumeUUID.

	   Filter by volume.uuid
	*/
	VolumeUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AllSvmBucketsCollectionGetParams contains all the parameters to send to the API endpoint

for the all svm buckets collection get operation.

Typically these are written to a http.Request.

func NewAllSvmBucketsCollectionGetParams

func NewAllSvmBucketsCollectionGetParams() *AllSvmBucketsCollectionGetParams

NewAllSvmBucketsCollectionGetParams creates a new AllSvmBucketsCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAllSvmBucketsCollectionGetParamsWithContext

func NewAllSvmBucketsCollectionGetParamsWithContext(ctx context.Context) *AllSvmBucketsCollectionGetParams

NewAllSvmBucketsCollectionGetParamsWithContext creates a new AllSvmBucketsCollectionGetParams object with the ability to set a context for a request.

func NewAllSvmBucketsCollectionGetParamsWithHTTPClient

func NewAllSvmBucketsCollectionGetParamsWithHTTPClient(client *http.Client) *AllSvmBucketsCollectionGetParams

NewAllSvmBucketsCollectionGetParamsWithHTTPClient creates a new AllSvmBucketsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewAllSvmBucketsCollectionGetParamsWithTimeout

func NewAllSvmBucketsCollectionGetParamsWithTimeout(timeout time.Duration) *AllSvmBucketsCollectionGetParams

NewAllSvmBucketsCollectionGetParamsWithTimeout creates a new AllSvmBucketsCollectionGetParams object with the ability to set a timeout on a request.

func (*AllSvmBucketsCollectionGetParams) SetAllowed

func (o *AllSvmBucketsCollectionGetParams) SetAllowed(allowed *bool)

SetAllowed adds the allowed to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetAuditEventSelectorAccess

func (o *AllSvmBucketsCollectionGetParams) SetAuditEventSelectorAccess(auditEventSelectorAccess *string)

SetAuditEventSelectorAccess adds the auditEventSelectorAccess to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetAuditEventSelectorPermission

func (o *AllSvmBucketsCollectionGetParams) SetAuditEventSelectorPermission(auditEventSelectorPermission *string)

SetAuditEventSelectorPermission adds the auditEventSelectorPermission to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetComment

func (o *AllSvmBucketsCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetContext

SetContext adds the context to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetDefaults

func (o *AllSvmBucketsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the all svm buckets collection get params (not the query body).

All values with no default are reset to their zero value.

func (*AllSvmBucketsCollectionGetParams) SetEncryptionEnabled

func (o *AllSvmBucketsCollectionGetParams) SetEncryptionEnabled(encryptionEnabled *bool)

SetEncryptionEnabled adds the encryptionEnabled to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetFields

func (o *AllSvmBucketsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetHTTPClient

func (o *AllSvmBucketsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64)

SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesBucketName

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesBucketName(lifecycleManagementRulesBucketName *string)

SetLifecycleManagementRulesBucketName adds the lifecycleManagementRulesBucketName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesEnabled

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesEnabled(lifecycleManagementRulesEnabled *bool)

SetLifecycleManagementRulesEnabled adds the lifecycleManagementRulesEnabled to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(lifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool)

SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the lifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectAgeDays

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectAgeDays(lifecycleManagementRulesExpirationObjectAgeDays *int64)

SetLifecycleManagementRulesExpirationObjectAgeDays adds the lifecycleManagementRulesExpirationObjectAgeDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectExpiryDate

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectExpiryDate(lifecycleManagementRulesExpirationObjectExpiryDate *string)

SetLifecycleManagementRulesExpirationObjectExpiryDate adds the lifecycleManagementRulesExpirationObjectExpiryDate to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesName

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesName(lifecycleManagementRulesName *string)

SetLifecycleManagementRulesName adds the lifecycleManagementRulesName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64)

SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64)

SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterPrefix

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterPrefix(lifecycleManagementRulesObjectFilterPrefix *string)

SetLifecycleManagementRulesObjectFilterPrefix adds the lifecycleManagementRulesObjectFilterPrefix to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeGreaterThan(lifecycleManagementRulesObjectFilterSizeGreaterThan *int64)

SetLifecycleManagementRulesObjectFilterSizeGreaterThan adds the lifecycleManagementRulesObjectFilterSizeGreaterThan to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeLessThan

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeLessThan(lifecycleManagementRulesObjectFilterSizeLessThan *int64)

SetLifecycleManagementRulesObjectFilterSizeLessThan adds the lifecycleManagementRulesObjectFilterSizeLessThan to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterTags

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterTags(lifecycleManagementRulesObjectFilterTags *string)

SetLifecycleManagementRulesObjectFilterTags adds the lifecycleManagementRulesObjectFilterTags to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesSvmName

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesSvmName(lifecycleManagementRulesSvmName *string)

SetLifecycleManagementRulesSvmName adds the lifecycleManagementRulesSvmName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesSvmUUID

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesSvmUUID(lifecycleManagementRulesSvmUUID *string)

SetLifecycleManagementRulesSvmUUID adds the lifecycleManagementRulesSvmUuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesUUID

func (o *AllSvmBucketsCollectionGetParams) SetLifecycleManagementRulesUUID(lifecycleManagementRulesUUID *string)

SetLifecycleManagementRulesUUID adds the lifecycleManagementRulesUuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetLogicalUsedSize

func (o *AllSvmBucketsCollectionGetParams) SetLogicalUsedSize(logicalUsedSize *int64)

SetLogicalUsedSize adds the logicalUsedSize to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetMaxRecords

func (o *AllSvmBucketsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetName

func (o *AllSvmBucketsCollectionGetParams) SetName(name *string)

SetName adds the name to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetNasPath

func (o *AllSvmBucketsCollectionGetParams) SetNasPath(nasPath *string)

SetNasPath adds the nasPath to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetOrderBy

func (o *AllSvmBucketsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsActions

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsActions(policyStatementsActions *string)

SetPolicyStatementsActions adds the policyStatementsActions to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsDelimiters

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsDelimiters(policyStatementsConditionsDelimiters *string)

SetPolicyStatementsConditionsDelimiters adds the policyStatementsConditionsDelimiters to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeys

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeys(policyStatementsConditionsMaxKeys *int64)

SetPolicyStatementsConditionsMaxKeys adds the policyStatementsConditionsMaxKeys to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsOperator

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsOperator(policyStatementsConditionsOperator *string)

SetPolicyStatementsConditionsOperator adds the policyStatementsConditionsOperator to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixes

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixes(policyStatementsConditionsPrefixes *string)

SetPolicyStatementsConditionsPrefixes adds the policyStatementsConditionsPrefixes to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIps

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIps(policyStatementsConditionsSourceIps *string)

SetPolicyStatementsConditionsSourceIps adds the policyStatementsConditionsSourceIps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsUsernames

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsUsernames(policyStatementsConditionsUsernames *string)

SetPolicyStatementsConditionsUsernames adds the policyStatementsConditionsUsernames to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsEffect

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsEffect(policyStatementsEffect *string)

SetPolicyStatementsEffect adds the policyStatementsEffect to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsPrincipals

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsPrincipals(policyStatementsPrincipals *string)

SetPolicyStatementsPrincipals adds the policyStatementsPrincipals to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsResources

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsResources(policyStatementsResources *string)

SetPolicyStatementsResources adds the policyStatementsResources to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsSid

func (o *AllSvmBucketsCollectionGetParams) SetPolicyStatementsSid(policyStatementsSid *string)

SetPolicyStatementsSid adds the policyStatementsSid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsCloud

func (o *AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsCloud(protectionStatusDestinationIsCloud *bool)

SetProtectionStatusDestinationIsCloud adds the protectionStatusDestinationIsCloud to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsExternalCloud

func (o *AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsExternalCloud(protectionStatusDestinationIsExternalCloud *bool)

SetProtectionStatusDestinationIsExternalCloud adds the protectionStatusDestinationIsExternalCloud to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsOntap

func (o *AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsOntap(protectionStatusDestinationIsOntap *bool)

SetProtectionStatusDestinationIsOntap adds the protectionStatusDestinationIsOntap to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusIsProtected

func (o *AllSvmBucketsCollectionGetParams) SetProtectionStatusIsProtected(protectionStatusIsProtected *bool)

SetProtectionStatusIsProtected adds the protectionStatusIsProtected to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputIops

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputIops(qosPolicyMaxThroughputIops *int64)

SetQosPolicyMaxThroughputIops adds the qosPolicyMaxThroughputIops to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputMbps

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputMbps(qosPolicyMaxThroughputMbps *int64)

SetQosPolicyMaxThroughputMbps adds the qosPolicyMaxThroughputMbps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputIops

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputIops(qosPolicyMinThroughputIops *int64)

SetQosPolicyMinThroughputIops adds the qosPolicyMinThroughputIops to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputMbps

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputMbps(qosPolicyMinThroughputMbps *int64)

SetQosPolicyMinThroughputMbps adds the qosPolicyMinThroughputMbps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyName

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyName(qosPolicyName *string)

SetQosPolicyName adds the qosPolicyName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyUUID

func (o *AllSvmBucketsCollectionGetParams) SetQosPolicyUUID(qosPolicyUUID *string)

SetQosPolicyUUID adds the qosPolicyUuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetRetentionDefaultPeriod

func (o *AllSvmBucketsCollectionGetParams) SetRetentionDefaultPeriod(retentionDefaultPeriod *string)

SetRetentionDefaultPeriod adds the retentionDefaultPeriod to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetRetentionMode

func (o *AllSvmBucketsCollectionGetParams) SetRetentionMode(retentionMode *string)

SetRetentionMode adds the retentionMode to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetReturnRecords

func (o *AllSvmBucketsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetReturnTimeout

func (o *AllSvmBucketsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetRole

func (o *AllSvmBucketsCollectionGetParams) SetRole(role *string)

SetRole adds the role to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetSize

func (o *AllSvmBucketsCollectionGetParams) SetSize(size *int64)

SetSize adds the size to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetSvmName

func (o *AllSvmBucketsCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetSvmUUID

func (o *AllSvmBucketsCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetTimeout

func (o *AllSvmBucketsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetType

func (o *AllSvmBucketsCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetUUID

func (o *AllSvmBucketsCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetVersioningState

func (o *AllSvmBucketsCollectionGetParams) SetVersioningState(versioningState *string)

SetVersioningState adds the versioningState to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetVolumeName

func (o *AllSvmBucketsCollectionGetParams) SetVolumeName(volumeName *string)

SetVolumeName adds the volumeName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) SetVolumeUUID

func (o *AllSvmBucketsCollectionGetParams) SetVolumeUUID(volumeUUID *string)

SetVolumeUUID adds the volumeUuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithAllowed

WithAllowed adds the allowed to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithAuditEventSelectorAccess

func (o *AllSvmBucketsCollectionGetParams) WithAuditEventSelectorAccess(auditEventSelectorAccess *string) *AllSvmBucketsCollectionGetParams

WithAuditEventSelectorAccess adds the auditEventSelectorAccess to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithAuditEventSelectorPermission

func (o *AllSvmBucketsCollectionGetParams) WithAuditEventSelectorPermission(auditEventSelectorPermission *string) *AllSvmBucketsCollectionGetParams

WithAuditEventSelectorPermission adds the auditEventSelectorPermission to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithComment

WithComment adds the comment to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithContext

WithContext adds the context to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the all svm buckets collection get params (not the query body).

All values with no default are reset to their zero value.

func (*AllSvmBucketsCollectionGetParams) WithEncryptionEnabled

func (o *AllSvmBucketsCollectionGetParams) WithEncryptionEnabled(encryptionEnabled *bool) *AllSvmBucketsCollectionGetParams

WithEncryptionEnabled adds the encryptionEnabled to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithFields

WithFields adds the fields to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesBucketName

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesBucketName(lifecycleManagementRulesBucketName *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesBucketName adds the lifecycleManagementRulesBucketName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesEnabled

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesEnabled(lifecycleManagementRulesEnabled *bool) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesEnabled adds the lifecycleManagementRulesEnabled to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(lifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the lifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectAgeDays

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectAgeDays(lifecycleManagementRulesExpirationObjectAgeDays *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesExpirationObjectAgeDays adds the lifecycleManagementRulesExpirationObjectAgeDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectExpiryDate

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectExpiryDate(lifecycleManagementRulesExpirationObjectExpiryDate *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesExpirationObjectExpiryDate adds the lifecycleManagementRulesExpirationObjectExpiryDate to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesName

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesName(lifecycleManagementRulesName *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesName adds the lifecycleManagementRulesName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterPrefix

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterPrefix(lifecycleManagementRulesObjectFilterPrefix *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterPrefix adds the lifecycleManagementRulesObjectFilterPrefix to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeGreaterThan(lifecycleManagementRulesObjectFilterSizeGreaterThan *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterSizeGreaterThan adds the lifecycleManagementRulesObjectFilterSizeGreaterThan to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeLessThan

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeLessThan(lifecycleManagementRulesObjectFilterSizeLessThan *int64) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterSizeLessThan adds the lifecycleManagementRulesObjectFilterSizeLessThan to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterTags

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterTags(lifecycleManagementRulesObjectFilterTags *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterTags adds the lifecycleManagementRulesObjectFilterTags to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesSvmName

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesSvmName(lifecycleManagementRulesSvmName *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesSvmName adds the lifecycleManagementRulesSvmName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesSvmUUID

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesSvmUUID(lifecycleManagementRulesSvmUUID *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesSvmUUID adds the lifecycleManagementRulesSvmUUID to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesUUID

func (o *AllSvmBucketsCollectionGetParams) WithLifecycleManagementRulesUUID(lifecycleManagementRulesUUID *string) *AllSvmBucketsCollectionGetParams

WithLifecycleManagementRulesUUID adds the lifecycleManagementRulesUUID to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithLogicalUsedSize

func (o *AllSvmBucketsCollectionGetParams) WithLogicalUsedSize(logicalUsedSize *int64) *AllSvmBucketsCollectionGetParams

WithLogicalUsedSize adds the logicalUsedSize to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithName

WithName adds the name to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithNasPath

WithNasPath adds the nasPath to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsActions

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsActions(policyStatementsActions *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsActions adds the policyStatementsActions to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsDelimiters

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsDelimiters(policyStatementsConditionsDelimiters *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsDelimiters adds the policyStatementsConditionsDelimiters to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeys

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeys(policyStatementsConditionsMaxKeys *int64) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsMaxKeys adds the policyStatementsConditionsMaxKeys to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsOperator

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsOperator(policyStatementsConditionsOperator *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsOperator adds the policyStatementsConditionsOperator to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixes

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixes(policyStatementsConditionsPrefixes *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsPrefixes adds the policyStatementsConditionsPrefixes to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIps

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIps(policyStatementsConditionsSourceIps *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsSourceIps adds the policyStatementsConditionsSourceIps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsUsernames

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsUsernames(policyStatementsConditionsUsernames *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsConditionsUsernames adds the policyStatementsConditionsUsernames to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsEffect

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsEffect(policyStatementsEffect *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsEffect adds the policyStatementsEffect to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsPrincipals

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsPrincipals(policyStatementsPrincipals *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsPrincipals adds the policyStatementsPrincipals to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsResources

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsResources(policyStatementsResources *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsResources adds the policyStatementsResources to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsSid

func (o *AllSvmBucketsCollectionGetParams) WithPolicyStatementsSid(policyStatementsSid *string) *AllSvmBucketsCollectionGetParams

WithPolicyStatementsSid adds the policyStatementsSid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsCloud

func (o *AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsCloud(protectionStatusDestinationIsCloud *bool) *AllSvmBucketsCollectionGetParams

WithProtectionStatusDestinationIsCloud adds the protectionStatusDestinationIsCloud to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsExternalCloud

func (o *AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsExternalCloud(protectionStatusDestinationIsExternalCloud *bool) *AllSvmBucketsCollectionGetParams

WithProtectionStatusDestinationIsExternalCloud adds the protectionStatusDestinationIsExternalCloud to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsOntap

func (o *AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsOntap(protectionStatusDestinationIsOntap *bool) *AllSvmBucketsCollectionGetParams

WithProtectionStatusDestinationIsOntap adds the protectionStatusDestinationIsOntap to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusIsProtected

func (o *AllSvmBucketsCollectionGetParams) WithProtectionStatusIsProtected(protectionStatusIsProtected *bool) *AllSvmBucketsCollectionGetParams

WithProtectionStatusIsProtected adds the protectionStatusIsProtected to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputIops

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputIops(qosPolicyMaxThroughputIops *int64) *AllSvmBucketsCollectionGetParams

WithQosPolicyMaxThroughputIops adds the qosPolicyMaxThroughputIops to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputMbps

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputMbps(qosPolicyMaxThroughputMbps *int64) *AllSvmBucketsCollectionGetParams

WithQosPolicyMaxThroughputMbps adds the qosPolicyMaxThroughputMbps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputIops

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputIops(qosPolicyMinThroughputIops *int64) *AllSvmBucketsCollectionGetParams

WithQosPolicyMinThroughputIops adds the qosPolicyMinThroughputIops to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputMbps

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputMbps(qosPolicyMinThroughputMbps *int64) *AllSvmBucketsCollectionGetParams

WithQosPolicyMinThroughputMbps adds the qosPolicyMinThroughputMbps to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyName

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyName(qosPolicyName *string) *AllSvmBucketsCollectionGetParams

WithQosPolicyName adds the qosPolicyName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyUUID

func (o *AllSvmBucketsCollectionGetParams) WithQosPolicyUUID(qosPolicyUUID *string) *AllSvmBucketsCollectionGetParams

WithQosPolicyUUID adds the qosPolicyUUID to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithRetentionDefaultPeriod

func (o *AllSvmBucketsCollectionGetParams) WithRetentionDefaultPeriod(retentionDefaultPeriod *string) *AllSvmBucketsCollectionGetParams

WithRetentionDefaultPeriod adds the retentionDefaultPeriod to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithRetentionMode

func (o *AllSvmBucketsCollectionGetParams) WithRetentionMode(retentionMode *string) *AllSvmBucketsCollectionGetParams

WithRetentionMode adds the retentionMode to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithReturnRecords

func (o *AllSvmBucketsCollectionGetParams) WithReturnRecords(returnRecords *bool) *AllSvmBucketsCollectionGetParams

WithReturnRecords adds the returnRecords to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithReturnTimeout

func (o *AllSvmBucketsCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *AllSvmBucketsCollectionGetParams

WithReturnTimeout adds the returnTimeout to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithRole

WithRole adds the role to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithSize

WithSize adds the size to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithType

WithType adds the typeVar to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithUUID

WithUUID adds the uuid to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithVersioningState

func (o *AllSvmBucketsCollectionGetParams) WithVersioningState(versioningState *string) *AllSvmBucketsCollectionGetParams

WithVersioningState adds the versioningState to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithVolumeName

WithVolumeName adds the volumeName to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WithVolumeUUID

WithVolumeUUID adds the volumeUUID to the all svm buckets collection get params

func (*AllSvmBucketsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AllSvmBucketsCollectionGetReader

type AllSvmBucketsCollectionGetReader struct {
	// contains filtered or unexported fields
}

AllSvmBucketsCollectionGetReader is a Reader for the AllSvmBucketsCollectionGet structure.

func (*AllSvmBucketsCollectionGetReader) ReadResponse

func (o *AllSvmBucketsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BucketsCollectionGetDefault

type BucketsCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

BucketsCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewBucketsCollectionGetDefault

func NewBucketsCollectionGetDefault(code int) *BucketsCollectionGetDefault

NewBucketsCollectionGetDefault creates a BucketsCollectionGetDefault with default headers values

func (*BucketsCollectionGetDefault) Code

func (o *BucketsCollectionGetDefault) Code() int

Code gets the status code for the buckets collection get default response

func (*BucketsCollectionGetDefault) Error

func (*BucketsCollectionGetDefault) GetPayload

func (*BucketsCollectionGetDefault) IsClientError

func (o *BucketsCollectionGetDefault) IsClientError() bool

IsClientError returns true when this buckets collection get default response has a 4xx status code

func (*BucketsCollectionGetDefault) IsCode

func (o *BucketsCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this buckets collection get default response a status code equal to that given

func (*BucketsCollectionGetDefault) IsRedirect

func (o *BucketsCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this buckets collection get default response has a 3xx status code

func (*BucketsCollectionGetDefault) IsServerError

func (o *BucketsCollectionGetDefault) IsServerError() bool

IsServerError returns true when this buckets collection get default response has a 5xx status code

func (*BucketsCollectionGetDefault) IsSuccess

func (o *BucketsCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this buckets collection get default response has a 2xx status code

func (*BucketsCollectionGetDefault) String

func (o *BucketsCollectionGetDefault) String() string

type BucketsCollectionGetOK

type BucketsCollectionGetOK struct {
	Payload *models.S3BucketSvmResponse
}

BucketsCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewBucketsCollectionGetOK

func NewBucketsCollectionGetOK() *BucketsCollectionGetOK

NewBucketsCollectionGetOK creates a BucketsCollectionGetOK with default headers values

func (*BucketsCollectionGetOK) Code

func (o *BucketsCollectionGetOK) Code() int

Code gets the status code for the buckets collection get o k response

func (*BucketsCollectionGetOK) Error

func (o *BucketsCollectionGetOK) Error() string

func (*BucketsCollectionGetOK) GetPayload

func (*BucketsCollectionGetOK) IsClientError

func (o *BucketsCollectionGetOK) IsClientError() bool

IsClientError returns true when this buckets collection get o k response has a 4xx status code

func (*BucketsCollectionGetOK) IsCode

func (o *BucketsCollectionGetOK) IsCode(code int) bool

IsCode returns true when this buckets collection get o k response a status code equal to that given

func (*BucketsCollectionGetOK) IsRedirect

func (o *BucketsCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this buckets collection get o k response has a 3xx status code

func (*BucketsCollectionGetOK) IsServerError

func (o *BucketsCollectionGetOK) IsServerError() bool

IsServerError returns true when this buckets collection get o k response has a 5xx status code

func (*BucketsCollectionGetOK) IsSuccess

func (o *BucketsCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this buckets collection get o k response has a 2xx status code

func (*BucketsCollectionGetOK) String

func (o *BucketsCollectionGetOK) String() string

type BucketsCollectionGetParams

type BucketsCollectionGetParams struct {

	/* AuditEventSelectorAccess.

	   Filter by audit_event_selector.access
	*/
	AuditEventSelectorAccess *string

	/* AuditEventSelectorPermission.

	   Filter by audit_event_selector.permission
	*/
	AuditEventSelectorPermission *string

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* EncryptionEnabled.

	   Filter by encryption.enabled
	*/
	EncryptionEnabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* LifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays.

	   Filter by lifecycle_management.rules.abort_incomplete_multipart_upload.after_initiation_days
	*/
	LifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64

	/* LifecycleManagementRulesBucketName.

	   Filter by lifecycle_management.rules.bucket_name
	*/
	LifecycleManagementRulesBucketName *string

	/* LifecycleManagementRulesEnabled.

	   Filter by lifecycle_management.rules.enabled
	*/
	LifecycleManagementRulesEnabled *bool

	/* LifecycleManagementRulesExpirationExpiredObjectDeleteMarker.

	   Filter by lifecycle_management.rules.expiration.expired_object_delete_marker
	*/
	LifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool

	/* LifecycleManagementRulesExpirationObjectAgeDays.

	   Filter by lifecycle_management.rules.expiration.object_age_days
	*/
	LifecycleManagementRulesExpirationObjectAgeDays *int64

	/* LifecycleManagementRulesExpirationObjectExpiryDate.

	   Filter by lifecycle_management.rules.expiration.object_expiry_date
	*/
	LifecycleManagementRulesExpirationObjectExpiryDate *string

	/* LifecycleManagementRulesName.

	   Filter by lifecycle_management.rules.name
	*/
	LifecycleManagementRulesName *string

	/* LifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions.

	   Filter by lifecycle_management.rules.non_current_version_expiration.new_non_current_versions
	*/
	LifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64

	/* LifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays.

	   Filter by lifecycle_management.rules.non_current_version_expiration.non_current_days
	*/
	LifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64

	/* LifecycleManagementRulesObjectFilterPrefix.

	   Filter by lifecycle_management.rules.object_filter.prefix
	*/
	LifecycleManagementRulesObjectFilterPrefix *string

	/* LifecycleManagementRulesObjectFilterSizeGreaterThan.

	   Filter by lifecycle_management.rules.object_filter.size_greater_than
	*/
	LifecycleManagementRulesObjectFilterSizeGreaterThan *int64

	/* LifecycleManagementRulesObjectFilterSizeLessThan.

	   Filter by lifecycle_management.rules.object_filter.size_less_than
	*/
	LifecycleManagementRulesObjectFilterSizeLessThan *int64

	/* LifecycleManagementRulesObjectFilterTags.

	   Filter by lifecycle_management.rules.object_filter.tags
	*/
	LifecycleManagementRulesObjectFilterTags *string

	/* LifecycleManagementRulesSvmName.

	   Filter by lifecycle_management.rules.svm.name
	*/
	LifecycleManagementRulesSvmName *string

	/* LifecycleManagementRulesSvmUUID.

	   Filter by lifecycle_management.rules.svm.uuid
	*/
	LifecycleManagementRulesSvmUUID *string

	/* LifecycleManagementRulesUUID.

	   Filter by lifecycle_management.rules.uuid
	*/
	LifecycleManagementRulesUUID *string

	/* LogicalUsedSize.

	   Filter by logical_used_size
	*/
	LogicalUsedSize *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NasPath.

	   Filter by nas_path
	*/
	NasPath *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PolicyStatementsActions.

	   Filter by policy.statements.actions
	*/
	PolicyStatementsActions *string

	/* PolicyStatementsConditionsDelimiters.

	   Filter by policy.statements.conditions.delimiters
	*/
	PolicyStatementsConditionsDelimiters *string

	/* PolicyStatementsConditionsMaxKeys.

	   Filter by policy.statements.conditions.max_keys
	*/
	PolicyStatementsConditionsMaxKeys *int64

	/* PolicyStatementsConditionsOperator.

	   Filter by policy.statements.conditions.operator
	*/
	PolicyStatementsConditionsOperator *string

	/* PolicyStatementsConditionsPrefixes.

	   Filter by policy.statements.conditions.prefixes
	*/
	PolicyStatementsConditionsPrefixes *string

	/* PolicyStatementsConditionsSourceIps.

	   Filter by policy.statements.conditions.source_ips
	*/
	PolicyStatementsConditionsSourceIps *string

	/* PolicyStatementsConditionsUsernames.

	   Filter by policy.statements.conditions.usernames
	*/
	PolicyStatementsConditionsUsernames *string

	/* PolicyStatementsEffect.

	   Filter by policy.statements.effect
	*/
	PolicyStatementsEffect *string

	/* PolicyStatementsPrincipals.

	   Filter by policy.statements.principals
	*/
	PolicyStatementsPrincipals *string

	/* PolicyStatementsResources.

	   Filter by policy.statements.resources
	*/
	PolicyStatementsResources *string

	/* PolicyStatementsSid.

	   Filter by policy.statements.sid
	*/
	PolicyStatementsSid *string

	/* ProtectionStatusDestinationIsCloud.

	   Filter by protection_status.destination.is_cloud
	*/
	ProtectionStatusDestinationIsCloud *bool

	/* ProtectionStatusDestinationIsExternalCloud.

	   Filter by protection_status.destination.is_external_cloud
	*/
	ProtectionStatusDestinationIsExternalCloud *bool

	/* ProtectionStatusDestinationIsOntap.

	   Filter by protection_status.destination.is_ontap
	*/
	ProtectionStatusDestinationIsOntap *bool

	/* ProtectionStatusIsProtected.

	   Filter by protection_status.is_protected
	*/
	ProtectionStatusIsProtected *bool

	/* QosPolicyMaxThroughputIops.

	   Filter by qos_policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIops *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos_policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbps *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos_policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIops *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos_policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbps *int64

	/* QosPolicyName.

	   Filter by qos_policy.name
	*/
	QosPolicyName *string

	/* QosPolicyUUID.

	   Filter by qos_policy.uuid
	*/
	QosPolicyUUID *string

	/* RetentionDefaultPeriod.

	   Filter by retention.default_period
	*/
	RetentionDefaultPeriod *string

	/* RetentionMode.

	   Filter by retention.mode
	*/
	RetentionMode *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Role.

	   Filter by role
	*/
	Role *string

	/* Size.

	   Filter by size
	*/
	Size *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* Type.

	   Filter by type
	*/
	Type *string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	/* VersioningState.

	   Filter by versioning_state
	*/
	VersioningState *string

	/* VolumeName.

	   Filter by volume.name
	*/
	VolumeName *string

	/* VolumeUUID.

	   Filter by volume.uuid
	*/
	VolumeUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BucketsCollectionGetParams contains all the parameters to send to the API endpoint

for the buckets collection get operation.

Typically these are written to a http.Request.

func NewBucketsCollectionGetParams

func NewBucketsCollectionGetParams() *BucketsCollectionGetParams

NewBucketsCollectionGetParams creates a new BucketsCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBucketsCollectionGetParamsWithContext

func NewBucketsCollectionGetParamsWithContext(ctx context.Context) *BucketsCollectionGetParams

NewBucketsCollectionGetParamsWithContext creates a new BucketsCollectionGetParams object with the ability to set a context for a request.

func NewBucketsCollectionGetParamsWithHTTPClient

func NewBucketsCollectionGetParamsWithHTTPClient(client *http.Client) *BucketsCollectionGetParams

NewBucketsCollectionGetParamsWithHTTPClient creates a new BucketsCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewBucketsCollectionGetParamsWithTimeout

func NewBucketsCollectionGetParamsWithTimeout(timeout time.Duration) *BucketsCollectionGetParams

NewBucketsCollectionGetParamsWithTimeout creates a new BucketsCollectionGetParams object with the ability to set a timeout on a request.

func (*BucketsCollectionGetParams) SetAuditEventSelectorAccess

func (o *BucketsCollectionGetParams) SetAuditEventSelectorAccess(auditEventSelectorAccess *string)

SetAuditEventSelectorAccess adds the auditEventSelectorAccess to the buckets collection get params

func (*BucketsCollectionGetParams) SetAuditEventSelectorPermission

func (o *BucketsCollectionGetParams) SetAuditEventSelectorPermission(auditEventSelectorPermission *string)

SetAuditEventSelectorPermission adds the auditEventSelectorPermission to the buckets collection get params

func (*BucketsCollectionGetParams) SetComment

func (o *BucketsCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the buckets collection get params

func (*BucketsCollectionGetParams) SetContext

func (o *BucketsCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the buckets collection get params

func (*BucketsCollectionGetParams) SetDefaults

func (o *BucketsCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the buckets collection get params (not the query body).

All values with no default are reset to their zero value.

func (*BucketsCollectionGetParams) SetEncryptionEnabled

func (o *BucketsCollectionGetParams) SetEncryptionEnabled(encryptionEnabled *bool)

SetEncryptionEnabled adds the encryptionEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) SetFields

func (o *BucketsCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the buckets collection get params

func (*BucketsCollectionGetParams) SetHTTPClient

func (o *BucketsCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64)

SetLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesBucketName

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesBucketName(lifecycleManagementRulesBucketName *string)

SetLifecycleManagementRulesBucketName adds the lifecycleManagementRulesBucketName to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesEnabled

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesEnabled(lifecycleManagementRulesEnabled *bool)

SetLifecycleManagementRulesEnabled adds the lifecycleManagementRulesEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(lifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool)

SetLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the lifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectAgeDays

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectAgeDays(lifecycleManagementRulesExpirationObjectAgeDays *int64)

SetLifecycleManagementRulesExpirationObjectAgeDays adds the lifecycleManagementRulesExpirationObjectAgeDays to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectExpiryDate

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesExpirationObjectExpiryDate(lifecycleManagementRulesExpirationObjectExpiryDate *string)

SetLifecycleManagementRulesExpirationObjectExpiryDate adds the lifecycleManagementRulesExpirationObjectExpiryDate to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesName

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesName(lifecycleManagementRulesName *string)

SetLifecycleManagementRulesName adds the lifecycleManagementRulesName to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64)

SetLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64)

SetLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterPrefix

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterPrefix(lifecycleManagementRulesObjectFilterPrefix *string)

SetLifecycleManagementRulesObjectFilterPrefix adds the lifecycleManagementRulesObjectFilterPrefix to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeGreaterThan(lifecycleManagementRulesObjectFilterSizeGreaterThan *int64)

SetLifecycleManagementRulesObjectFilterSizeGreaterThan adds the lifecycleManagementRulesObjectFilterSizeGreaterThan to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeLessThan

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterSizeLessThan(lifecycleManagementRulesObjectFilterSizeLessThan *int64)

SetLifecycleManagementRulesObjectFilterSizeLessThan adds the lifecycleManagementRulesObjectFilterSizeLessThan to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterTags

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesObjectFilterTags(lifecycleManagementRulesObjectFilterTags *string)

SetLifecycleManagementRulesObjectFilterTags adds the lifecycleManagementRulesObjectFilterTags to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesSvmName

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesSvmName(lifecycleManagementRulesSvmName *string)

SetLifecycleManagementRulesSvmName adds the lifecycleManagementRulesSvmName to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesSvmUUID

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesSvmUUID(lifecycleManagementRulesSvmUUID *string)

SetLifecycleManagementRulesSvmUUID adds the lifecycleManagementRulesSvmUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetLifecycleManagementRulesUUID

func (o *BucketsCollectionGetParams) SetLifecycleManagementRulesUUID(lifecycleManagementRulesUUID *string)

SetLifecycleManagementRulesUUID adds the lifecycleManagementRulesUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetLogicalUsedSize

func (o *BucketsCollectionGetParams) SetLogicalUsedSize(logicalUsedSize *int64)

SetLogicalUsedSize adds the logicalUsedSize to the buckets collection get params

func (*BucketsCollectionGetParams) SetMaxRecords

func (o *BucketsCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the buckets collection get params

func (*BucketsCollectionGetParams) SetName

func (o *BucketsCollectionGetParams) SetName(name *string)

SetName adds the name to the buckets collection get params

func (*BucketsCollectionGetParams) SetNasPath

func (o *BucketsCollectionGetParams) SetNasPath(nasPath *string)

SetNasPath adds the nasPath to the buckets collection get params

func (*BucketsCollectionGetParams) SetOrderBy

func (o *BucketsCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsActions

func (o *BucketsCollectionGetParams) SetPolicyStatementsActions(policyStatementsActions *string)

SetPolicyStatementsActions adds the policyStatementsActions to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsDelimiters

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsDelimiters(policyStatementsConditionsDelimiters *string)

SetPolicyStatementsConditionsDelimiters adds the policyStatementsConditionsDelimiters to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeys

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeys(policyStatementsConditionsMaxKeys *int64)

SetPolicyStatementsConditionsMaxKeys adds the policyStatementsConditionsMaxKeys to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsOperator

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsOperator(policyStatementsConditionsOperator *string)

SetPolicyStatementsConditionsOperator adds the policyStatementsConditionsOperator to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixes

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixes(policyStatementsConditionsPrefixes *string)

SetPolicyStatementsConditionsPrefixes adds the policyStatementsConditionsPrefixes to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIps

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIps(policyStatementsConditionsSourceIps *string)

SetPolicyStatementsConditionsSourceIps adds the policyStatementsConditionsSourceIps to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsUsernames

func (o *BucketsCollectionGetParams) SetPolicyStatementsConditionsUsernames(policyStatementsConditionsUsernames *string)

SetPolicyStatementsConditionsUsernames adds the policyStatementsConditionsUsernames to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsEffect

func (o *BucketsCollectionGetParams) SetPolicyStatementsEffect(policyStatementsEffect *string)

SetPolicyStatementsEffect adds the policyStatementsEffect to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsPrincipals

func (o *BucketsCollectionGetParams) SetPolicyStatementsPrincipals(policyStatementsPrincipals *string)

SetPolicyStatementsPrincipals adds the policyStatementsPrincipals to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsResources

func (o *BucketsCollectionGetParams) SetPolicyStatementsResources(policyStatementsResources *string)

SetPolicyStatementsResources adds the policyStatementsResources to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsSid

func (o *BucketsCollectionGetParams) SetPolicyStatementsSid(policyStatementsSid *string)

SetPolicyStatementsSid adds the policyStatementsSid to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusDestinationIsCloud

func (o *BucketsCollectionGetParams) SetProtectionStatusDestinationIsCloud(protectionStatusDestinationIsCloud *bool)

SetProtectionStatusDestinationIsCloud adds the protectionStatusDestinationIsCloud to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusDestinationIsExternalCloud

func (o *BucketsCollectionGetParams) SetProtectionStatusDestinationIsExternalCloud(protectionStatusDestinationIsExternalCloud *bool)

SetProtectionStatusDestinationIsExternalCloud adds the protectionStatusDestinationIsExternalCloud to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusDestinationIsOntap

func (o *BucketsCollectionGetParams) SetProtectionStatusDestinationIsOntap(protectionStatusDestinationIsOntap *bool)

SetProtectionStatusDestinationIsOntap adds the protectionStatusDestinationIsOntap to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusIsProtected

func (o *BucketsCollectionGetParams) SetProtectionStatusIsProtected(protectionStatusIsProtected *bool)

SetProtectionStatusIsProtected adds the protectionStatusIsProtected to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMaxThroughputIops

func (o *BucketsCollectionGetParams) SetQosPolicyMaxThroughputIops(qosPolicyMaxThroughputIops *int64)

SetQosPolicyMaxThroughputIops adds the qosPolicyMaxThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMaxThroughputMbps

func (o *BucketsCollectionGetParams) SetQosPolicyMaxThroughputMbps(qosPolicyMaxThroughputMbps *int64)

SetQosPolicyMaxThroughputMbps adds the qosPolicyMaxThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMinThroughputIops

func (o *BucketsCollectionGetParams) SetQosPolicyMinThroughputIops(qosPolicyMinThroughputIops *int64)

SetQosPolicyMinThroughputIops adds the qosPolicyMinThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMinThroughputMbps

func (o *BucketsCollectionGetParams) SetQosPolicyMinThroughputMbps(qosPolicyMinThroughputMbps *int64)

SetQosPolicyMinThroughputMbps adds the qosPolicyMinThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyName

func (o *BucketsCollectionGetParams) SetQosPolicyName(qosPolicyName *string)

SetQosPolicyName adds the qosPolicyName to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyUUID

func (o *BucketsCollectionGetParams) SetQosPolicyUUID(qosPolicyUUID *string)

SetQosPolicyUUID adds the qosPolicyUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetRetentionDefaultPeriod

func (o *BucketsCollectionGetParams) SetRetentionDefaultPeriod(retentionDefaultPeriod *string)

SetRetentionDefaultPeriod adds the retentionDefaultPeriod to the buckets collection get params

func (*BucketsCollectionGetParams) SetRetentionMode

func (o *BucketsCollectionGetParams) SetRetentionMode(retentionMode *string)

SetRetentionMode adds the retentionMode to the buckets collection get params

func (*BucketsCollectionGetParams) SetReturnRecords

func (o *BucketsCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the buckets collection get params

func (*BucketsCollectionGetParams) SetReturnTimeout

func (o *BucketsCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the buckets collection get params

func (*BucketsCollectionGetParams) SetRole

func (o *BucketsCollectionGetParams) SetRole(role *string)

SetRole adds the role to the buckets collection get params

func (*BucketsCollectionGetParams) SetSize

func (o *BucketsCollectionGetParams) SetSize(size *int64)

SetSize adds the size to the buckets collection get params

func (*BucketsCollectionGetParams) SetSvmName

func (o *BucketsCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the buckets collection get params

func (*BucketsCollectionGetParams) SetSvmUUID

func (o *BucketsCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetTimeout

func (o *BucketsCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the buckets collection get params

func (*BucketsCollectionGetParams) SetType

func (o *BucketsCollectionGetParams) SetType(typeVar *string)

SetType adds the type to the buckets collection get params

func (*BucketsCollectionGetParams) SetUUID

func (o *BucketsCollectionGetParams) SetUUID(uuid *string)

SetUUID adds the uuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetVersioningState

func (o *BucketsCollectionGetParams) SetVersioningState(versioningState *string)

SetVersioningState adds the versioningState to the buckets collection get params

func (*BucketsCollectionGetParams) SetVolumeName

func (o *BucketsCollectionGetParams) SetVolumeName(volumeName *string)

SetVolumeName adds the volumeName to the buckets collection get params

func (*BucketsCollectionGetParams) SetVolumeUUID

func (o *BucketsCollectionGetParams) SetVolumeUUID(volumeUUID *string)

SetVolumeUUID adds the volumeUuid to the buckets collection get params

func (*BucketsCollectionGetParams) WithAuditEventSelectorAccess

func (o *BucketsCollectionGetParams) WithAuditEventSelectorAccess(auditEventSelectorAccess *string) *BucketsCollectionGetParams

WithAuditEventSelectorAccess adds the auditEventSelectorAccess to the buckets collection get params

func (*BucketsCollectionGetParams) WithAuditEventSelectorPermission

func (o *BucketsCollectionGetParams) WithAuditEventSelectorPermission(auditEventSelectorPermission *string) *BucketsCollectionGetParams

WithAuditEventSelectorPermission adds the auditEventSelectorPermission to the buckets collection get params

func (*BucketsCollectionGetParams) WithComment

WithComment adds the comment to the buckets collection get params

func (*BucketsCollectionGetParams) WithContext

WithContext adds the context to the buckets collection get params

func (*BucketsCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the buckets collection get params (not the query body).

All values with no default are reset to their zero value.

func (*BucketsCollectionGetParams) WithEncryptionEnabled

func (o *BucketsCollectionGetParams) WithEncryptionEnabled(encryptionEnabled *bool) *BucketsCollectionGetParams

WithEncryptionEnabled adds the encryptionEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) WithFields

WithFields adds the fields to the buckets collection get params

func (*BucketsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the lifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesBucketName

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesBucketName(lifecycleManagementRulesBucketName *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesBucketName adds the lifecycleManagementRulesBucketName to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesEnabled

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesEnabled(lifecycleManagementRulesEnabled *bool) *BucketsCollectionGetParams

WithLifecycleManagementRulesEnabled adds the lifecycleManagementRulesEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(lifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool) *BucketsCollectionGetParams

WithLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the lifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectAgeDays

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectAgeDays(lifecycleManagementRulesExpirationObjectAgeDays *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesExpirationObjectAgeDays adds the lifecycleManagementRulesExpirationObjectAgeDays to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectExpiryDate

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesExpirationObjectExpiryDate(lifecycleManagementRulesExpirationObjectExpiryDate *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesExpirationObjectExpiryDate adds the lifecycleManagementRulesExpirationObjectExpiryDate to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesName

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesName(lifecycleManagementRulesName *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesName adds the lifecycleManagementRulesName to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the lifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the lifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterPrefix

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterPrefix(lifecycleManagementRulesObjectFilterPrefix *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterPrefix adds the lifecycleManagementRulesObjectFilterPrefix to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeGreaterThan(lifecycleManagementRulesObjectFilterSizeGreaterThan *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterSizeGreaterThan adds the lifecycleManagementRulesObjectFilterSizeGreaterThan to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeLessThan

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterSizeLessThan(lifecycleManagementRulesObjectFilterSizeLessThan *int64) *BucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterSizeLessThan adds the lifecycleManagementRulesObjectFilterSizeLessThan to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterTags

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesObjectFilterTags(lifecycleManagementRulesObjectFilterTags *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesObjectFilterTags adds the lifecycleManagementRulesObjectFilterTags to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesSvmName

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesSvmName(lifecycleManagementRulesSvmName *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesSvmName adds the lifecycleManagementRulesSvmName to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesSvmUUID

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesSvmUUID(lifecycleManagementRulesSvmUUID *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesSvmUUID adds the lifecycleManagementRulesSvmUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithLifecycleManagementRulesUUID

func (o *BucketsCollectionGetParams) WithLifecycleManagementRulesUUID(lifecycleManagementRulesUUID *string) *BucketsCollectionGetParams

WithLifecycleManagementRulesUUID adds the lifecycleManagementRulesUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithLogicalUsedSize

func (o *BucketsCollectionGetParams) WithLogicalUsedSize(logicalUsedSize *int64) *BucketsCollectionGetParams

WithLogicalUsedSize adds the logicalUsedSize to the buckets collection get params

func (*BucketsCollectionGetParams) WithMaxRecords

func (o *BucketsCollectionGetParams) WithMaxRecords(maxRecords *int64) *BucketsCollectionGetParams

WithMaxRecords adds the maxRecords to the buckets collection get params

func (*BucketsCollectionGetParams) WithName

WithName adds the name to the buckets collection get params

func (*BucketsCollectionGetParams) WithNasPath

WithNasPath adds the nasPath to the buckets collection get params

func (*BucketsCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsActions

func (o *BucketsCollectionGetParams) WithPolicyStatementsActions(policyStatementsActions *string) *BucketsCollectionGetParams

WithPolicyStatementsActions adds the policyStatementsActions to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsDelimiters

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsDelimiters(policyStatementsConditionsDelimiters *string) *BucketsCollectionGetParams

WithPolicyStatementsConditionsDelimiters adds the policyStatementsConditionsDelimiters to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeys

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeys(policyStatementsConditionsMaxKeys *int64) *BucketsCollectionGetParams

WithPolicyStatementsConditionsMaxKeys adds the policyStatementsConditionsMaxKeys to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsOperator

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsOperator(policyStatementsConditionsOperator *string) *BucketsCollectionGetParams

WithPolicyStatementsConditionsOperator adds the policyStatementsConditionsOperator to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixes

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixes(policyStatementsConditionsPrefixes *string) *BucketsCollectionGetParams

WithPolicyStatementsConditionsPrefixes adds the policyStatementsConditionsPrefixes to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIps

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIps(policyStatementsConditionsSourceIps *string) *BucketsCollectionGetParams

WithPolicyStatementsConditionsSourceIps adds the policyStatementsConditionsSourceIps to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsUsernames

func (o *BucketsCollectionGetParams) WithPolicyStatementsConditionsUsernames(policyStatementsConditionsUsernames *string) *BucketsCollectionGetParams

WithPolicyStatementsConditionsUsernames adds the policyStatementsConditionsUsernames to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsEffect

func (o *BucketsCollectionGetParams) WithPolicyStatementsEffect(policyStatementsEffect *string) *BucketsCollectionGetParams

WithPolicyStatementsEffect adds the policyStatementsEffect to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsPrincipals

func (o *BucketsCollectionGetParams) WithPolicyStatementsPrincipals(policyStatementsPrincipals *string) *BucketsCollectionGetParams

WithPolicyStatementsPrincipals adds the policyStatementsPrincipals to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsResources

func (o *BucketsCollectionGetParams) WithPolicyStatementsResources(policyStatementsResources *string) *BucketsCollectionGetParams

WithPolicyStatementsResources adds the policyStatementsResources to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsSid

func (o *BucketsCollectionGetParams) WithPolicyStatementsSid(policyStatementsSid *string) *BucketsCollectionGetParams

WithPolicyStatementsSid adds the policyStatementsSid to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusDestinationIsCloud

func (o *BucketsCollectionGetParams) WithProtectionStatusDestinationIsCloud(protectionStatusDestinationIsCloud *bool) *BucketsCollectionGetParams

WithProtectionStatusDestinationIsCloud adds the protectionStatusDestinationIsCloud to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusDestinationIsExternalCloud

func (o *BucketsCollectionGetParams) WithProtectionStatusDestinationIsExternalCloud(protectionStatusDestinationIsExternalCloud *bool) *BucketsCollectionGetParams

WithProtectionStatusDestinationIsExternalCloud adds the protectionStatusDestinationIsExternalCloud to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusDestinationIsOntap

func (o *BucketsCollectionGetParams) WithProtectionStatusDestinationIsOntap(protectionStatusDestinationIsOntap *bool) *BucketsCollectionGetParams

WithProtectionStatusDestinationIsOntap adds the protectionStatusDestinationIsOntap to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusIsProtected

func (o *BucketsCollectionGetParams) WithProtectionStatusIsProtected(protectionStatusIsProtected *bool) *BucketsCollectionGetParams

WithProtectionStatusIsProtected adds the protectionStatusIsProtected to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMaxThroughputIops

func (o *BucketsCollectionGetParams) WithQosPolicyMaxThroughputIops(qosPolicyMaxThroughputIops *int64) *BucketsCollectionGetParams

WithQosPolicyMaxThroughputIops adds the qosPolicyMaxThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMaxThroughputMbps

func (o *BucketsCollectionGetParams) WithQosPolicyMaxThroughputMbps(qosPolicyMaxThroughputMbps *int64) *BucketsCollectionGetParams

WithQosPolicyMaxThroughputMbps adds the qosPolicyMaxThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMinThroughputIops

func (o *BucketsCollectionGetParams) WithQosPolicyMinThroughputIops(qosPolicyMinThroughputIops *int64) *BucketsCollectionGetParams

WithQosPolicyMinThroughputIops adds the qosPolicyMinThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMinThroughputMbps

func (o *BucketsCollectionGetParams) WithQosPolicyMinThroughputMbps(qosPolicyMinThroughputMbps *int64) *BucketsCollectionGetParams

WithQosPolicyMinThroughputMbps adds the qosPolicyMinThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyName

func (o *BucketsCollectionGetParams) WithQosPolicyName(qosPolicyName *string) *BucketsCollectionGetParams

WithQosPolicyName adds the qosPolicyName to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyUUID

func (o *BucketsCollectionGetParams) WithQosPolicyUUID(qosPolicyUUID *string) *BucketsCollectionGetParams

WithQosPolicyUUID adds the qosPolicyUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithRetentionDefaultPeriod

func (o *BucketsCollectionGetParams) WithRetentionDefaultPeriod(retentionDefaultPeriod *string) *BucketsCollectionGetParams

WithRetentionDefaultPeriod adds the retentionDefaultPeriod to the buckets collection get params

func (*BucketsCollectionGetParams) WithRetentionMode

func (o *BucketsCollectionGetParams) WithRetentionMode(retentionMode *string) *BucketsCollectionGetParams

WithRetentionMode adds the retentionMode to the buckets collection get params

func (*BucketsCollectionGetParams) WithReturnRecords

func (o *BucketsCollectionGetParams) WithReturnRecords(returnRecords *bool) *BucketsCollectionGetParams

WithReturnRecords adds the returnRecords to the buckets collection get params

func (*BucketsCollectionGetParams) WithReturnTimeout

func (o *BucketsCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *BucketsCollectionGetParams

WithReturnTimeout adds the returnTimeout to the buckets collection get params

func (*BucketsCollectionGetParams) WithRole

WithRole adds the role to the buckets collection get params

func (*BucketsCollectionGetParams) WithSize

WithSize adds the size to the buckets collection get params

func (*BucketsCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the buckets collection get params

func (*BucketsCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the buckets collection get params

func (*BucketsCollectionGetParams) WithType

WithType adds the typeVar to the buckets collection get params

func (*BucketsCollectionGetParams) WithUUID

WithUUID adds the uuid to the buckets collection get params

func (*BucketsCollectionGetParams) WithVersioningState

func (o *BucketsCollectionGetParams) WithVersioningState(versioningState *string) *BucketsCollectionGetParams

WithVersioningState adds the versioningState to the buckets collection get params

func (*BucketsCollectionGetParams) WithVolumeName

func (o *BucketsCollectionGetParams) WithVolumeName(volumeName *string) *BucketsCollectionGetParams

WithVolumeName adds the volumeName to the buckets collection get params

func (*BucketsCollectionGetParams) WithVolumeUUID

func (o *BucketsCollectionGetParams) WithVolumeUUID(volumeUUID *string) *BucketsCollectionGetParams

WithVolumeUUID adds the volumeUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BucketsCollectionGetReader

type BucketsCollectionGetReader struct {
	// contains filtered or unexported fields
}

BucketsCollectionGetReader is a Reader for the BucketsCollectionGet structure.

func (*BucketsCollectionGetReader) ReadResponse

func (o *BucketsCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for object store API

func (*Client) AllSvmBucketsCollectionGet

func (a *Client) AllSvmBucketsCollectionGet(params *AllSvmBucketsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AllSvmBucketsCollectionGetOK, error)
AllSvmBucketsCollectionGet Retrieves all S3 buckets for all SVMs. Note that in order to retrieve S3 bucket policy conditions, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket show` * `vserver object-store-server bucket policy statement show` * `vserver object-store-server bucket policy-statement-condition show` * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) BucketsCollectionGet

func (a *Client) BucketsCollectionGet(params *BucketsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BucketsCollectionGetOK, error)
BucketsCollectionGet Retrieves the S3 bucket's configuration of an SVM. Note that in order to retrieve S3 bucket policy conditions, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket show` * `vserver object-store-server bucket policy statement show` * `vserver object-store-server bucket policy-statement-condition show` * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) PerformanceS3MetricCollectionGet

func (a *Client) PerformanceS3MetricCollectionGet(params *PerformanceS3MetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceS3MetricCollectionGetOK, error)

PerformanceS3MetricCollectionGet Retrieves historical performance metrics for the S3 protocol of an SVM.

func (*Client) S3BucketCreate

S3BucketCreate Creates the S3 bucket configuration of an SVM.

### Important notes - Each SVM can have one or more bucket configurations. - Aggregate lists should be specified explicitly. If not specified, then the bucket is auto-provisioned as a FlexGroup volume. - Constituents per aggregate specifies the number of components (or FlexVol volumes) per aggregate. Is specified only when an aggregate list is explicitly defined. - An access policy can be created along with a bucket create. If creating an access policy fails, bucket configurations are saved and the access policy can be created using the PATCH endpoint. - "qos_policy" can be specified if a bucket needs to be attached to a QoS group policy during creation time. - "audit_event_selector" can be specified if a bucket needs to be specify access and permission type for auditing. ### Required properties * `svm.uuid or svm.name` - Existing SVM in which to create the bucket configuration. * `name` - Bucket name that is to be created. ### Recommended optional properties * `aggregates` - List of aggregates for the FlexGroup volume on which the bucket is hosted on. * `constituents_per_aggregate` - Number of constituents per aggregate. * `size` - Specifying the bucket size is recommended. * `policy` - Specifying a policy enables users to perform operations on buckets; specifying the resource permissions is recommended. * `qos_policy` - A QoS policy for buckets. * `audit_event_selector` - Audit policy for buckets. * `versioning_state` - Versioning state for buckets. * `type` - Type of bucket. * `nas_path` - NAS path to which the bucket corresponds to. * `use_mirrored_aggregates` - Specifies whether mirrored aggregates are selected when provisioning a FlexGroup volume. * `lifecycle_management` - Object store server lifecycle management policy. * `retention.mode` - Object lock mode supported on the bucket. * `retention.default_period` - Specifies the duration of default-retention applicable for objects on the object store bucket. ### Default property values * `size` - 800MB * `comment` - "" * `aggregates` - No default value. * `constituents_per_aggregate` - _4_ , if an aggregates list is specified. Otherwise, no default value. * `policy.statements.actions` - GetObject, PutObject, DeleteObject, ListBucket, ListBucketMultipartUploads, ListMultipartUploadParts, GetObjectTagging, PutObjectTagging, DeleteObjectTagging, GetBucketVersioning, PutBucketVersioning. * `policy.statements.principals` - all S3 users and groups in the SVM or the NAS groups. * `policy.statements.resources` - all objects in the bucket. * `policy.statements.conditions` - list of bucket policy conditions. * `versioning_state` - disabled. * `use_mirrored_aggregates` - _true_ for a MetroCluster configuration and _false_ for a non-MetroCluster configuration. * `type` - S3 * `retention.mode` - no_lock ### Related ONTAP commands * `vserver object-store-server bucket create` * `vserver object-store-server bucket policy statement create` * `vserver object-store-server bucket lifecycle-management-rule create` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketDelete

S3BucketDelete Deletes the S3 bucket configuration of an SVM. An access policy is also deleted on an S3 bucket "delete" command.

### Related ONTAP commands * `vserver object-store-server bucket delete` * `vserver object-store-server bucket policy statement delete` * `vserver object-store-server bucket policy-statement-condition delete` * `vserver object-store-server bucket lifecycle-management-rule delete` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketGet

func (a *Client) S3BucketGet(params *S3BucketGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketGetOK, error)
S3BucketGet Retrieves the S3 bucket configuration of an SVM. Note that in order to retrieve S3 bucket policy conditions, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket show` * `vserver object-store-server bucket policy statement show` * `vserver object-store-server bucket policy-statement-condition show` * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketLifecycleRuleCollectionGet

func (a *Client) S3BucketLifecycleRuleCollectionGet(params *S3BucketLifecycleRuleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleCollectionGetOK, error)
S3BucketLifecycleRuleCollectionGet Retrieves all S3 Lifecycle rules associated with a bucket. Note that in order to retrieve S3 bucket rule parametes, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets/{s3_bucket.uuid}/rules`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets_{s3_bucket.uuid}_rules)

func (*Client) S3BucketLifecycleRuleCreate

S3BucketLifecycleRuleCreate Creates the S3 bucket lifecycle rule configuration.

### Required properties * `name` - Lifecycle Management rule to be created. * `actions` - Lifecycle Management actions associated with the rule. ### Recommended optional properties * `enabled` - Lifecycle Management rule is enabled or not. * `object_filter.prefix` - Lifecycle Management rule filter prefix. * `object_filter.tags` - Lifecycle Management rule filter tags. * `object_filter.size_greater_than` - Lifecycle Management rule filter minimum object size. * `object_filter.size_less_than` - Lifecycle Management rule filter maximum object size. * `object_age_days` - Number of days since creation after which objects can be deleted. * `object_expiry_date` - Specific date from when objects can expire. * `expired_object_delete_marker` - Cleanup object delete markers. * `new_non_current_versions` - Number of latest non-current versions to be retained. * `non_current_days` - Number of days after which non-current versions can be deleted. * `after_initiation_days` - Number of days of initiation after which uploads can be aborted. ### Related ONTAP commands * `vserver object-store-server bucket lifecycle-management-rule create` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets/{s3_bucket.uuid}/rules`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets_{s3_bucket.uuid}_rules)

func (*Client) S3BucketLifecycleRuleDelete

func (a *Client) S3BucketLifecycleRuleDelete(params *S3BucketLifecycleRuleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleDeleteOK, error)
S3BucketLifecycleRuleDelete Deletes the S3 bucket lifecycle rule configuration.

### Related ONTAP commands * `vserver object-store-server bucket lifecycle-management-rule delete` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets/{s3_bucket.uuid}/rules`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets_{s3_bucket.uuid}_rules)

func (*Client) S3BucketLifecycleRuleGet

func (a *Client) S3BucketLifecycleRuleGet(params *S3BucketLifecycleRuleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleGetOK, error)
S3BucketLifecycleRuleGet Retrieves all S3 Lifecycle rules associated with a bucket. Note that in order to retrieve S3 bucket rule parametes, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets/{s3_bucket.uuid}/rules`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets_{s3_bucket.uuid}_rules)

func (*Client) S3BucketLifecycleRuleModify

S3BucketLifecycleRuleModify Updates the S3 bucket lifecycle rule configuration.

### Important notes - The following fields can be modified for a bucket: * `actions` - Lifecycle Management actions associated with the rule. * `enabled` - Lifecycle Management rule is enabled or not.. * `object_age_days` - Number of days since creation after which objects can be deleted. * `object_expiry_date` - Specific date from when objects can expire. * `expired_object_delete_marker` - Cleanup object delete markers. * `new_non_current_versions` - Number of latest non-current versions to be retained. * `non_current_days` - Number of days after which non-current versions can be deleted. * `after_initiation_days` - Number of days of initiation after which uploads can be aborted. ### Related ONTAP commands * `vserver object-store-server bucket lifecycle-management-rule modify` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets/{s3_bucket.uuid}/rules`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets_{s3_bucket.uuid}_rules)

func (*Client) S3BucketModify

S3BucketModify Updates the S3 bucket configuration of an SVM.

### Important notes - The following fields can be modified for a bucket:

  • `comment` - Any information related to the bucket.
  • `size` - Bucket size.
  • `policy` - An access policy for resources (buckets and objects) that defines their permissions. New policies are created after existing policies are deleted. To retain any of the existing policy statements, you need to specify those statements again. Also, policy conditions can be specified as part of a bucket policy.
  • `qos_policy` - A QoS policy for buckets.
  • `audit_event_selector` - Audit policy for buckets. None can be specified for both access and permission to remove an audit event selector.
  • `versioning-state` - Versioning state of the buckets.
  • `nas_path` - NAS path to which the bucket corresponds to.
  • `retention.default_period` - Specifies the duration of default-retention applicable for objects on the object store bucket.

### Related ONTAP commands * `vserver object-store-server bucket modify` * `vserver object-store-server bucket policy statement modify` * `vserver object-store-server bucket policy-statement-condition modify` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketSvmCreate

S3BucketSvmCreate Creates the S3 bucket configuration of an SVM.

### Important notes - Each SVM can have one or more bucket configurations. - Aggregate lists should be specified explicitly. If not specified, then the bucket is auto-provisioned as a FlexGroup. - Constituents per aggregate specifies the number of components (or FlexVols) per aggregate. Is specified only when an aggregate list is explicitly defined. - An access policy can be created when a bucket is created. - "qos_policy" can be specified if a bucket needs to be attached to a QoS group policy during creation time. - "audit_event_selector" can be specified if a bucket needs to be specify access and permission type for auditing. ### Required properties * `svm.uuid` - Existing SVM in which to create the bucket configuration. * `name` - Bucket name that is to be created. ### Recommended optional properties * `aggregates` - List of aggregates for the FlexGroup on which the bucket is hosted on. * `constituents_per_aggregate` - Number of constituents per aggregate. * `size` - Specifying the bucket size is recommended. * `policy` - Specifying policy enables users to perform operations on buckets. Hence specifying the resource permissions is recommended. * `qos_policy` - A QoS policy for buckets. * `audit_event_selector` - Audit policy for buckets. * `versioning_state` - Versioning state for buckets. * `type` - Type of bucket. * `nas_path` - The NAS path to which the NAS bucket corresponds to. * `use_mirrored_aggregates` - Specifies whether mirrored aggregates are selected when provisioning a FlexGroup volume. * `lifecycle_management` - Object store server lifecycle management policy. * `retention.mode` - Object lock mode supported on the bucket. * `retention.default_period` - Specifies the duration of default-retention applicable for objects on the object store bucket. ### Default property values * `size` - 800MB * `comment` - "" * `aggregates` - No default value. * `constituents_per_aggregate` - _4_ , if an aggregates list is specified. Otherwise, no default value. * `policy.statements.actions` - GetObject, PutObject, DeleteObject, ListBucket, ListBucketMultipartUploads, ListMultipartUploadParts, GetObjectTagging, PutObjectTagging, DeleteObjectTagging, GetBucketVersioning, PutBucketVersioning. * `policy.statements.principals` - all S3 users and groups in the SVM or the NAS groups. * `policy.statements.resources` - all objects in the bucket. * `policy.statements.conditions` - list of bucket policy conditions. * `qos-policy` - No default value. * `versioning_state` - disabled. * `use_mirrored_aggregates` - _true_ for a MetroCluster configuration and _false_ for a non-MetroCluster configuration. * `type` - S3. * `retention.mode` - no_lock ### Related ONTAP commands * `vserver object-store-server bucket create` * `vserver object-store-server bucket policy statement create` * `vserver object-store-server bucket policy-statement-condition create` * `vserver object-store-server bucket lifecycle-management-rule create` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3BucketSvmDelete

S3BucketSvmDelete Deletes the S3 bucket configuration of an SVM. An access policy is also deleted on an S3 bucket "delete" command.

### Related ONTAP commands * `vserver object-store-server bucket delete` * `vserver object-store-server bucket policy statement delete` * `vserver object-store-server bucket policy-statement-condition delete` * `vserver object-store-server bucket lifecycle-management-rule delete` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3BucketSvmGet

func (a *Client) S3BucketSvmGet(params *S3BucketSvmGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmGetOK, error)
S3BucketSvmGet Retrieves the S3 bucket configuration of an SVM. Note that in order to retrieve S3 bucket policy conditions, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server bucket show` * `vserver object-store-server bucket policy statement show` * `vserver object-store-server bucket policy-statement-condition show` * `vserver object-store-server bucket lifecycle-management-rule show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3BucketSvmModify

S3BucketSvmModify Updates the S3 bucket configuration of an SVM.

### Important notes - The following fields can be modified for a bucket:

  • `comment` - Any information related to the bucket.
  • `size` - Bucket size.
  • `policy` - An access policy for resources (buckets and objects) that defines their permissions. New policies are created after existing policies are deleted. To retain any of the existing policy statements, you need to specify those statements again. Policy conditions can also be modified using this API.
  • `qos_policy` - A QoS policy for buckets.
  • `audit_event_selector` - Audit policy for buckets. None can be specified for both access and permission to remove audit event selector.
  • `versioning_state` - Versioning state for buckets.
  • `nas_path` - NAS path to which the NAS bucket corresponds to.
  • `retention.default_period` - Specifies the duration of default-retention applicable for objects on the object store bucket.

### Related ONTAP commands * `vserver object-store-server bucket modify` * `vserver object-store-server bucket policy statement modify` * `vserver object-store-server bucket policy-statement-condition modify` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3GroupCollectionGet

func (a *Client) S3GroupCollectionGet(params *S3GroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupCollectionGetOK, error)
S3GroupCollectionGet Retrieves the S3 group's SVM configuration.

### Related ONTAP commands * `vserver object-store-server group show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/groups`](#docs-object-store-protocols_s3_services_{svm.uuid}_groups)

func (*Client) S3GroupCreate

func (a *Client) S3GroupCreate(params *S3GroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupCreateCreated, error)
S3GroupCreate Creates the S3 group configuration.

### Important notes - Each SVM can have one or more s3 group configurations. ### Required properties * `svm.uuid` - Existing SVM in which to create the user configuration. * `name` - Group name that is to be created. * `users` - List of users to be added into the group. * `policies` - List of policies are to be attached to this group. ### Recommended optional properties * `comment` - Short description about the S3 Group. ### Related ONTAP commands * `vserver object-store-server group create` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/groups`](#docs-object-store-protocols_s3_services_{svm.uuid}_groups)

func (*Client) S3GroupDelete

func (a *Client) S3GroupDelete(params *S3GroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupDeleteOK, error)
S3GroupDelete Deletes the S3 group configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server group delete` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/groups`](#docs-object-store-protocols_s3_services_{svm.uuid}_groups)

func (*Client) S3GroupGet

func (a *Client) S3GroupGet(params *S3GroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupGetOK, error)
S3GroupGet Retrieves the S3 group configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server group show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/groups`](#docs-object-store-protocols_s3_services_{svm.uuid}_groups)

func (*Client) S3GroupModify

func (a *Client) S3GroupModify(params *S3GroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupModifyOK, error)
S3GroupModify Updates the S3 group configuration of an SVM.

### Important notes - The following fields can be modified for a group: * `name` - Group name that needs to be modified. * `users` - List of users present in the group. * `policies` - List of policies to be attached to this group. ### Recommended optional properties * `comment` - Short description about the S3 Group. ### Related ONTAP commands * `vserver object-store-server group modify` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/groups`](#docs-object-store-protocols_s3_services_{svm.uuid}_groups)

func (*Client) S3PolicyCollectionGet

func (a *Client) S3PolicyCollectionGet(params *S3PolicyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyCollectionGetOK, error)
S3PolicyCollectionGet Retrieves the S3 policies SVM configuration.

### Related ONTAP commands * `vserver object-store-server policy show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/policies`](#docs-object-store-protocols_s3_services_{svm.uuid}_policies)

func (*Client) S3PolicyCreate

func (a *Client) S3PolicyCreate(params *S3PolicyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyCreateCreated, error)
S3PolicyCreate Creates the S3 policy configuration.

### Important notes - Each SVM can have one or more s3 policy configurations. ### Required properties * `svm.uuid` - Existing SVM in which to create the s3 policy configuration. * `name` - Policy name that is to be created. ### Recommended optional properties * `comment` - Short description about the S3 policy. * `statements.effect` - Indicates whether to allow or deny access. * `statements.actions` - List of actions that can be allowed or denied access. Example: GetObject, PutObject, DeleteObject, ListBucket, ListMyBuckets, ListBucketMultipartUploads, ListMultipartUploadParts, CreateBucket, DeleteBucket, GetObjectTagging, PutObjectTagging, DeleteObjectTagging, GetBucketVersioning, PutBucketVersioning. * `statements.resources` - Buckets or objects that can be allowed or denied access. * `statements.sid` - Statement identifier providing additional information about the statement. ### Related ONTAP commands * `vserver object-store-server policy create` * `vserver object-store-server policy add-statement` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/policies`](#docs-object-store-protocols_s3_services_{svm.uuid}_policies)

func (*Client) S3PolicyDelete

func (a *Client) S3PolicyDelete(params *S3PolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyDeleteOK, error)
S3PolicyDelete Deletes the S3 policy configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server policy delete` * `vserver object-store-server policy delete-statement` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/policies`](#docs-object-store-protocols_s3_services_{svm.uuid}_policies)

func (*Client) S3PolicyGet

func (a *Client) S3PolicyGet(params *S3PolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyGetOK, error)
S3PolicyGet Retrieves the S3 policy configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server policy show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/policies`](#docs-object-store-protocols_s3_services_{svm.uuid}_policies)

func (*Client) S3PolicyModify

func (a *Client) S3PolicyModify(params *S3PolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyModifyOK, error)
S3PolicyModify Updates the S3 policy configuration of an SVM.

### Important notes - The following fields can be modified for a policy:

  • `comment` - Any information related to the policy.
  • `statements` - Specifies the array of policy statements.

### Related ONTAP commands * `vserver object-store-server policy modify` * `vserver object-store-server policy modify-statement` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/policies`](#docs-object-store-protocols_s3_services_{svm.uuid}_policies)

func (*Client) S3ServiceCollectionGet

func (a *Client) S3ServiceCollectionGet(params *S3ServiceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceCollectionGetOK, error)
S3ServiceCollectionGet Retrieves the S3 server configuration for all SVMs. Note that in order to retrieve S3 bucket policy conditions, 'fields' option should be set to '**'.

### Expensive properties There is an added computational cost to retrieving values for these properties. They are not included by default in GET results and must be explicitly requested using the `fields` query parameter. See [`Requesting specific fields`](#Requesting_specific_fields) to learn more. * `statistics.*` * `metric.*` ### Related ONTAP commands * `vserver object-store-server show` ### Learn more * [`DOC /protocols/s3/services`](#docs-object-store-protocols_s3_services)

func (*Client) S3ServiceCreate

func (a *Client) S3ServiceCreate(params *S3ServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceCreateCreated, error)
S3ServiceCreate Creates an S3 server, users, and buckets configurations.

### Important notes - Each SVM can have one S3 server configuration. - One or more buckets and users can also be created using this end-point. - If creating a user configuration fails, buckets are not created either and already created users are not saved. - If creating a bucket configuration fails, all buckets already created are saved with no new buckets created. ### Required properties * `svm.uuid` - Existing SVM in which to create an S3 server configuration. ### Recommended optional properties * `enabled` - Specifies the state of the server created. * `comment` - Any information related to the server created. ### Default property values * `comment` - "" * `enabled` - _true_ ### Related ONTAP commands * `vserver object-store-server create` * `vserver object-store-server bucket create` * `vserver object-store-server bucket policy statement create` * `vserver object-store-server bucket policy-statement-condition create` * `vserver object-store-server user create` ### Learn more * [`DOC /protocols/s3/services`](#docs-object-store-protocols_s3_services)

func (*Client) S3ServiceDelete

func (a *Client) S3ServiceDelete(params *S3ServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceDeleteOK, error)
S3ServiceDelete Deletes the S3 server configuration of an SVM. If the 'delete_all' parameter is set to false, only the S3 server is deleted. Otherwise S3 users and buckets present on the SVM are also deleted. Note that only empty buckets can be deleted. This endpoint returns the S3 server delete job-uuid in response. To monitor the job status follow /api/cluster/jobs/<job-uuid>.

### Related ONTAP commands * `vserver object-store-server delete` ### Learn more * [`DOC /protocols/s3/services`](#docs-object-store-protocols_s3_services)

func (*Client) S3ServiceGet

func (a *Client) S3ServiceGet(params *S3ServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceGetOK, error)
S3ServiceGet Retrieves the S3 Server configuration of an SVM. Note that in order to retrieve S3 bucket policy conditions, the 'fields' option should be set to '**'.

### Related ONTAP commands * `vserver object-store-server show` ### Learn more * [`DOC /protocols/s3/services`](#docs-object-store-protocols_s3_services)

func (*Client) S3ServiceModify

func (a *Client) S3ServiceModify(params *S3ServiceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceModifyOK, error)
S3ServiceModify Updates the S3 Server configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server modify` ### Learn more * [`DOC /protocols/s3/services`](#docs-object-store-protocols_s3_services)

func (*Client) S3UserCollectionGet

func (a *Client) S3UserCollectionGet(params *S3UserCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserCollectionGetOK, error)
S3UserCollectionGet Retrieves the S3 user's SVM configuration.

### Related ONTAP commands * `vserver object-store-server user show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/users`](#docs-object-store-protocols_s3_services_{svm.uuid}_users)

func (*Client) S3UserCreate

func (a *Client) S3UserCreate(params *S3UserCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserCreateCreated, error)
S3UserCreate Creates the S3 user configuration.

### Important notes - Each SVM can have one or more user configurations. - If the user is a member of Active directory, the user name takes the format "user@FQDN". For example, "user1@domain1.com". - If user creation is successful, a user access_key and secret_key is returned as part of the response. - If user keys have expiry configuration, then "key_expiry_time" is also returned as part of the response. ### Required properties * `svm.uuid` - Existing SVM in which to create the user configuration. * `name` - User name that is to be created. ### Default property values * `comment` - "" ### Related ONTAP commands * `vserver object-store-server user create` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/users`](#docs-object-store-protocols_s3_services_{svm.uuid}_users)

func (*Client) S3UserDelete

func (a *Client) S3UserDelete(params *S3UserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserDeleteOK, error)
S3UserDelete Deletes the S3 user configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server user delete` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/users`](#docs-object-store-protocols_s3_services_{svm.uuid}_users)

func (*Client) S3UserGet

func (a *Client) S3UserGet(params *S3UserGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserGetOK, error)
S3UserGet Retrieves the S3 user configuration of an SVM.

### Related ONTAP commands * `vserver object-store-server user show` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/users`](#docs-object-store-protocols_s3_services_{svm.uuid}_users)

func (*Client) S3UserModify

func (a *Client) S3UserModify(params *S3UserModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserModifyOK, error)
S3UserModify Updates the S3 user configuration of an SVM.

### Important notes - User access_key and secret_key pair can be regenerated using the PATCH operation. - User access_key and secret_key is returned in a PATCH operation if the "regenerate_keys" field is specified as true. - If "regenerate_keys" is true and user keys have expiry configuration, then "key_expiry_time" is also returned as part of response. - User access_key and secret_key pair can be deleted using the PATCH operation. ### Recommended optional properties * `regenerate_keys` - Specifies if secret_key and access_key need to be regenerated. * `delete_keys` - Specifies if secret_key and access_key need to be deleted. * `comment` - Any information related to the S3 user. ### Related ONTAP commands * `vserver object-store-server user show` * `vserver object-store-server user regenerate-keys` * `vserver object-store-server user delete-keys` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/users`](#docs-object-store-protocols_s3_services_{svm.uuid}_users)

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

func WithAccept

func WithAccept(mime string) ClientOption

WithAccept allows the client to force the Accept header to negotiate a specific Producer from the server.

You may use this option to set arbitrary extensions to your MIME media type.

func WithContentType

func WithContentType(mime string) ClientOption

WithContentType allows the client to force the Content-Type header to negotiate a specific Consumer from the server.

You may use this option to set arbitrary extensions to your MIME media type.

type ClientService

type ClientService interface {
	AllSvmBucketsCollectionGet(params *AllSvmBucketsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AllSvmBucketsCollectionGetOK, error)

	BucketsCollectionGet(params *BucketsCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BucketsCollectionGetOK, error)

	PerformanceS3MetricCollectionGet(params *PerformanceS3MetricCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PerformanceS3MetricCollectionGetOK, error)

	S3BucketCreate(params *S3BucketCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketCreateCreated, *S3BucketCreateAccepted, error)

	S3BucketDelete(params *S3BucketDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketDeleteOK, *S3BucketDeleteAccepted, error)

	S3BucketGet(params *S3BucketGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketGetOK, error)

	S3BucketLifecycleRuleCollectionGet(params *S3BucketLifecycleRuleCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleCollectionGetOK, error)

	S3BucketLifecycleRuleCreate(params *S3BucketLifecycleRuleCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleCreateCreated, *S3BucketLifecycleRuleCreateAccepted, error)

	S3BucketLifecycleRuleDelete(params *S3BucketLifecycleRuleDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleDeleteOK, error)

	S3BucketLifecycleRuleGet(params *S3BucketLifecycleRuleGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleGetOK, error)

	S3BucketLifecycleRuleModify(params *S3BucketLifecycleRuleModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketLifecycleRuleModifyOK, *S3BucketLifecycleRuleModifyAccepted, error)

	S3BucketModify(params *S3BucketModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketModifyOK, *S3BucketModifyAccepted, error)

	S3BucketSvmCreate(params *S3BucketSvmCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmCreateCreated, *S3BucketSvmCreateAccepted, error)

	S3BucketSvmDelete(params *S3BucketSvmDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmDeleteOK, *S3BucketSvmDeleteAccepted, error)

	S3BucketSvmGet(params *S3BucketSvmGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmGetOK, error)

	S3BucketSvmModify(params *S3BucketSvmModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmModifyOK, *S3BucketSvmModifyAccepted, error)

	S3GroupCollectionGet(params *S3GroupCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupCollectionGetOK, error)

	S3GroupCreate(params *S3GroupCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupCreateCreated, error)

	S3GroupDelete(params *S3GroupDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupDeleteOK, error)

	S3GroupGet(params *S3GroupGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupGetOK, error)

	S3GroupModify(params *S3GroupModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3GroupModifyOK, error)

	S3PolicyCollectionGet(params *S3PolicyCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyCollectionGetOK, error)

	S3PolicyCreate(params *S3PolicyCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyCreateCreated, error)

	S3PolicyDelete(params *S3PolicyDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyDeleteOK, error)

	S3PolicyGet(params *S3PolicyGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyGetOK, error)

	S3PolicyModify(params *S3PolicyModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3PolicyModifyOK, error)

	S3ServiceCollectionGet(params *S3ServiceCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceCollectionGetOK, error)

	S3ServiceCreate(params *S3ServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceCreateCreated, error)

	S3ServiceDelete(params *S3ServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceDeleteOK, error)

	S3ServiceGet(params *S3ServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceGetOK, error)

	S3ServiceModify(params *S3ServiceModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3ServiceModifyOK, error)

	S3UserCollectionGet(params *S3UserCollectionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserCollectionGetOK, error)

	S3UserCreate(params *S3UserCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserCreateCreated, error)

	S3UserDelete(params *S3UserDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserDeleteOK, error)

	S3UserGet(params *S3UserGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserGetOK, error)

	S3UserModify(params *S3UserModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3UserModifyOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new object store API client.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new object store API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new object store API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type PerformanceS3MetricCollectionGetDefault

type PerformanceS3MetricCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PerformanceS3MetricCollectionGetDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 8586226 | UUID not found. | | 8585947 | There are no entries matching your query. |

func NewPerformanceS3MetricCollectionGetDefault

func NewPerformanceS3MetricCollectionGetDefault(code int) *PerformanceS3MetricCollectionGetDefault

NewPerformanceS3MetricCollectionGetDefault creates a PerformanceS3MetricCollectionGetDefault with default headers values

func (*PerformanceS3MetricCollectionGetDefault) Code

Code gets the status code for the performance s3 metric collection get default response

func (*PerformanceS3MetricCollectionGetDefault) Error

func (*PerformanceS3MetricCollectionGetDefault) GetPayload

func (*PerformanceS3MetricCollectionGetDefault) IsClientError

func (o *PerformanceS3MetricCollectionGetDefault) IsClientError() bool

IsClientError returns true when this performance s3 metric collection get default response has a 4xx status code

func (*PerformanceS3MetricCollectionGetDefault) IsCode

IsCode returns true when this performance s3 metric collection get default response a status code equal to that given

func (*PerformanceS3MetricCollectionGetDefault) IsRedirect

IsRedirect returns true when this performance s3 metric collection get default response has a 3xx status code

func (*PerformanceS3MetricCollectionGetDefault) IsServerError

func (o *PerformanceS3MetricCollectionGetDefault) IsServerError() bool

IsServerError returns true when this performance s3 metric collection get default response has a 5xx status code

func (*PerformanceS3MetricCollectionGetDefault) IsSuccess

IsSuccess returns true when this performance s3 metric collection get default response has a 2xx status code

func (*PerformanceS3MetricCollectionGetDefault) String

type PerformanceS3MetricCollectionGetOK

type PerformanceS3MetricCollectionGetOK struct {
	Payload *models.PerformanceS3MetricResponse
}

PerformanceS3MetricCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewPerformanceS3MetricCollectionGetOK

func NewPerformanceS3MetricCollectionGetOK() *PerformanceS3MetricCollectionGetOK

NewPerformanceS3MetricCollectionGetOK creates a PerformanceS3MetricCollectionGetOK with default headers values

func (*PerformanceS3MetricCollectionGetOK) Code

Code gets the status code for the performance s3 metric collection get o k response

func (*PerformanceS3MetricCollectionGetOK) Error

func (*PerformanceS3MetricCollectionGetOK) GetPayload

func (*PerformanceS3MetricCollectionGetOK) IsClientError

func (o *PerformanceS3MetricCollectionGetOK) IsClientError() bool

IsClientError returns true when this performance s3 metric collection get o k response has a 4xx status code

func (*PerformanceS3MetricCollectionGetOK) IsCode

IsCode returns true when this performance s3 metric collection get o k response a status code equal to that given

func (*PerformanceS3MetricCollectionGetOK) IsRedirect

func (o *PerformanceS3MetricCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this performance s3 metric collection get o k response has a 3xx status code

func (*PerformanceS3MetricCollectionGetOK) IsServerError

func (o *PerformanceS3MetricCollectionGetOK) IsServerError() bool

IsServerError returns true when this performance s3 metric collection get o k response has a 5xx status code

func (*PerformanceS3MetricCollectionGetOK) IsSuccess

IsSuccess returns true when this performance s3 metric collection get o k response has a 2xx status code

func (*PerformanceS3MetricCollectionGetOK) String

type PerformanceS3MetricCollectionGetParams

type PerformanceS3MetricCollectionGetParams struct {

	/* Duration.

	   Filter by duration
	*/
	Duration *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Interval.

	     The time range for the data. Examples can be 1h, 1d, 1m, 1w, 1y.
	The period for each time range is as follows:
	* 1h: Metrics over the most recent hour sampled over 15 seconds.
	* 1d: Metrics over the most recent day sampled over 5 minutes.
	* 1w: Metrics over the most recent week sampled over 30 minutes.
	* 1m: Metrics over the most recent month sampled over 2 hours.
	* 1y: Metrics over the most recent year sampled over a day.


	     Default: "1h"
	*/
	Interval *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOther *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsRead *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotal *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWrite *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOther *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyRead *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotal *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWrite *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* Status.

	   Filter by status
	*/
	Status *string

	/* SvmUUID.

	   Unique identifier of the SVM.
	*/
	SvmUUID string

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputRead *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotal *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWrite *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	Timestamp *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PerformanceS3MetricCollectionGetParams contains all the parameters to send to the API endpoint

for the performance s3 metric collection get operation.

Typically these are written to a http.Request.

func NewPerformanceS3MetricCollectionGetParams

func NewPerformanceS3MetricCollectionGetParams() *PerformanceS3MetricCollectionGetParams

NewPerformanceS3MetricCollectionGetParams creates a new PerformanceS3MetricCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPerformanceS3MetricCollectionGetParamsWithContext

func NewPerformanceS3MetricCollectionGetParamsWithContext(ctx context.Context) *PerformanceS3MetricCollectionGetParams

NewPerformanceS3MetricCollectionGetParamsWithContext creates a new PerformanceS3MetricCollectionGetParams object with the ability to set a context for a request.

func NewPerformanceS3MetricCollectionGetParamsWithHTTPClient

func NewPerformanceS3MetricCollectionGetParamsWithHTTPClient(client *http.Client) *PerformanceS3MetricCollectionGetParams

NewPerformanceS3MetricCollectionGetParamsWithHTTPClient creates a new PerformanceS3MetricCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPerformanceS3MetricCollectionGetParamsWithTimeout

func NewPerformanceS3MetricCollectionGetParamsWithTimeout(timeout time.Duration) *PerformanceS3MetricCollectionGetParams

NewPerformanceS3MetricCollectionGetParamsWithTimeout creates a new PerformanceS3MetricCollectionGetParams object with the ability to set a timeout on a request.

func (*PerformanceS3MetricCollectionGetParams) SetContext

SetContext adds the context to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetDefaults

func (o *PerformanceS3MetricCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the performance s3 metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceS3MetricCollectionGetParams) SetDuration

func (o *PerformanceS3MetricCollectionGetParams) SetDuration(duration *string)

SetDuration adds the duration to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetFields

func (o *PerformanceS3MetricCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetHTTPClient

func (o *PerformanceS3MetricCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetInterval

func (o *PerformanceS3MetricCollectionGetParams) SetInterval(interval *string)

SetInterval adds the interval to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetIopsOther

func (o *PerformanceS3MetricCollectionGetParams) SetIopsOther(iopsOther *int64)

SetIopsOther adds the iopsOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetIopsRead

func (o *PerformanceS3MetricCollectionGetParams) SetIopsRead(iopsRead *int64)

SetIopsRead adds the iopsRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetIopsTotal

func (o *PerformanceS3MetricCollectionGetParams) SetIopsTotal(iopsTotal *int64)

SetIopsTotal adds the iopsTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetIopsWrite

func (o *PerformanceS3MetricCollectionGetParams) SetIopsWrite(iopsWrite *int64)

SetIopsWrite adds the iopsWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetLatencyOther

func (o *PerformanceS3MetricCollectionGetParams) SetLatencyOther(latencyOther *int64)

SetLatencyOther adds the latencyOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetLatencyRead

func (o *PerformanceS3MetricCollectionGetParams) SetLatencyRead(latencyRead *int64)

SetLatencyRead adds the latencyRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetLatencyTotal

func (o *PerformanceS3MetricCollectionGetParams) SetLatencyTotal(latencyTotal *int64)

SetLatencyTotal adds the latencyTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetLatencyWrite

func (o *PerformanceS3MetricCollectionGetParams) SetLatencyWrite(latencyWrite *int64)

SetLatencyWrite adds the latencyWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetMaxRecords

func (o *PerformanceS3MetricCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetOrderBy

func (o *PerformanceS3MetricCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetReturnRecords

func (o *PerformanceS3MetricCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetReturnTimeout

func (o *PerformanceS3MetricCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetStatus

func (o *PerformanceS3MetricCollectionGetParams) SetStatus(status *string)

SetStatus adds the status to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetSvmUUID

func (o *PerformanceS3MetricCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetThroughputRead

func (o *PerformanceS3MetricCollectionGetParams) SetThroughputRead(throughputRead *int64)

SetThroughputRead adds the throughputRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetThroughputTotal

func (o *PerformanceS3MetricCollectionGetParams) SetThroughputTotal(throughputTotal *int64)

SetThroughputTotal adds the throughputTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetThroughputWrite

func (o *PerformanceS3MetricCollectionGetParams) SetThroughputWrite(throughputWrite *int64)

SetThroughputWrite adds the throughputWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetTimeout

func (o *PerformanceS3MetricCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetTimestamp

func (o *PerformanceS3MetricCollectionGetParams) SetTimestamp(timestamp *string)

SetTimestamp adds the timestamp to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithContext

WithContext adds the context to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the performance s3 metric collection get params (not the query body).

All values with no default are reset to their zero value.

func (*PerformanceS3MetricCollectionGetParams) WithDuration

WithDuration adds the duration to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithFields

WithFields adds the fields to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithInterval

WithInterval adds the interval to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithIopsOther

WithIopsOther adds the iopsOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithIopsRead

WithIopsRead adds the iopsRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithIopsTotal

WithIopsTotal adds the iopsTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithIopsWrite

WithIopsWrite adds the iopsWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithLatencyOther

WithLatencyOther adds the latencyOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithLatencyRead

WithLatencyRead adds the latencyRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithLatencyTotal

WithLatencyTotal adds the latencyTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithLatencyWrite

WithLatencyWrite adds the latencyWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithStatus

WithStatus adds the status to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithThroughputRead

WithThroughputRead adds the throughputRead to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithThroughputTotal

WithThroughputTotal adds the throughputTotal to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithThroughputWrite

WithThroughputWrite adds the throughputWrite to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithTimestamp

WithTimestamp adds the timestamp to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PerformanceS3MetricCollectionGetReader

type PerformanceS3MetricCollectionGetReader struct {
	// contains filtered or unexported fields
}

PerformanceS3MetricCollectionGetReader is a Reader for the PerformanceS3MetricCollectionGet structure.

func (*PerformanceS3MetricCollectionGetReader) ReadResponse

func (o *PerformanceS3MetricCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketCreateAccepted

type S3BucketCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

S3BucketCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketCreateAccepted

func NewS3BucketCreateAccepted() *S3BucketCreateAccepted

NewS3BucketCreateAccepted creates a S3BucketCreateAccepted with default headers values

func (*S3BucketCreateAccepted) Code

func (o *S3BucketCreateAccepted) Code() int

Code gets the status code for the s3 bucket create accepted response

func (*S3BucketCreateAccepted) Error

func (o *S3BucketCreateAccepted) Error() string

func (*S3BucketCreateAccepted) GetPayload

func (*S3BucketCreateAccepted) IsClientError

func (o *S3BucketCreateAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket create accepted response has a 4xx status code

func (*S3BucketCreateAccepted) IsCode

func (o *S3BucketCreateAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket create accepted response a status code equal to that given

func (*S3BucketCreateAccepted) IsRedirect

func (o *S3BucketCreateAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket create accepted response has a 3xx status code

func (*S3BucketCreateAccepted) IsServerError

func (o *S3BucketCreateAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket create accepted response has a 5xx status code

func (*S3BucketCreateAccepted) IsSuccess

func (o *S3BucketCreateAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket create accepted response has a 2xx status code

func (*S3BucketCreateAccepted) String

func (o *S3BucketCreateAccepted) String() string

type S3BucketCreateCreated

type S3BucketCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

S3BucketCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3BucketCreateCreated

func NewS3BucketCreateCreated() *S3BucketCreateCreated

NewS3BucketCreateCreated creates a S3BucketCreateCreated with default headers values

func (*S3BucketCreateCreated) Code

func (o *S3BucketCreateCreated) Code() int

Code gets the status code for the s3 bucket create created response

func (*S3BucketCreateCreated) Error

func (o *S3BucketCreateCreated) Error() string

func (*S3BucketCreateCreated) GetPayload

func (o *S3BucketCreateCreated) GetPayload() *models.JobLinkResponse

func (*S3BucketCreateCreated) IsClientError

func (o *S3BucketCreateCreated) IsClientError() bool

IsClientError returns true when this s3 bucket create created response has a 4xx status code

func (*S3BucketCreateCreated) IsCode

func (o *S3BucketCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 bucket create created response a status code equal to that given

func (*S3BucketCreateCreated) IsRedirect

func (o *S3BucketCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 bucket create created response has a 3xx status code

func (*S3BucketCreateCreated) IsServerError

func (o *S3BucketCreateCreated) IsServerError() bool

IsServerError returns true when this s3 bucket create created response has a 5xx status code

func (*S3BucketCreateCreated) IsSuccess

func (o *S3BucketCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 bucket create created response has a 2xx status code

func (*S3BucketCreateCreated) String

func (o *S3BucketCreateCreated) String() string

type S3BucketCreateDefault

type S3BucketCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405777 | "Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason of failure}. "; | 92405785 | "Bucket name \\\"{bucket name}\\\" contains invalid characters. Valid characters for a bucket name are 0-9, a-z, \\\".\\\", and \\\"-\\\". "; | 92405786 | "Bucket name \\\"{bucket name}\\\" is not valid. Bucket names must have between 3 and 63 characters. "; | 92405811 | "Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405812 | "Failed to create the object store volume. Reason: {Reason for failure}."; | 92405819 | "Cannot provision an object store server volume for bucket \\\"{bucket name}\\\" in SVM \\\"{svm.name}\\\" on the following aggregates because they are SnapLock aggregates: {List of aggregates.name}."; | 92405820 | "Failed to check whether the aggregate \\\"{aggregates.name}\\\" is a FabricPool. Reason: {Reason for failure}."; | 92405821 | "Cannot provision an object store server volume for bucket \\\"{bucket name}\\\" in SVM \\\"{svm.name}\\\" on the following aggregates because they are FabricPool: {List of aggregates.name}."; | 92405827 | "Internal Error. Unable to generate object store volume name."; | 92405857 | "One or more aggregates must be specified if \\\"constituents_per_aggregate\\\" is specified."; | 92405858 | "Failed to \\\"create\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405859 | "The specified \\\"aggregates.uuid\\\" \\\"{aggregates.uuid}\\\" does not exist."; | 92405860 | "The specified \\\"aggregates.name\\\" \\\"{aggregates.name}\\\" and \\\"aggregates.uuid\\\" \\\"{aggregates.uuid}\\\" refer to different aggregates."; | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92405863 | "An error occurs when creating an access policy. The reason for failure is detailed in the error message."; | 92405863 | "Failed to create lifecycle management rules for bucket "s3bucket1". Reason: {Reason of failure}. "; | 92405891 | "The resources specified in the access policy are not valid. Valid ways to specify a resource are \\\"*\\\", \\\"<bucket-name>\\\", \\\"<bucket-name>/.../...\\\". Valid characters for a resource are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\",\\\", \\\";\\\", \\\":\\\", \\\";\\\", \\\"=\\\", \\\".\\\", \\\"&\\\", \\\"@\\\", \\\"?\\\", \\\"(\\\", \\\")\\\", \\\"'\\\", \\\"*\\\", \\\"!\\\", \\\"-\\\" and \\\"\\$\\\"."; | 92405894 | "Statements, principals and resources list can have a maximum of 10 entries."; | 92405897 | "The principals specified in the access policy are not in the correct format. User name must be between 1 and 64 characters. Valid characters for a user name are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\"=\\\", \\\",\\\", \\\".\\\", \\\"@\\\", and \\\"-\\\". "; | 92405898 | "The SID specified in the access policy is not valid. Valid characters for a SID are 0-9, A-Z and a-z."; | 92406013 | "Failed to create event selector for bucket \\\"{bucket name}\\\". If the value of either access or permission is set to none, they both must be set to none."; | 92406025 | "Parameter "{parameter name}" is not supported for a "{bucket type}" bucket."; | 92733688 | "[Job job_number] Job failed: Failed to create bucket "s3bucket1" for SVM "vs1". Reason: {Reason of failure}. "; | 92406161 | "Failed to enable locking on bucket \\\"{bucket name}\\\" in Vserver \\\"{vserver name}\\\". Enabling locking on a bucket requires an effective cluster version of 9.14.1 or later."; | 92406164 | "Initializing system clock for the purpose of locking an S3 bucket."; | 92406165 | "Setting \\\"-default-retention-period\\\" on an S3 bucket requires \\\"-retention-mode\\\" to be set to \\\"compliance\\\" or \\\"governance\\\"."; | 92406166 | "Cannot enable locking on a NAS bucket."; | 92406170 | "Cannot set \\\"-default-retention-period\\\" on object store bucket \\\"{0}\\\" in Vserver \\\"{1}\\\". Setting the default retention period on an object store bucket requires an effective cluster version of 9.14.1 or later."; | 92406171 | "Cannot set \\\"{retention_mode}\\\" to \\\"compliance\\\" in a MetroCluster configuration"; | 92406174 | "Internal error. Failed to complete bucket create workflow with \\\"-retention-mode\\\" set to \\\"compliance\\\" or \\\"governance\\\". Reason: {0}"; | 92406175 | "The SnapLock compliance clock is not running. Use the \\\"snaplock compliance-clock initialize\\\" command to initialize the compliance clock, and then try the operation again."; | 92406176 | "The SnapLock compliance clock is not running on the MetroCluster partner cluster. Use the \\\"snaplock compliance-clock initialize\\\" command to initialize the compliance clock on the MetroCluster partner cluster, and then try the operation again.";

func NewS3BucketCreateDefault

func NewS3BucketCreateDefault(code int) *S3BucketCreateDefault

NewS3BucketCreateDefault creates a S3BucketCreateDefault with default headers values

func (*S3BucketCreateDefault) Code

func (o *S3BucketCreateDefault) Code() int

Code gets the status code for the s3 bucket create default response

func (*S3BucketCreateDefault) Error

func (o *S3BucketCreateDefault) Error() string

func (*S3BucketCreateDefault) GetPayload

func (o *S3BucketCreateDefault) GetPayload() *models.ErrorResponse

func (*S3BucketCreateDefault) IsClientError

func (o *S3BucketCreateDefault) IsClientError() bool

IsClientError returns true when this s3 bucket create default response has a 4xx status code

func (*S3BucketCreateDefault) IsCode

func (o *S3BucketCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket create default response a status code equal to that given

func (*S3BucketCreateDefault) IsRedirect

func (o *S3BucketCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket create default response has a 3xx status code

func (*S3BucketCreateDefault) IsServerError

func (o *S3BucketCreateDefault) IsServerError() bool

IsServerError returns true when this s3 bucket create default response has a 5xx status code

func (*S3BucketCreateDefault) IsSuccess

func (o *S3BucketCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket create default response has a 2xx status code

func (*S3BucketCreateDefault) String

func (o *S3BucketCreateDefault) String() string

type S3BucketCreateParams

type S3BucketCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Bucket

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketCreateParams contains all the parameters to send to the API endpoint

for the s3 bucket create operation.

Typically these are written to a http.Request.

func NewS3BucketCreateParams

func NewS3BucketCreateParams() *S3BucketCreateParams

NewS3BucketCreateParams creates a new S3BucketCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketCreateParamsWithContext

func NewS3BucketCreateParamsWithContext(ctx context.Context) *S3BucketCreateParams

NewS3BucketCreateParamsWithContext creates a new S3BucketCreateParams object with the ability to set a context for a request.

func NewS3BucketCreateParamsWithHTTPClient

func NewS3BucketCreateParamsWithHTTPClient(client *http.Client) *S3BucketCreateParams

NewS3BucketCreateParamsWithHTTPClient creates a new S3BucketCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketCreateParamsWithTimeout

func NewS3BucketCreateParamsWithTimeout(timeout time.Duration) *S3BucketCreateParams

NewS3BucketCreateParamsWithTimeout creates a new S3BucketCreateParams object with the ability to set a timeout on a request.

func (*S3BucketCreateParams) SetContext

func (o *S3BucketCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket create params

func (*S3BucketCreateParams) SetDefaults

func (o *S3BucketCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketCreateParams) SetHTTPClient

func (o *S3BucketCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket create params

func (*S3BucketCreateParams) SetInfo

func (o *S3BucketCreateParams) SetInfo(info *models.S3Bucket)

SetInfo adds the info to the s3 bucket create params

func (*S3BucketCreateParams) SetReturnRecords

func (o *S3BucketCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 bucket create params

func (*S3BucketCreateParams) SetReturnTimeout

func (o *S3BucketCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket create params

func (*S3BucketCreateParams) SetTimeout

func (o *S3BucketCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket create params

func (*S3BucketCreateParams) WithContext

WithContext adds the context to the s3 bucket create params

func (*S3BucketCreateParams) WithDefaults

func (o *S3BucketCreateParams) WithDefaults() *S3BucketCreateParams

WithDefaults hydrates default values in the s3 bucket create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketCreateParams) WithHTTPClient

func (o *S3BucketCreateParams) WithHTTPClient(client *http.Client) *S3BucketCreateParams

WithHTTPClient adds the HTTPClient to the s3 bucket create params

func (*S3BucketCreateParams) WithInfo

WithInfo adds the info to the s3 bucket create params

func (*S3BucketCreateParams) WithReturnRecords

func (o *S3BucketCreateParams) WithReturnRecords(returnRecords *bool) *S3BucketCreateParams

WithReturnRecords adds the returnRecords to the s3 bucket create params

func (*S3BucketCreateParams) WithReturnTimeout

func (o *S3BucketCreateParams) WithReturnTimeout(returnTimeout *int64) *S3BucketCreateParams

WithReturnTimeout adds the returnTimeout to the s3 bucket create params

func (*S3BucketCreateParams) WithTimeout

func (o *S3BucketCreateParams) WithTimeout(timeout time.Duration) *S3BucketCreateParams

WithTimeout adds the timeout to the s3 bucket create params

func (*S3BucketCreateParams) WriteToRequest

func (o *S3BucketCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3BucketCreateReader

type S3BucketCreateReader struct {
	// contains filtered or unexported fields
}

S3BucketCreateReader is a Reader for the S3BucketCreate structure.

func (*S3BucketCreateReader) ReadResponse

func (o *S3BucketCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketDeleteAccepted

type S3BucketDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

S3BucketDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketDeleteAccepted

func NewS3BucketDeleteAccepted() *S3BucketDeleteAccepted

NewS3BucketDeleteAccepted creates a S3BucketDeleteAccepted with default headers values

func (*S3BucketDeleteAccepted) Code

func (o *S3BucketDeleteAccepted) Code() int

Code gets the status code for the s3 bucket delete accepted response

func (*S3BucketDeleteAccepted) Error

func (o *S3BucketDeleteAccepted) Error() string

func (*S3BucketDeleteAccepted) GetPayload

func (*S3BucketDeleteAccepted) IsClientError

func (o *S3BucketDeleteAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket delete accepted response has a 4xx status code

func (*S3BucketDeleteAccepted) IsCode

func (o *S3BucketDeleteAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket delete accepted response a status code equal to that given

func (*S3BucketDeleteAccepted) IsRedirect

func (o *S3BucketDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket delete accepted response has a 3xx status code

func (*S3BucketDeleteAccepted) IsServerError

func (o *S3BucketDeleteAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket delete accepted response has a 5xx status code

func (*S3BucketDeleteAccepted) IsSuccess

func (o *S3BucketDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket delete accepted response has a 2xx status code

func (*S3BucketDeleteAccepted) String

func (o *S3BucketDeleteAccepted) String() string

type S3BucketDeleteDefault

type S3BucketDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405811 | "Failed to delete bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405858 | "Failed to \\\"delete\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92405779 | "Failed to remove bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason for failure}. "; | 92405813 | "Failed to delete the object store volume. Reason: {Reason for failure}."; | 92405864 | "An error occurred when deleting an access policy. The reason for failure is detailed in the error message.";

func NewS3BucketDeleteDefault

func NewS3BucketDeleteDefault(code int) *S3BucketDeleteDefault

NewS3BucketDeleteDefault creates a S3BucketDeleteDefault with default headers values

func (*S3BucketDeleteDefault) Code

func (o *S3BucketDeleteDefault) Code() int

Code gets the status code for the s3 bucket delete default response

func (*S3BucketDeleteDefault) Error

func (o *S3BucketDeleteDefault) Error() string

func (*S3BucketDeleteDefault) GetPayload

func (o *S3BucketDeleteDefault) GetPayload() *models.ErrorResponse

func (*S3BucketDeleteDefault) IsClientError

func (o *S3BucketDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 bucket delete default response has a 4xx status code

func (*S3BucketDeleteDefault) IsCode

func (o *S3BucketDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket delete default response a status code equal to that given

func (*S3BucketDeleteDefault) IsRedirect

func (o *S3BucketDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket delete default response has a 3xx status code

func (*S3BucketDeleteDefault) IsServerError

func (o *S3BucketDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 bucket delete default response has a 5xx status code

func (*S3BucketDeleteDefault) IsSuccess

func (o *S3BucketDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket delete default response has a 2xx status code

func (*S3BucketDeleteDefault) String

func (o *S3BucketDeleteDefault) String() string

type S3BucketDeleteOK

type S3BucketDeleteOK struct {
	Payload *models.JobLinkResponse
}

S3BucketDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3BucketDeleteOK

func NewS3BucketDeleteOK() *S3BucketDeleteOK

NewS3BucketDeleteOK creates a S3BucketDeleteOK with default headers values

func (*S3BucketDeleteOK) Code

func (o *S3BucketDeleteOK) Code() int

Code gets the status code for the s3 bucket delete o k response

func (*S3BucketDeleteOK) Error

func (o *S3BucketDeleteOK) Error() string

func (*S3BucketDeleteOK) GetPayload

func (o *S3BucketDeleteOK) GetPayload() *models.JobLinkResponse

func (*S3BucketDeleteOK) IsClientError

func (o *S3BucketDeleteOK) IsClientError() bool

IsClientError returns true when this s3 bucket delete o k response has a 4xx status code

func (*S3BucketDeleteOK) IsCode

func (o *S3BucketDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 bucket delete o k response a status code equal to that given

func (*S3BucketDeleteOK) IsRedirect

func (o *S3BucketDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket delete o k response has a 3xx status code

func (*S3BucketDeleteOK) IsServerError

func (o *S3BucketDeleteOK) IsServerError() bool

IsServerError returns true when this s3 bucket delete o k response has a 5xx status code

func (*S3BucketDeleteOK) IsSuccess

func (o *S3BucketDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket delete o k response has a 2xx status code

func (*S3BucketDeleteOK) String

func (o *S3BucketDeleteOK) String() string

type S3BucketDeleteParams

type S3BucketDeleteParams struct {

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketDeleteParams contains all the parameters to send to the API endpoint

for the s3 bucket delete operation.

Typically these are written to a http.Request.

func NewS3BucketDeleteParams

func NewS3BucketDeleteParams() *S3BucketDeleteParams

NewS3BucketDeleteParams creates a new S3BucketDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketDeleteParamsWithContext

func NewS3BucketDeleteParamsWithContext(ctx context.Context) *S3BucketDeleteParams

NewS3BucketDeleteParamsWithContext creates a new S3BucketDeleteParams object with the ability to set a context for a request.

func NewS3BucketDeleteParamsWithHTTPClient

func NewS3BucketDeleteParamsWithHTTPClient(client *http.Client) *S3BucketDeleteParams

NewS3BucketDeleteParamsWithHTTPClient creates a new S3BucketDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketDeleteParamsWithTimeout

func NewS3BucketDeleteParamsWithTimeout(timeout time.Duration) *S3BucketDeleteParams

NewS3BucketDeleteParamsWithTimeout creates a new S3BucketDeleteParams object with the ability to set a timeout on a request.

func (*S3BucketDeleteParams) SetContext

func (o *S3BucketDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket delete params

func (*S3BucketDeleteParams) SetDefaults

func (o *S3BucketDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketDeleteParams) SetHTTPClient

func (o *S3BucketDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket delete params

func (*S3BucketDeleteParams) SetReturnTimeout

func (o *S3BucketDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket delete params

func (*S3BucketDeleteParams) SetSvmUUID

func (o *S3BucketDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket delete params

func (*S3BucketDeleteParams) SetTimeout

func (o *S3BucketDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket delete params

func (*S3BucketDeleteParams) SetUUID

func (o *S3BucketDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket delete params

func (*S3BucketDeleteParams) WithContext

WithContext adds the context to the s3 bucket delete params

func (*S3BucketDeleteParams) WithDefaults

func (o *S3BucketDeleteParams) WithDefaults() *S3BucketDeleteParams

WithDefaults hydrates default values in the s3 bucket delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketDeleteParams) WithHTTPClient

func (o *S3BucketDeleteParams) WithHTTPClient(client *http.Client) *S3BucketDeleteParams

WithHTTPClient adds the HTTPClient to the s3 bucket delete params

func (*S3BucketDeleteParams) WithReturnTimeout

func (o *S3BucketDeleteParams) WithReturnTimeout(returnTimeout *int64) *S3BucketDeleteParams

WithReturnTimeout adds the returnTimeout to the s3 bucket delete params

func (*S3BucketDeleteParams) WithSvmUUID

func (o *S3BucketDeleteParams) WithSvmUUID(svmUUID string) *S3BucketDeleteParams

WithSvmUUID adds the svmUUID to the s3 bucket delete params

func (*S3BucketDeleteParams) WithTimeout

func (o *S3BucketDeleteParams) WithTimeout(timeout time.Duration) *S3BucketDeleteParams

WithTimeout adds the timeout to the s3 bucket delete params

func (*S3BucketDeleteParams) WithUUID

WithUUID adds the uuid to the s3 bucket delete params

func (*S3BucketDeleteParams) WriteToRequest

func (o *S3BucketDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3BucketDeleteReader

type S3BucketDeleteReader struct {
	// contains filtered or unexported fields
}

S3BucketDeleteReader is a Reader for the S3BucketDelete structure.

func (*S3BucketDeleteReader) ReadResponse

func (o *S3BucketDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketGetDefault

type S3BucketGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3BucketGetDefault describes a response with status code -1, with default header values.

Error

func NewS3BucketGetDefault

func NewS3BucketGetDefault(code int) *S3BucketGetDefault

NewS3BucketGetDefault creates a S3BucketGetDefault with default headers values

func (*S3BucketGetDefault) Code

func (o *S3BucketGetDefault) Code() int

Code gets the status code for the s3 bucket get default response

func (*S3BucketGetDefault) Error

func (o *S3BucketGetDefault) Error() string

func (*S3BucketGetDefault) GetPayload

func (o *S3BucketGetDefault) GetPayload() *models.ErrorResponse

func (*S3BucketGetDefault) IsClientError

func (o *S3BucketGetDefault) IsClientError() bool

IsClientError returns true when this s3 bucket get default response has a 4xx status code

func (*S3BucketGetDefault) IsCode

func (o *S3BucketGetDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket get default response a status code equal to that given

func (*S3BucketGetDefault) IsRedirect

func (o *S3BucketGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket get default response has a 3xx status code

func (*S3BucketGetDefault) IsServerError

func (o *S3BucketGetDefault) IsServerError() bool

IsServerError returns true when this s3 bucket get default response has a 5xx status code

func (*S3BucketGetDefault) IsSuccess

func (o *S3BucketGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket get default response has a 2xx status code

func (*S3BucketGetDefault) String

func (o *S3BucketGetDefault) String() string

type S3BucketGetOK

type S3BucketGetOK struct {
	Payload *models.S3Bucket
}

S3BucketGetOK describes a response with status code 200, with default header values.

OK

func NewS3BucketGetOK

func NewS3BucketGetOK() *S3BucketGetOK

NewS3BucketGetOK creates a S3BucketGetOK with default headers values

func (*S3BucketGetOK) Code

func (o *S3BucketGetOK) Code() int

Code gets the status code for the s3 bucket get o k response

func (*S3BucketGetOK) Error

func (o *S3BucketGetOK) Error() string

func (*S3BucketGetOK) GetPayload

func (o *S3BucketGetOK) GetPayload() *models.S3Bucket

func (*S3BucketGetOK) IsClientError

func (o *S3BucketGetOK) IsClientError() bool

IsClientError returns true when this s3 bucket get o k response has a 4xx status code

func (*S3BucketGetOK) IsCode

func (o *S3BucketGetOK) IsCode(code int) bool

IsCode returns true when this s3 bucket get o k response a status code equal to that given

func (*S3BucketGetOK) IsRedirect

func (o *S3BucketGetOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket get o k response has a 3xx status code

func (*S3BucketGetOK) IsServerError

func (o *S3BucketGetOK) IsServerError() bool

IsServerError returns true when this s3 bucket get o k response has a 5xx status code

func (*S3BucketGetOK) IsSuccess

func (o *S3BucketGetOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket get o k response has a 2xx status code

func (*S3BucketGetOK) String

func (o *S3BucketGetOK) String() string

type S3BucketGetParams

type S3BucketGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketGetParams contains all the parameters to send to the API endpoint

for the s3 bucket get operation.

Typically these are written to a http.Request.

func NewS3BucketGetParams

func NewS3BucketGetParams() *S3BucketGetParams

NewS3BucketGetParams creates a new S3BucketGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketGetParamsWithContext

func NewS3BucketGetParamsWithContext(ctx context.Context) *S3BucketGetParams

NewS3BucketGetParamsWithContext creates a new S3BucketGetParams object with the ability to set a context for a request.

func NewS3BucketGetParamsWithHTTPClient

func NewS3BucketGetParamsWithHTTPClient(client *http.Client) *S3BucketGetParams

NewS3BucketGetParamsWithHTTPClient creates a new S3BucketGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketGetParamsWithTimeout

func NewS3BucketGetParamsWithTimeout(timeout time.Duration) *S3BucketGetParams

NewS3BucketGetParamsWithTimeout creates a new S3BucketGetParams object with the ability to set a timeout on a request.

func (*S3BucketGetParams) SetContext

func (o *S3BucketGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket get params

func (*S3BucketGetParams) SetDefaults

func (o *S3BucketGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketGetParams) SetFields

func (o *S3BucketGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 bucket get params

func (*S3BucketGetParams) SetHTTPClient

func (o *S3BucketGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket get params

func (*S3BucketGetParams) SetSvmUUID

func (o *S3BucketGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket get params

func (*S3BucketGetParams) SetTimeout

func (o *S3BucketGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket get params

func (*S3BucketGetParams) SetUUID

func (o *S3BucketGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket get params

func (*S3BucketGetParams) WithContext

func (o *S3BucketGetParams) WithContext(ctx context.Context) *S3BucketGetParams

WithContext adds the context to the s3 bucket get params

func (*S3BucketGetParams) WithDefaults

func (o *S3BucketGetParams) WithDefaults() *S3BucketGetParams

WithDefaults hydrates default values in the s3 bucket get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketGetParams) WithFields

func (o *S3BucketGetParams) WithFields(fields []string) *S3BucketGetParams

WithFields adds the fields to the s3 bucket get params

func (*S3BucketGetParams) WithHTTPClient

func (o *S3BucketGetParams) WithHTTPClient(client *http.Client) *S3BucketGetParams

WithHTTPClient adds the HTTPClient to the s3 bucket get params

func (*S3BucketGetParams) WithSvmUUID

func (o *S3BucketGetParams) WithSvmUUID(svmUUID string) *S3BucketGetParams

WithSvmUUID adds the svmUUID to the s3 bucket get params

func (*S3BucketGetParams) WithTimeout

func (o *S3BucketGetParams) WithTimeout(timeout time.Duration) *S3BucketGetParams

WithTimeout adds the timeout to the s3 bucket get params

func (*S3BucketGetParams) WithUUID

func (o *S3BucketGetParams) WithUUID(uuid string) *S3BucketGetParams

WithUUID adds the uuid to the s3 bucket get params

func (*S3BucketGetParams) WriteToRequest

func (o *S3BucketGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3BucketGetReader

type S3BucketGetReader struct {
	// contains filtered or unexported fields
}

S3BucketGetReader is a Reader for the S3BucketGet structure.

func (*S3BucketGetReader) ReadResponse

func (o *S3BucketGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketLifecycleRuleCollectionGetDefault

type S3BucketLifecycleRuleCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewS3BucketLifecycleRuleCollectionGetDefault

func NewS3BucketLifecycleRuleCollectionGetDefault(code int) *S3BucketLifecycleRuleCollectionGetDefault

NewS3BucketLifecycleRuleCollectionGetDefault creates a S3BucketLifecycleRuleCollectionGetDefault with default headers values

func (*S3BucketLifecycleRuleCollectionGetDefault) Code

Code gets the status code for the s3 bucket lifecycle rule collection get default response

func (*S3BucketLifecycleRuleCollectionGetDefault) Error

func (*S3BucketLifecycleRuleCollectionGetDefault) GetPayload

func (*S3BucketLifecycleRuleCollectionGetDefault) IsClientError

IsClientError returns true when this s3 bucket lifecycle rule collection get default response has a 4xx status code

func (*S3BucketLifecycleRuleCollectionGetDefault) IsCode

IsCode returns true when this s3 bucket lifecycle rule collection get default response a status code equal to that given

func (*S3BucketLifecycleRuleCollectionGetDefault) IsRedirect

IsRedirect returns true when this s3 bucket lifecycle rule collection get default response has a 3xx status code

func (*S3BucketLifecycleRuleCollectionGetDefault) IsServerError

IsServerError returns true when this s3 bucket lifecycle rule collection get default response has a 5xx status code

func (*S3BucketLifecycleRuleCollectionGetDefault) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule collection get default response has a 2xx status code

func (*S3BucketLifecycleRuleCollectionGetDefault) String

type S3BucketLifecycleRuleCollectionGetOK

type S3BucketLifecycleRuleCollectionGetOK struct {
	Payload *models.S3BucketLifecycleRuleResponse
}

S3BucketLifecycleRuleCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewS3BucketLifecycleRuleCollectionGetOK

func NewS3BucketLifecycleRuleCollectionGetOK() *S3BucketLifecycleRuleCollectionGetOK

NewS3BucketLifecycleRuleCollectionGetOK creates a S3BucketLifecycleRuleCollectionGetOK with default headers values

func (*S3BucketLifecycleRuleCollectionGetOK) Code

Code gets the status code for the s3 bucket lifecycle rule collection get o k response

func (*S3BucketLifecycleRuleCollectionGetOK) Error

func (*S3BucketLifecycleRuleCollectionGetOK) GetPayload

func (*S3BucketLifecycleRuleCollectionGetOK) IsClientError

func (o *S3BucketLifecycleRuleCollectionGetOK) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule collection get o k response has a 4xx status code

func (*S3BucketLifecycleRuleCollectionGetOK) IsCode

IsCode returns true when this s3 bucket lifecycle rule collection get o k response a status code equal to that given

func (*S3BucketLifecycleRuleCollectionGetOK) IsRedirect

IsRedirect returns true when this s3 bucket lifecycle rule collection get o k response has a 3xx status code

func (*S3BucketLifecycleRuleCollectionGetOK) IsServerError

func (o *S3BucketLifecycleRuleCollectionGetOK) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule collection get o k response has a 5xx status code

func (*S3BucketLifecycleRuleCollectionGetOK) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule collection get o k response has a 2xx status code

func (*S3BucketLifecycleRuleCollectionGetOK) String

type S3BucketLifecycleRuleCollectionGetParams

type S3BucketLifecycleRuleCollectionGetParams struct {

	/* AbortIncompleteMultipartUploadAfterInitiationDays.

	   Filter by abort_incomplete_multipart_upload.after_initiation_days
	*/
	AbortIncompleteMultipartUploadAfterInitiationDays *int64

	/* BucketName.

	   Filter by bucket_name
	*/
	BucketName *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* ExpirationExpiredObjectDeleteMarker.

	   Filter by expiration.expired_object_delete_marker
	*/
	ExpirationExpiredObjectDeleteMarker *bool

	/* ExpirationObjectAgeDays.

	   Filter by expiration.object_age_days
	*/
	ExpirationObjectAgeDays *int64

	/* ExpirationObjectExpiryDate.

	   Filter by expiration.object_expiry_date
	*/
	ExpirationObjectExpiryDate *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* NonCurrentVersionExpirationNewNonCurrentVersions.

	   Filter by non_current_version_expiration.new_non_current_versions
	*/
	NonCurrentVersionExpirationNewNonCurrentVersions *int64

	/* NonCurrentVersionExpirationNonCurrentDays.

	   Filter by non_current_version_expiration.non_current_days
	*/
	NonCurrentVersionExpirationNonCurrentDays *int64

	/* ObjectFilterPrefix.

	   Filter by object_filter.prefix
	*/
	ObjectFilterPrefix *string

	/* ObjectFilterSizeGreaterThan.

	   Filter by object_filter.size_greater_than
	*/
	ObjectFilterSizeGreaterThan *int64

	/* ObjectFilterSizeLessThan.

	   Filter by object_filter.size_less_than
	*/
	ObjectFilterSizeLessThan *int64

	/* ObjectFilterTags.

	   Filter by object_filter.tags
	*/
	ObjectFilterTags *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* S3BucketUUID.

	   The unique identifier of the bucket.
	*/
	S3BucketUUID string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   Filter by uuid
	*/
	UUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleCollectionGetParams contains all the parameters to send to the API endpoint

for the s3 bucket lifecycle rule collection get operation.

Typically these are written to a http.Request.

func NewS3BucketLifecycleRuleCollectionGetParams

func NewS3BucketLifecycleRuleCollectionGetParams() *S3BucketLifecycleRuleCollectionGetParams

NewS3BucketLifecycleRuleCollectionGetParams creates a new S3BucketLifecycleRuleCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketLifecycleRuleCollectionGetParamsWithContext

func NewS3BucketLifecycleRuleCollectionGetParamsWithContext(ctx context.Context) *S3BucketLifecycleRuleCollectionGetParams

NewS3BucketLifecycleRuleCollectionGetParamsWithContext creates a new S3BucketLifecycleRuleCollectionGetParams object with the ability to set a context for a request.

func NewS3BucketLifecycleRuleCollectionGetParamsWithHTTPClient

func NewS3BucketLifecycleRuleCollectionGetParamsWithHTTPClient(client *http.Client) *S3BucketLifecycleRuleCollectionGetParams

NewS3BucketLifecycleRuleCollectionGetParamsWithHTTPClient creates a new S3BucketLifecycleRuleCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketLifecycleRuleCollectionGetParamsWithTimeout

func NewS3BucketLifecycleRuleCollectionGetParamsWithTimeout(timeout time.Duration) *S3BucketLifecycleRuleCollectionGetParams

NewS3BucketLifecycleRuleCollectionGetParamsWithTimeout creates a new S3BucketLifecycleRuleCollectionGetParams object with the ability to set a timeout on a request.

func (*S3BucketLifecycleRuleCollectionGetParams) SetAbortIncompleteMultipartUploadAfterInitiationDays

func (o *S3BucketLifecycleRuleCollectionGetParams) SetAbortIncompleteMultipartUploadAfterInitiationDays(abortIncompleteMultipartUploadAfterInitiationDays *int64)

SetAbortIncompleteMultipartUploadAfterInitiationDays adds the abortIncompleteMultipartUploadAfterInitiationDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetBucketName

func (o *S3BucketLifecycleRuleCollectionGetParams) SetBucketName(bucketName *string)

SetBucketName adds the bucketName to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetContext

SetContext adds the context to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetDefaults

SetDefaults hydrates default values in the s3 bucket lifecycle rule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleCollectionGetParams) SetEnabled

func (o *S3BucketLifecycleRuleCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetExpirationExpiredObjectDeleteMarker

func (o *S3BucketLifecycleRuleCollectionGetParams) SetExpirationExpiredObjectDeleteMarker(expirationExpiredObjectDeleteMarker *bool)

SetExpirationExpiredObjectDeleteMarker adds the expirationExpiredObjectDeleteMarker to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetExpirationObjectAgeDays

func (o *S3BucketLifecycleRuleCollectionGetParams) SetExpirationObjectAgeDays(expirationObjectAgeDays *int64)

SetExpirationObjectAgeDays adds the expirationObjectAgeDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetExpirationObjectExpiryDate

func (o *S3BucketLifecycleRuleCollectionGetParams) SetExpirationObjectExpiryDate(expirationObjectExpiryDate *string)

SetExpirationObjectExpiryDate adds the expirationObjectExpiryDate to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetFields

func (o *S3BucketLifecycleRuleCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetHTTPClient

func (o *S3BucketLifecycleRuleCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetMaxRecords

func (o *S3BucketLifecycleRuleCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetName

SetName adds the name to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetNonCurrentVersionExpirationNewNonCurrentVersions

func (o *S3BucketLifecycleRuleCollectionGetParams) SetNonCurrentVersionExpirationNewNonCurrentVersions(nonCurrentVersionExpirationNewNonCurrentVersions *int64)

SetNonCurrentVersionExpirationNewNonCurrentVersions adds the nonCurrentVersionExpirationNewNonCurrentVersions to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetNonCurrentVersionExpirationNonCurrentDays

func (o *S3BucketLifecycleRuleCollectionGetParams) SetNonCurrentVersionExpirationNonCurrentDays(nonCurrentVersionExpirationNonCurrentDays *int64)

SetNonCurrentVersionExpirationNonCurrentDays adds the nonCurrentVersionExpirationNonCurrentDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterPrefix

func (o *S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterPrefix(objectFilterPrefix *string)

SetObjectFilterPrefix adds the objectFilterPrefix to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterSizeGreaterThan

func (o *S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterSizeGreaterThan(objectFilterSizeGreaterThan *int64)

SetObjectFilterSizeGreaterThan adds the objectFilterSizeGreaterThan to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterSizeLessThan

func (o *S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterSizeLessThan(objectFilterSizeLessThan *int64)

SetObjectFilterSizeLessThan adds the objectFilterSizeLessThan to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterTags

func (o *S3BucketLifecycleRuleCollectionGetParams) SetObjectFilterTags(objectFilterTags *string)

SetObjectFilterTags adds the objectFilterTags to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetOrderBy

func (o *S3BucketLifecycleRuleCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetReturnRecords

func (o *S3BucketLifecycleRuleCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetReturnTimeout

func (o *S3BucketLifecycleRuleCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetS3BucketUUID

func (o *S3BucketLifecycleRuleCollectionGetParams) SetS3BucketUUID(s3BucketUUID string)

SetS3BucketUUID adds the s3BucketUuid to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetSvmName

func (o *S3BucketLifecycleRuleCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetSvmUUID

func (o *S3BucketLifecycleRuleCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetTimeout

SetTimeout adds the timeout to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) SetUUID

SetUUID adds the uuid to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithAbortIncompleteMultipartUploadAfterInitiationDays

func (o *S3BucketLifecycleRuleCollectionGetParams) WithAbortIncompleteMultipartUploadAfterInitiationDays(abortIncompleteMultipartUploadAfterInitiationDays *int64) *S3BucketLifecycleRuleCollectionGetParams

WithAbortIncompleteMultipartUploadAfterInitiationDays adds the abortIncompleteMultipartUploadAfterInitiationDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithBucketName

WithBucketName adds the bucketName to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithContext

WithContext adds the context to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket lifecycle rule collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithExpirationExpiredObjectDeleteMarker

func (o *S3BucketLifecycleRuleCollectionGetParams) WithExpirationExpiredObjectDeleteMarker(expirationExpiredObjectDeleteMarker *bool) *S3BucketLifecycleRuleCollectionGetParams

WithExpirationExpiredObjectDeleteMarker adds the expirationExpiredObjectDeleteMarker to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithExpirationObjectAgeDays

func (o *S3BucketLifecycleRuleCollectionGetParams) WithExpirationObjectAgeDays(expirationObjectAgeDays *int64) *S3BucketLifecycleRuleCollectionGetParams

WithExpirationObjectAgeDays adds the expirationObjectAgeDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithExpirationObjectExpiryDate

func (o *S3BucketLifecycleRuleCollectionGetParams) WithExpirationObjectExpiryDate(expirationObjectExpiryDate *string) *S3BucketLifecycleRuleCollectionGetParams

WithExpirationObjectExpiryDate adds the expirationObjectExpiryDate to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithFields

WithFields adds the fields to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithMaxRecords

WithMaxRecords adds the maxRecords to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithName

WithName adds the name to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithNonCurrentVersionExpirationNewNonCurrentVersions

func (o *S3BucketLifecycleRuleCollectionGetParams) WithNonCurrentVersionExpirationNewNonCurrentVersions(nonCurrentVersionExpirationNewNonCurrentVersions *int64) *S3BucketLifecycleRuleCollectionGetParams

WithNonCurrentVersionExpirationNewNonCurrentVersions adds the nonCurrentVersionExpirationNewNonCurrentVersions to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithNonCurrentVersionExpirationNonCurrentDays

func (o *S3BucketLifecycleRuleCollectionGetParams) WithNonCurrentVersionExpirationNonCurrentDays(nonCurrentVersionExpirationNonCurrentDays *int64) *S3BucketLifecycleRuleCollectionGetParams

WithNonCurrentVersionExpirationNonCurrentDays adds the nonCurrentVersionExpirationNonCurrentDays to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterPrefix

func (o *S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterPrefix(objectFilterPrefix *string) *S3BucketLifecycleRuleCollectionGetParams

WithObjectFilterPrefix adds the objectFilterPrefix to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterSizeGreaterThan

func (o *S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterSizeGreaterThan(objectFilterSizeGreaterThan *int64) *S3BucketLifecycleRuleCollectionGetParams

WithObjectFilterSizeGreaterThan adds the objectFilterSizeGreaterThan to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterSizeLessThan

func (o *S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterSizeLessThan(objectFilterSizeLessThan *int64) *S3BucketLifecycleRuleCollectionGetParams

WithObjectFilterSizeLessThan adds the objectFilterSizeLessThan to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithObjectFilterTags

WithObjectFilterTags adds the objectFilterTags to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithReturnRecords

WithReturnRecords adds the returnRecords to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithReturnTimeout

WithReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithS3BucketUUID

WithS3BucketUUID adds the s3BucketUUID to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WithUUID

WithUUID adds the uuid to the s3 bucket lifecycle rule collection get params

func (*S3BucketLifecycleRuleCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketLifecycleRuleCollectionGetReader

type S3BucketLifecycleRuleCollectionGetReader struct {
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleCollectionGetReader is a Reader for the S3BucketLifecycleRuleCollectionGet structure.

func (*S3BucketLifecycleRuleCollectionGetReader) ReadResponse

func (o *S3BucketLifecycleRuleCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketLifecycleRuleCreateAccepted

type S3BucketLifecycleRuleCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

S3BucketLifecycleRuleCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketLifecycleRuleCreateAccepted

func NewS3BucketLifecycleRuleCreateAccepted() *S3BucketLifecycleRuleCreateAccepted

NewS3BucketLifecycleRuleCreateAccepted creates a S3BucketLifecycleRuleCreateAccepted with default headers values

func (*S3BucketLifecycleRuleCreateAccepted) Code

Code gets the status code for the s3 bucket lifecycle rule create accepted response

func (*S3BucketLifecycleRuleCreateAccepted) Error

func (*S3BucketLifecycleRuleCreateAccepted) GetPayload

func (*S3BucketLifecycleRuleCreateAccepted) IsClientError

func (o *S3BucketLifecycleRuleCreateAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule create accepted response has a 4xx status code

func (*S3BucketLifecycleRuleCreateAccepted) IsCode

IsCode returns true when this s3 bucket lifecycle rule create accepted response a status code equal to that given

func (*S3BucketLifecycleRuleCreateAccepted) IsRedirect

func (o *S3BucketLifecycleRuleCreateAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule create accepted response has a 3xx status code

func (*S3BucketLifecycleRuleCreateAccepted) IsServerError

func (o *S3BucketLifecycleRuleCreateAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule create accepted response has a 5xx status code

func (*S3BucketLifecycleRuleCreateAccepted) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule create accepted response has a 2xx status code

func (*S3BucketLifecycleRuleCreateAccepted) String

type S3BucketLifecycleRuleCreateCreated

type S3BucketLifecycleRuleCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string
}

S3BucketLifecycleRuleCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3BucketLifecycleRuleCreateCreated

func NewS3BucketLifecycleRuleCreateCreated() *S3BucketLifecycleRuleCreateCreated

NewS3BucketLifecycleRuleCreateCreated creates a S3BucketLifecycleRuleCreateCreated with default headers values

func (*S3BucketLifecycleRuleCreateCreated) Code

Code gets the status code for the s3 bucket lifecycle rule create created response

func (*S3BucketLifecycleRuleCreateCreated) Error

func (*S3BucketLifecycleRuleCreateCreated) IsClientError

func (o *S3BucketLifecycleRuleCreateCreated) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule create created response has a 4xx status code

func (*S3BucketLifecycleRuleCreateCreated) IsCode

IsCode returns true when this s3 bucket lifecycle rule create created response a status code equal to that given

func (*S3BucketLifecycleRuleCreateCreated) IsRedirect

func (o *S3BucketLifecycleRuleCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule create created response has a 3xx status code

func (*S3BucketLifecycleRuleCreateCreated) IsServerError

func (o *S3BucketLifecycleRuleCreateCreated) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule create created response has a 5xx status code

func (*S3BucketLifecycleRuleCreateCreated) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule create created response has a 2xx status code

func (*S3BucketLifecycleRuleCreateCreated) String

type S3BucketLifecycleRuleCreateDefault

type S3BucketLifecycleRuleCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketLifecycleRuleCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92406111 | "Lifecycle Management rule \"rule1\" for bucket \"testbuck1\" in SVM \"vs0\" is invalid because of the number of tags specified. The maximum number of tags supported is four."; | 92406113 | "Lifecycle Management rule for bucket in Vserver is invalid because there is a mismatch in one of the filter-field. Filters must be the same for a particular rule identifier."; | 92406114 | "The Expiration action requires specifying either object_expiry_date, object_age_days or expired_object_delete_marker."; | 92406115 | "The NonCurrentVersionExpiration action requires either new_non_current_versions or non_current_days."; | 92406116 | "The AbortIncompleteMultipartUpload action requires after_initiation_days."; | 92406117 | "The \"Expiration\" action cannot have both an expiry date and an age."; | 92406118 | "Using Lifecycle Management rules requires an effective cluster version of 9.13.1 ."; | 92406120 | "The \"AbortIncompleteMultipartUpload\" action cannot be specified with tags."; | 92406121 | "\"expired_object_delete_marker\" cannot be specified with \"tags\"." | 92406122 | "\"expired_object_delete_marker\" cannot be specified with \"object_age_days\" or \"object_expiry_date\"."; | 92406123 | "Expiration is supported on object store volumes only, bucket \"testbuck-nas\" on SVM \"vs0\" is not an object store volume."; | 92406126 | "Lifecycle Management rule \"rule1\" for bucket \"testbuck1\" in SVM \"vs0\" is invalid because specified tags contain one or more invalid characters. Valid characters for a tag are 0-9, A-Z, a-z, \"+\", \"-\", \"=\", \".\", \"_\", \":\", \"/\", \"@\", and \" \". Each \"=\" character present in a tag key or value must be prefixed with the \"\\\" escape character."; | 92406127 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" is invalid because specified tag \"key\" length is greater than the maximum allowed length: 128."; | 92406128 | "Lifecycle Management rule \"rule1\" for bucket \"testbuck1\" in SVM \"vs0\" has tags with duplicate keys. Verify that each tag has a unique key and then try the operation again."; | 92406129 | "Lifecycle Management rule \"rule1\" for bucket \"testbuck1\" in SVM \"vs0\" has a prefix that is too long. The maximum length of the prefix is 1024 characters."; | 92406130 | "Lifecycle Management rule \"rule1\" for bucket \"testbuck1\" in SVM \"vs0\" is invalid because the minimum object size of 10485760 is larger than or equal to the maximum object size of 10240."; | 92406131 | "Lifecycle Management rule \"testcheck2\" for bucket \"testbuck1\" in SVM \"vs0\" cannot be created because \"non_current_days\" must be specified along with \"new_non_current_versions\"."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"object_age_days\" to be greater than zero."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"new_non_current_versions\" to be greater than zero."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"after_initiation_days\" to be greater than zero."; | 92406133 | "Lifecycle Management rule for bucket in Vserver is invalid. The object_expiry_date must be later than January 1, 1970."; | 92406134 | "Cannot exceed the max limit of 1000 Lifecycle Management rules per bucket."; | 92406135 | "MetroCluster is configured on cluster. Object Expiration is not supported in a MetroCluster configuration."; | 92406136 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" is invalid. The \"object_expiry_date\" must be at midnight GMT."; | 92406139 | "Lifecycle Management rule for bucket in Vserver with action is a stale entry. Contact technical support for assistance."; | 92406141 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" with action \"Expiration\" cannot have \"expired_object_delete_marker\" disabled. To disable \"expired_object_delete_marker\", run the \"vserver object-store-server bucket lifecycle-management-rule delete\" command."; | 92406143 | "As part of Bucket Lifecycle, cannot create fabriclink relationship on bucket \"<bucket name>\" in SVM \"<SVM name>\". Reason : <error>."; | 92406144 | "The \"AbortIncompleteMultipartUpload\" action cannot be specified with object size."; | 92406150 | "\"expired_object_delete_marker\" cannot be specified with \"size_less_than\"."; | 92406148 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" cannot have \"new_non_current_versions\" more than 100."; | 92406149 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" requires an action to be specified. Retry the operation after adding an action.";

func NewS3BucketLifecycleRuleCreateDefault

func NewS3BucketLifecycleRuleCreateDefault(code int) *S3BucketLifecycleRuleCreateDefault

NewS3BucketLifecycleRuleCreateDefault creates a S3BucketLifecycleRuleCreateDefault with default headers values

func (*S3BucketLifecycleRuleCreateDefault) Code

Code gets the status code for the s3 bucket lifecycle rule create default response

func (*S3BucketLifecycleRuleCreateDefault) Error

func (*S3BucketLifecycleRuleCreateDefault) GetPayload

func (*S3BucketLifecycleRuleCreateDefault) IsClientError

func (o *S3BucketLifecycleRuleCreateDefault) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule create default response has a 4xx status code

func (*S3BucketLifecycleRuleCreateDefault) IsCode

IsCode returns true when this s3 bucket lifecycle rule create default response a status code equal to that given

func (*S3BucketLifecycleRuleCreateDefault) IsRedirect

func (o *S3BucketLifecycleRuleCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule create default response has a 3xx status code

func (*S3BucketLifecycleRuleCreateDefault) IsServerError

func (o *S3BucketLifecycleRuleCreateDefault) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule create default response has a 5xx status code

func (*S3BucketLifecycleRuleCreateDefault) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule create default response has a 2xx status code

func (*S3BucketLifecycleRuleCreateDefault) String

type S3BucketLifecycleRuleCreateParams

type S3BucketLifecycleRuleCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3BucketLifecycleRule

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* S3BucketUUID.

	   Unique identifier of a bucket.
	*/
	S3BucketUUID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleCreateParams contains all the parameters to send to the API endpoint

for the s3 bucket lifecycle rule create operation.

Typically these are written to a http.Request.

func NewS3BucketLifecycleRuleCreateParams

func NewS3BucketLifecycleRuleCreateParams() *S3BucketLifecycleRuleCreateParams

NewS3BucketLifecycleRuleCreateParams creates a new S3BucketLifecycleRuleCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketLifecycleRuleCreateParamsWithContext

func NewS3BucketLifecycleRuleCreateParamsWithContext(ctx context.Context) *S3BucketLifecycleRuleCreateParams

NewS3BucketLifecycleRuleCreateParamsWithContext creates a new S3BucketLifecycleRuleCreateParams object with the ability to set a context for a request.

func NewS3BucketLifecycleRuleCreateParamsWithHTTPClient

func NewS3BucketLifecycleRuleCreateParamsWithHTTPClient(client *http.Client) *S3BucketLifecycleRuleCreateParams

NewS3BucketLifecycleRuleCreateParamsWithHTTPClient creates a new S3BucketLifecycleRuleCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketLifecycleRuleCreateParamsWithTimeout

func NewS3BucketLifecycleRuleCreateParamsWithTimeout(timeout time.Duration) *S3BucketLifecycleRuleCreateParams

NewS3BucketLifecycleRuleCreateParamsWithTimeout creates a new S3BucketLifecycleRuleCreateParams object with the ability to set a timeout on a request.

func (*S3BucketLifecycleRuleCreateParams) SetContext

SetContext adds the context to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetDefaults

func (o *S3BucketLifecycleRuleCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket lifecycle rule create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleCreateParams) SetHTTPClient

func (o *S3BucketLifecycleRuleCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetInfo

SetInfo adds the info to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetReturnRecords

func (o *S3BucketLifecycleRuleCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetReturnTimeout

func (o *S3BucketLifecycleRuleCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetS3BucketUUID

func (o *S3BucketLifecycleRuleCreateParams) SetS3BucketUUID(s3BucketUUID string)

SetS3BucketUUID adds the s3BucketUuid to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetSvmUUID

func (o *S3BucketLifecycleRuleCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) SetTimeout

func (o *S3BucketLifecycleRuleCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithContext

WithContext adds the context to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket lifecycle rule create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithInfo

WithInfo adds the info to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithReturnRecords

func (o *S3BucketLifecycleRuleCreateParams) WithReturnRecords(returnRecords *bool) *S3BucketLifecycleRuleCreateParams

WithReturnRecords adds the returnRecords to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithReturnTimeout

func (o *S3BucketLifecycleRuleCreateParams) WithReturnTimeout(returnTimeout *int64) *S3BucketLifecycleRuleCreateParams

WithReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithS3BucketUUID

WithS3BucketUUID adds the s3BucketUUID to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket lifecycle rule create params

func (*S3BucketLifecycleRuleCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketLifecycleRuleCreateReader

type S3BucketLifecycleRuleCreateReader struct {
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleCreateReader is a Reader for the S3BucketLifecycleRuleCreate structure.

func (*S3BucketLifecycleRuleCreateReader) ReadResponse

func (o *S3BucketLifecycleRuleCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketLifecycleRuleDeleteDefault

type S3BucketLifecycleRuleDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketLifecycleRuleDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92406139 | "Lifecycle Management rule for bucket in Vserver with action is a stale entry. Contact technical support for assistance.";

func NewS3BucketLifecycleRuleDeleteDefault

func NewS3BucketLifecycleRuleDeleteDefault(code int) *S3BucketLifecycleRuleDeleteDefault

NewS3BucketLifecycleRuleDeleteDefault creates a S3BucketLifecycleRuleDeleteDefault with default headers values

func (*S3BucketLifecycleRuleDeleteDefault) Code

Code gets the status code for the s3 bucket lifecycle rule delete default response

func (*S3BucketLifecycleRuleDeleteDefault) Error

func (*S3BucketLifecycleRuleDeleteDefault) GetPayload

func (*S3BucketLifecycleRuleDeleteDefault) IsClientError

func (o *S3BucketLifecycleRuleDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule delete default response has a 4xx status code

func (*S3BucketLifecycleRuleDeleteDefault) IsCode

IsCode returns true when this s3 bucket lifecycle rule delete default response a status code equal to that given

func (*S3BucketLifecycleRuleDeleteDefault) IsRedirect

func (o *S3BucketLifecycleRuleDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule delete default response has a 3xx status code

func (*S3BucketLifecycleRuleDeleteDefault) IsServerError

func (o *S3BucketLifecycleRuleDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule delete default response has a 5xx status code

func (*S3BucketLifecycleRuleDeleteDefault) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule delete default response has a 2xx status code

func (*S3BucketLifecycleRuleDeleteDefault) String

type S3BucketLifecycleRuleDeleteOK

type S3BucketLifecycleRuleDeleteOK struct {
}

S3BucketLifecycleRuleDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3BucketLifecycleRuleDeleteOK

func NewS3BucketLifecycleRuleDeleteOK() *S3BucketLifecycleRuleDeleteOK

NewS3BucketLifecycleRuleDeleteOK creates a S3BucketLifecycleRuleDeleteOK with default headers values

func (*S3BucketLifecycleRuleDeleteOK) Code

Code gets the status code for the s3 bucket lifecycle rule delete o k response

func (*S3BucketLifecycleRuleDeleteOK) Error

func (*S3BucketLifecycleRuleDeleteOK) IsClientError

func (o *S3BucketLifecycleRuleDeleteOK) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule delete o k response has a 4xx status code

func (*S3BucketLifecycleRuleDeleteOK) IsCode

func (o *S3BucketLifecycleRuleDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 bucket lifecycle rule delete o k response a status code equal to that given

func (*S3BucketLifecycleRuleDeleteOK) IsRedirect

func (o *S3BucketLifecycleRuleDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule delete o k response has a 3xx status code

func (*S3BucketLifecycleRuleDeleteOK) IsServerError

func (o *S3BucketLifecycleRuleDeleteOK) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule delete o k response has a 5xx status code

func (*S3BucketLifecycleRuleDeleteOK) IsSuccess

func (o *S3BucketLifecycleRuleDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket lifecycle rule delete o k response has a 2xx status code

func (*S3BucketLifecycleRuleDeleteOK) String

type S3BucketLifecycleRuleDeleteParams

type S3BucketLifecycleRuleDeleteParams struct {

	/* Name.

	   The unique identifier of the bucket lifecycle_management rule.
	*/
	Name string

	/* S3BucketUUID.

	   The unique identifier of the bucket.
	*/
	S3BucketUUID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleDeleteParams contains all the parameters to send to the API endpoint

for the s3 bucket lifecycle rule delete operation.

Typically these are written to a http.Request.

func NewS3BucketLifecycleRuleDeleteParams

func NewS3BucketLifecycleRuleDeleteParams() *S3BucketLifecycleRuleDeleteParams

NewS3BucketLifecycleRuleDeleteParams creates a new S3BucketLifecycleRuleDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketLifecycleRuleDeleteParamsWithContext

func NewS3BucketLifecycleRuleDeleteParamsWithContext(ctx context.Context) *S3BucketLifecycleRuleDeleteParams

NewS3BucketLifecycleRuleDeleteParamsWithContext creates a new S3BucketLifecycleRuleDeleteParams object with the ability to set a context for a request.

func NewS3BucketLifecycleRuleDeleteParamsWithHTTPClient

func NewS3BucketLifecycleRuleDeleteParamsWithHTTPClient(client *http.Client) *S3BucketLifecycleRuleDeleteParams

NewS3BucketLifecycleRuleDeleteParamsWithHTTPClient creates a new S3BucketLifecycleRuleDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketLifecycleRuleDeleteParamsWithTimeout

func NewS3BucketLifecycleRuleDeleteParamsWithTimeout(timeout time.Duration) *S3BucketLifecycleRuleDeleteParams

NewS3BucketLifecycleRuleDeleteParamsWithTimeout creates a new S3BucketLifecycleRuleDeleteParams object with the ability to set a timeout on a request.

func (*S3BucketLifecycleRuleDeleteParams) SetContext

SetContext adds the context to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) SetDefaults

func (o *S3BucketLifecycleRuleDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket lifecycle rule delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleDeleteParams) SetHTTPClient

func (o *S3BucketLifecycleRuleDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) SetName

func (o *S3BucketLifecycleRuleDeleteParams) SetName(name string)

SetName adds the name to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) SetS3BucketUUID

func (o *S3BucketLifecycleRuleDeleteParams) SetS3BucketUUID(s3BucketUUID string)

SetS3BucketUUID adds the s3BucketUuid to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) SetSvmUUID

func (o *S3BucketLifecycleRuleDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) SetTimeout

func (o *S3BucketLifecycleRuleDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithContext

WithContext adds the context to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket lifecycle rule delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithName

WithName adds the name to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithS3BucketUUID

WithS3BucketUUID adds the s3BucketUUID to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket lifecycle rule delete params

func (*S3BucketLifecycleRuleDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketLifecycleRuleDeleteReader

type S3BucketLifecycleRuleDeleteReader struct {
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleDeleteReader is a Reader for the S3BucketLifecycleRuleDelete structure.

func (*S3BucketLifecycleRuleDeleteReader) ReadResponse

func (o *S3BucketLifecycleRuleDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketLifecycleRuleGetDefault

type S3BucketLifecycleRuleGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleGetDefault describes a response with status code -1, with default header values.

Error

func NewS3BucketLifecycleRuleGetDefault

func NewS3BucketLifecycleRuleGetDefault(code int) *S3BucketLifecycleRuleGetDefault

NewS3BucketLifecycleRuleGetDefault creates a S3BucketLifecycleRuleGetDefault with default headers values

func (*S3BucketLifecycleRuleGetDefault) Code

Code gets the status code for the s3 bucket lifecycle rule get default response

func (*S3BucketLifecycleRuleGetDefault) Error

func (*S3BucketLifecycleRuleGetDefault) GetPayload

func (*S3BucketLifecycleRuleGetDefault) IsClientError

func (o *S3BucketLifecycleRuleGetDefault) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule get default response has a 4xx status code

func (*S3BucketLifecycleRuleGetDefault) IsCode

func (o *S3BucketLifecycleRuleGetDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket lifecycle rule get default response a status code equal to that given

func (*S3BucketLifecycleRuleGetDefault) IsRedirect

func (o *S3BucketLifecycleRuleGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule get default response has a 3xx status code

func (*S3BucketLifecycleRuleGetDefault) IsServerError

func (o *S3BucketLifecycleRuleGetDefault) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule get default response has a 5xx status code

func (*S3BucketLifecycleRuleGetDefault) IsSuccess

func (o *S3BucketLifecycleRuleGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket lifecycle rule get default response has a 2xx status code

func (*S3BucketLifecycleRuleGetDefault) String

type S3BucketLifecycleRuleGetOK

type S3BucketLifecycleRuleGetOK struct {
	Payload *models.S3BucketLifecycleRule
}

S3BucketLifecycleRuleGetOK describes a response with status code 200, with default header values.

OK

func NewS3BucketLifecycleRuleGetOK

func NewS3BucketLifecycleRuleGetOK() *S3BucketLifecycleRuleGetOK

NewS3BucketLifecycleRuleGetOK creates a S3BucketLifecycleRuleGetOK with default headers values

func (*S3BucketLifecycleRuleGetOK) Code

func (o *S3BucketLifecycleRuleGetOK) Code() int

Code gets the status code for the s3 bucket lifecycle rule get o k response

func (*S3BucketLifecycleRuleGetOK) Error

func (*S3BucketLifecycleRuleGetOK) GetPayload

func (*S3BucketLifecycleRuleGetOK) IsClientError

func (o *S3BucketLifecycleRuleGetOK) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule get o k response has a 4xx status code

func (*S3BucketLifecycleRuleGetOK) IsCode

func (o *S3BucketLifecycleRuleGetOK) IsCode(code int) bool

IsCode returns true when this s3 bucket lifecycle rule get o k response a status code equal to that given

func (*S3BucketLifecycleRuleGetOK) IsRedirect

func (o *S3BucketLifecycleRuleGetOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule get o k response has a 3xx status code

func (*S3BucketLifecycleRuleGetOK) IsServerError

func (o *S3BucketLifecycleRuleGetOK) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule get o k response has a 5xx status code

func (*S3BucketLifecycleRuleGetOK) IsSuccess

func (o *S3BucketLifecycleRuleGetOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket lifecycle rule get o k response has a 2xx status code

func (*S3BucketLifecycleRuleGetOK) String

func (o *S3BucketLifecycleRuleGetOK) String() string

type S3BucketLifecycleRuleGetParams

type S3BucketLifecycleRuleGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   The name of the lifecycle management rule to be applied on the bucket.
	*/
	Name string

	/* S3BucketUUID.

	   The unique identifier of the bucket.
	*/
	S3BucketUUID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleGetParams contains all the parameters to send to the API endpoint

for the s3 bucket lifecycle rule get operation.

Typically these are written to a http.Request.

func NewS3BucketLifecycleRuleGetParams

func NewS3BucketLifecycleRuleGetParams() *S3BucketLifecycleRuleGetParams

NewS3BucketLifecycleRuleGetParams creates a new S3BucketLifecycleRuleGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketLifecycleRuleGetParamsWithContext

func NewS3BucketLifecycleRuleGetParamsWithContext(ctx context.Context) *S3BucketLifecycleRuleGetParams

NewS3BucketLifecycleRuleGetParamsWithContext creates a new S3BucketLifecycleRuleGetParams object with the ability to set a context for a request.

func NewS3BucketLifecycleRuleGetParamsWithHTTPClient

func NewS3BucketLifecycleRuleGetParamsWithHTTPClient(client *http.Client) *S3BucketLifecycleRuleGetParams

NewS3BucketLifecycleRuleGetParamsWithHTTPClient creates a new S3BucketLifecycleRuleGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketLifecycleRuleGetParamsWithTimeout

func NewS3BucketLifecycleRuleGetParamsWithTimeout(timeout time.Duration) *S3BucketLifecycleRuleGetParams

NewS3BucketLifecycleRuleGetParamsWithTimeout creates a new S3BucketLifecycleRuleGetParams object with the ability to set a timeout on a request.

func (*S3BucketLifecycleRuleGetParams) SetContext

func (o *S3BucketLifecycleRuleGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetDefaults

func (o *S3BucketLifecycleRuleGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket lifecycle rule get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleGetParams) SetFields

func (o *S3BucketLifecycleRuleGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetHTTPClient

func (o *S3BucketLifecycleRuleGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetName

func (o *S3BucketLifecycleRuleGetParams) SetName(name string)

SetName adds the name to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetS3BucketUUID

func (o *S3BucketLifecycleRuleGetParams) SetS3BucketUUID(s3BucketUUID string)

SetS3BucketUUID adds the s3BucketUuid to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetSvmUUID

func (o *S3BucketLifecycleRuleGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) SetTimeout

func (o *S3BucketLifecycleRuleGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithContext

WithContext adds the context to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket lifecycle rule get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleGetParams) WithFields

WithFields adds the fields to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithName

WithName adds the name to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithS3BucketUUID

func (o *S3BucketLifecycleRuleGetParams) WithS3BucketUUID(s3BucketUUID string) *S3BucketLifecycleRuleGetParams

WithS3BucketUUID adds the s3BucketUUID to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket lifecycle rule get params

func (*S3BucketLifecycleRuleGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketLifecycleRuleGetReader

type S3BucketLifecycleRuleGetReader struct {
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleGetReader is a Reader for the S3BucketLifecycleRuleGet structure.

func (*S3BucketLifecycleRuleGetReader) ReadResponse

func (o *S3BucketLifecycleRuleGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketLifecycleRuleModifyAccepted

type S3BucketLifecycleRuleModifyAccepted struct {
	Payload *models.JobLinkResponse
}

S3BucketLifecycleRuleModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketLifecycleRuleModifyAccepted

func NewS3BucketLifecycleRuleModifyAccepted() *S3BucketLifecycleRuleModifyAccepted

NewS3BucketLifecycleRuleModifyAccepted creates a S3BucketLifecycleRuleModifyAccepted with default headers values

func (*S3BucketLifecycleRuleModifyAccepted) Code

Code gets the status code for the s3 bucket lifecycle rule modify accepted response

func (*S3BucketLifecycleRuleModifyAccepted) Error

func (*S3BucketLifecycleRuleModifyAccepted) GetPayload

func (*S3BucketLifecycleRuleModifyAccepted) IsClientError

func (o *S3BucketLifecycleRuleModifyAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule modify accepted response has a 4xx status code

func (*S3BucketLifecycleRuleModifyAccepted) IsCode

IsCode returns true when this s3 bucket lifecycle rule modify accepted response a status code equal to that given

func (*S3BucketLifecycleRuleModifyAccepted) IsRedirect

func (o *S3BucketLifecycleRuleModifyAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule modify accepted response has a 3xx status code

func (*S3BucketLifecycleRuleModifyAccepted) IsServerError

func (o *S3BucketLifecycleRuleModifyAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule modify accepted response has a 5xx status code

func (*S3BucketLifecycleRuleModifyAccepted) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule modify accepted response has a 2xx status code

func (*S3BucketLifecycleRuleModifyAccepted) String

type S3BucketLifecycleRuleModifyDefault

type S3BucketLifecycleRuleModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketLifecycleRuleModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92406114 | "The Expiration action requires specifying either object_expiry_date, object_age_days or expired_object_delete_marker."; | 92406115 | "The NonCurrentVersionExpiration action requires either new_non_current_versions or non_current_days."; | 92406116 | "The AbortIncompleteMultipartUpload action requires after_initiation_days."; | 92406117 | "The \"Expiration\" action cannot have both an expiry date and an age."; | 92406118 | "Using Lifecycle Management rules requires an effective cluster version of 9.13.1 ."; | 92406122 | "\"expired_object_delete_marker\" cannot be specified with \"object_age_days\" or \"object_expiry_date\"."; | 92406131 | "Lifecycle Management rule \"testcheck2\" for bucket \"testbuck1\" in SVM \"vs0\" cannot be created because \"non_current_days\" must be specified along with \"new_non_current_versions\"."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"object_age_days\" to be greater than zero."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"new_non_current_versions\" to be greater than zero."; | 92406132 | "Lifecycle Management rule \"<rule>\" for bucket \"<bucket>\" in SVM \"<SVM>\" requires \"after_initiation_days\" to be greater than zero."; | 92406133 | "Lifecycle Management rule for bucket in Vserver is invalid. The object_expiry_date must be later than January 1, 1970."; | 92406135 | "MetroCluster is configured on cluster. Object Expiration is not supported in a MetroCluster configuration."; | 92406136 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" is invalid. The \"object_expiry_date\" must be at midnight GMT."; | 92406139 | "Lifecycle Management rule for bucket in Vserver with action is a stale entry. Contact technical support for assistance."; | 92406142 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" with action \"Expiration\" cannot have \"expired_object_delete_marker\" disabled. To disable \"expired_object_delete_marker\", run the \"vserver object-store-server bucket lifecycle-management-rule delete\" command."; | 92406146 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" already exists. Delete the rule and then try the operation again."; | 92406148 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" cannot have \"new_non_current_versions\" more than 100."; | 92406149 | "Lifecycle Management rule \"rule1\" for bucket \"buck1\" in SVM \"vs0\" requires an action to be specified. Retry the operation after adding an action.";

func NewS3BucketLifecycleRuleModifyDefault

func NewS3BucketLifecycleRuleModifyDefault(code int) *S3BucketLifecycleRuleModifyDefault

NewS3BucketLifecycleRuleModifyDefault creates a S3BucketLifecycleRuleModifyDefault with default headers values

func (*S3BucketLifecycleRuleModifyDefault) Code

Code gets the status code for the s3 bucket lifecycle rule modify default response

func (*S3BucketLifecycleRuleModifyDefault) Error

func (*S3BucketLifecycleRuleModifyDefault) GetPayload

func (*S3BucketLifecycleRuleModifyDefault) IsClientError

func (o *S3BucketLifecycleRuleModifyDefault) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule modify default response has a 4xx status code

func (*S3BucketLifecycleRuleModifyDefault) IsCode

IsCode returns true when this s3 bucket lifecycle rule modify default response a status code equal to that given

func (*S3BucketLifecycleRuleModifyDefault) IsRedirect

func (o *S3BucketLifecycleRuleModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule modify default response has a 3xx status code

func (*S3BucketLifecycleRuleModifyDefault) IsServerError

func (o *S3BucketLifecycleRuleModifyDefault) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule modify default response has a 5xx status code

func (*S3BucketLifecycleRuleModifyDefault) IsSuccess

IsSuccess returns true when this s3 bucket lifecycle rule modify default response has a 2xx status code

func (*S3BucketLifecycleRuleModifyDefault) String

type S3BucketLifecycleRuleModifyOK

type S3BucketLifecycleRuleModifyOK struct {
	Payload *models.S3BucketLifecycleRuleResponse
}

S3BucketLifecycleRuleModifyOK describes a response with status code 200, with default header values.

OK

func NewS3BucketLifecycleRuleModifyOK

func NewS3BucketLifecycleRuleModifyOK() *S3BucketLifecycleRuleModifyOK

NewS3BucketLifecycleRuleModifyOK creates a S3BucketLifecycleRuleModifyOK with default headers values

func (*S3BucketLifecycleRuleModifyOK) Code

Code gets the status code for the s3 bucket lifecycle rule modify o k response

func (*S3BucketLifecycleRuleModifyOK) Error

func (*S3BucketLifecycleRuleModifyOK) GetPayload

func (*S3BucketLifecycleRuleModifyOK) IsClientError

func (o *S3BucketLifecycleRuleModifyOK) IsClientError() bool

IsClientError returns true when this s3 bucket lifecycle rule modify o k response has a 4xx status code

func (*S3BucketLifecycleRuleModifyOK) IsCode

func (o *S3BucketLifecycleRuleModifyOK) IsCode(code int) bool

IsCode returns true when this s3 bucket lifecycle rule modify o k response a status code equal to that given

func (*S3BucketLifecycleRuleModifyOK) IsRedirect

func (o *S3BucketLifecycleRuleModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket lifecycle rule modify o k response has a 3xx status code

func (*S3BucketLifecycleRuleModifyOK) IsServerError

func (o *S3BucketLifecycleRuleModifyOK) IsServerError() bool

IsServerError returns true when this s3 bucket lifecycle rule modify o k response has a 5xx status code

func (*S3BucketLifecycleRuleModifyOK) IsSuccess

func (o *S3BucketLifecycleRuleModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket lifecycle rule modify o k response has a 2xx status code

func (*S3BucketLifecycleRuleModifyOK) String

type S3BucketLifecycleRuleModifyParams

type S3BucketLifecycleRuleModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3BucketLifecycleRule

	/* Name.

	   The name of the lifecycle management rule to be applied on the bucket.
	*/
	Name string

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* S3BucketUUID.

	   The unique identifier of the bucket.
	*/
	S3BucketUUID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleModifyParams contains all the parameters to send to the API endpoint

for the s3 bucket lifecycle rule modify operation.

Typically these are written to a http.Request.

func NewS3BucketLifecycleRuleModifyParams

func NewS3BucketLifecycleRuleModifyParams() *S3BucketLifecycleRuleModifyParams

NewS3BucketLifecycleRuleModifyParams creates a new S3BucketLifecycleRuleModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketLifecycleRuleModifyParamsWithContext

func NewS3BucketLifecycleRuleModifyParamsWithContext(ctx context.Context) *S3BucketLifecycleRuleModifyParams

NewS3BucketLifecycleRuleModifyParamsWithContext creates a new S3BucketLifecycleRuleModifyParams object with the ability to set a context for a request.

func NewS3BucketLifecycleRuleModifyParamsWithHTTPClient

func NewS3BucketLifecycleRuleModifyParamsWithHTTPClient(client *http.Client) *S3BucketLifecycleRuleModifyParams

NewS3BucketLifecycleRuleModifyParamsWithHTTPClient creates a new S3BucketLifecycleRuleModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketLifecycleRuleModifyParamsWithTimeout

func NewS3BucketLifecycleRuleModifyParamsWithTimeout(timeout time.Duration) *S3BucketLifecycleRuleModifyParams

NewS3BucketLifecycleRuleModifyParamsWithTimeout creates a new S3BucketLifecycleRuleModifyParams object with the ability to set a timeout on a request.

func (*S3BucketLifecycleRuleModifyParams) SetContext

SetContext adds the context to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetDefaults

func (o *S3BucketLifecycleRuleModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket lifecycle rule modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleModifyParams) SetHTTPClient

func (o *S3BucketLifecycleRuleModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetInfo

SetInfo adds the info to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetName

func (o *S3BucketLifecycleRuleModifyParams) SetName(name string)

SetName adds the name to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetReturnTimeout

func (o *S3BucketLifecycleRuleModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetS3BucketUUID

func (o *S3BucketLifecycleRuleModifyParams) SetS3BucketUUID(s3BucketUUID string)

SetS3BucketUUID adds the s3BucketUuid to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetSvmUUID

func (o *S3BucketLifecycleRuleModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) SetTimeout

func (o *S3BucketLifecycleRuleModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithContext

WithContext adds the context to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket lifecycle rule modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketLifecycleRuleModifyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithInfo

WithInfo adds the info to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithName

WithName adds the name to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithReturnTimeout

func (o *S3BucketLifecycleRuleModifyParams) WithReturnTimeout(returnTimeout *int64) *S3BucketLifecycleRuleModifyParams

WithReturnTimeout adds the returnTimeout to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithS3BucketUUID

WithS3BucketUUID adds the s3BucketUUID to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket lifecycle rule modify params

func (*S3BucketLifecycleRuleModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketLifecycleRuleModifyReader

type S3BucketLifecycleRuleModifyReader struct {
	// contains filtered or unexported fields
}

S3BucketLifecycleRuleModifyReader is a Reader for the S3BucketLifecycleRuleModify structure.

func (*S3BucketLifecycleRuleModifyReader) ReadResponse

func (o *S3BucketLifecycleRuleModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketModifyAccepted

type S3BucketModifyAccepted struct {
	Payload *models.JobLinkResponse
}

S3BucketModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketModifyAccepted

func NewS3BucketModifyAccepted() *S3BucketModifyAccepted

NewS3BucketModifyAccepted creates a S3BucketModifyAccepted with default headers values

func (*S3BucketModifyAccepted) Code

func (o *S3BucketModifyAccepted) Code() int

Code gets the status code for the s3 bucket modify accepted response

func (*S3BucketModifyAccepted) Error

func (o *S3BucketModifyAccepted) Error() string

func (*S3BucketModifyAccepted) GetPayload

func (*S3BucketModifyAccepted) IsClientError

func (o *S3BucketModifyAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket modify accepted response has a 4xx status code

func (*S3BucketModifyAccepted) IsCode

func (o *S3BucketModifyAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket modify accepted response a status code equal to that given

func (*S3BucketModifyAccepted) IsRedirect

func (o *S3BucketModifyAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket modify accepted response has a 3xx status code

func (*S3BucketModifyAccepted) IsServerError

func (o *S3BucketModifyAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket modify accepted response has a 5xx status code

func (*S3BucketModifyAccepted) IsSuccess

func (o *S3BucketModifyAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket modify accepted response has a 2xx status code

func (*S3BucketModifyAccepted) String

func (o *S3BucketModifyAccepted) String() string

type S3BucketModifyDefault

type S3BucketModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405778 | "Failed to modify bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason for failure}. "; | 92405846 | "Failed to modify the object store volume. Reason: {Reason for failure}."; | 92405811 | "Failed to modify bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405858 | "Failed to \\\"modify\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92405863 | "An error occurs when creating an access policy. The reason for failure is detailed in the error message."; | 92405864 | "An error occurs when deleting an access policy. The reason for failure is detailed in the error message."; | 92405891 | "The resources specified in the access policy are not valid. Valid ways to specify a resource are \\\"*\\\", \\\"<bucket-name>\\\", \\\"<bucket-name>/.../...\\\". Valid characters for a resource are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\",\\\", \\\";\\\", \\\":\\\", \\\";\\\", \\\"=\\\", \\\".\\\", \\\"&\\\", \\\"@\\\", \\\"?\\\", \\\"(\\\", \\\")\\\", \\\"'\\\", \\\"*\\\", \\\"!\\\", \\\"-\\\" and \\\"\\$\\\"."; | 92405894 | "Statements, principals and resources list can have a maximum of 10 entries."; | 92405897 | "The principals specified in the access policy are not in the correct format. User name must be between 1 and 64 characters. Valid characters for a user name are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\"=\\\", \\\",\\\", \\\".\\\", \\\"@\\\", and \\\"-\\\". "; | 92405898 | "The SID specified in the access policy is not valid. Valid characters for a SID are 0-9, A-Z and a-z."; | 92406014 | "Failed to modify event selector for bucket \\\"{bucket name}\\\". If the value of either access or permission is set to none, they both must be set to none."; | 92733458 | "[Job job number] Job failed: Failed to modify bucket "s3bucket1" for SVM "vs1". Reason: {Reason for failure}. "; | 8454236 | "Could not assign qtree "qtree1" to QoS policy group "group1". Invalid QoS policy group specified "group1". The specified QoS policy group has a min-throughput value set, and the workload being assigned resides on a platform that does not support min-throughput or the cluster is in a mixed version state and the effective cluster version of ONTAP does not support min-throughput on this platform."; | 8454323 | "Policy group with UUID "23bwegew-8eqg-121r-bjad-0050e628wq732" does not exist."

func NewS3BucketModifyDefault

func NewS3BucketModifyDefault(code int) *S3BucketModifyDefault

NewS3BucketModifyDefault creates a S3BucketModifyDefault with default headers values

func (*S3BucketModifyDefault) Code

func (o *S3BucketModifyDefault) Code() int

Code gets the status code for the s3 bucket modify default response

func (*S3BucketModifyDefault) Error

func (o *S3BucketModifyDefault) Error() string

func (*S3BucketModifyDefault) GetPayload

func (o *S3BucketModifyDefault) GetPayload() *models.ErrorResponse

func (*S3BucketModifyDefault) IsClientError

func (o *S3BucketModifyDefault) IsClientError() bool

IsClientError returns true when this s3 bucket modify default response has a 4xx status code

func (*S3BucketModifyDefault) IsCode

func (o *S3BucketModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket modify default response a status code equal to that given

func (*S3BucketModifyDefault) IsRedirect

func (o *S3BucketModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket modify default response has a 3xx status code

func (*S3BucketModifyDefault) IsServerError

func (o *S3BucketModifyDefault) IsServerError() bool

IsServerError returns true when this s3 bucket modify default response has a 5xx status code

func (*S3BucketModifyDefault) IsSuccess

func (o *S3BucketModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket modify default response has a 2xx status code

func (*S3BucketModifyDefault) String

func (o *S3BucketModifyDefault) String() string

type S3BucketModifyOK

type S3BucketModifyOK struct {
	Payload *models.JobLinkResponse
}

S3BucketModifyOK describes a response with status code 200, with default header values.

OK

func NewS3BucketModifyOK

func NewS3BucketModifyOK() *S3BucketModifyOK

NewS3BucketModifyOK creates a S3BucketModifyOK with default headers values

func (*S3BucketModifyOK) Code

func (o *S3BucketModifyOK) Code() int

Code gets the status code for the s3 bucket modify o k response

func (*S3BucketModifyOK) Error

func (o *S3BucketModifyOK) Error() string

func (*S3BucketModifyOK) GetPayload

func (o *S3BucketModifyOK) GetPayload() *models.JobLinkResponse

func (*S3BucketModifyOK) IsClientError

func (o *S3BucketModifyOK) IsClientError() bool

IsClientError returns true when this s3 bucket modify o k response has a 4xx status code

func (*S3BucketModifyOK) IsCode

func (o *S3BucketModifyOK) IsCode(code int) bool

IsCode returns true when this s3 bucket modify o k response a status code equal to that given

func (*S3BucketModifyOK) IsRedirect

func (o *S3BucketModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket modify o k response has a 3xx status code

func (*S3BucketModifyOK) IsServerError

func (o *S3BucketModifyOK) IsServerError() bool

IsServerError returns true when this s3 bucket modify o k response has a 5xx status code

func (*S3BucketModifyOK) IsSuccess

func (o *S3BucketModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket modify o k response has a 2xx status code

func (*S3BucketModifyOK) String

func (o *S3BucketModifyOK) String() string

type S3BucketModifyParams

type S3BucketModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Bucket

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketModifyParams contains all the parameters to send to the API endpoint

for the s3 bucket modify operation.

Typically these are written to a http.Request.

func NewS3BucketModifyParams

func NewS3BucketModifyParams() *S3BucketModifyParams

NewS3BucketModifyParams creates a new S3BucketModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketModifyParamsWithContext

func NewS3BucketModifyParamsWithContext(ctx context.Context) *S3BucketModifyParams

NewS3BucketModifyParamsWithContext creates a new S3BucketModifyParams object with the ability to set a context for a request.

func NewS3BucketModifyParamsWithHTTPClient

func NewS3BucketModifyParamsWithHTTPClient(client *http.Client) *S3BucketModifyParams

NewS3BucketModifyParamsWithHTTPClient creates a new S3BucketModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketModifyParamsWithTimeout

func NewS3BucketModifyParamsWithTimeout(timeout time.Duration) *S3BucketModifyParams

NewS3BucketModifyParamsWithTimeout creates a new S3BucketModifyParams object with the ability to set a timeout on a request.

func (*S3BucketModifyParams) SetContext

func (o *S3BucketModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket modify params

func (*S3BucketModifyParams) SetDefaults

func (o *S3BucketModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketModifyParams) SetHTTPClient

func (o *S3BucketModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket modify params

func (*S3BucketModifyParams) SetInfo

func (o *S3BucketModifyParams) SetInfo(info *models.S3Bucket)

SetInfo adds the info to the s3 bucket modify params

func (*S3BucketModifyParams) SetReturnTimeout

func (o *S3BucketModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket modify params

func (*S3BucketModifyParams) SetSvmUUID

func (o *S3BucketModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket modify params

func (*S3BucketModifyParams) SetTimeout

func (o *S3BucketModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket modify params

func (*S3BucketModifyParams) SetUUID

func (o *S3BucketModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket modify params

func (*S3BucketModifyParams) WithContext

WithContext adds the context to the s3 bucket modify params

func (*S3BucketModifyParams) WithDefaults

func (o *S3BucketModifyParams) WithDefaults() *S3BucketModifyParams

WithDefaults hydrates default values in the s3 bucket modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketModifyParams) WithHTTPClient

func (o *S3BucketModifyParams) WithHTTPClient(client *http.Client) *S3BucketModifyParams

WithHTTPClient adds the HTTPClient to the s3 bucket modify params

func (*S3BucketModifyParams) WithInfo

WithInfo adds the info to the s3 bucket modify params

func (*S3BucketModifyParams) WithReturnTimeout

func (o *S3BucketModifyParams) WithReturnTimeout(returnTimeout *int64) *S3BucketModifyParams

WithReturnTimeout adds the returnTimeout to the s3 bucket modify params

func (*S3BucketModifyParams) WithSvmUUID

func (o *S3BucketModifyParams) WithSvmUUID(svmUUID string) *S3BucketModifyParams

WithSvmUUID adds the svmUUID to the s3 bucket modify params

func (*S3BucketModifyParams) WithTimeout

func (o *S3BucketModifyParams) WithTimeout(timeout time.Duration) *S3BucketModifyParams

WithTimeout adds the timeout to the s3 bucket modify params

func (*S3BucketModifyParams) WithUUID

WithUUID adds the uuid to the s3 bucket modify params

func (*S3BucketModifyParams) WriteToRequest

func (o *S3BucketModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3BucketModifyReader

type S3BucketModifyReader struct {
	// contains filtered or unexported fields
}

S3BucketModifyReader is a Reader for the S3BucketModify structure.

func (*S3BucketModifyReader) ReadResponse

func (o *S3BucketModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketSvmCreateAccepted

type S3BucketSvmCreateAccepted struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

S3BucketSvmCreateAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketSvmCreateAccepted

func NewS3BucketSvmCreateAccepted() *S3BucketSvmCreateAccepted

NewS3BucketSvmCreateAccepted creates a S3BucketSvmCreateAccepted with default headers values

func (*S3BucketSvmCreateAccepted) Code

func (o *S3BucketSvmCreateAccepted) Code() int

Code gets the status code for the s3 bucket svm create accepted response

func (*S3BucketSvmCreateAccepted) Error

func (o *S3BucketSvmCreateAccepted) Error() string

func (*S3BucketSvmCreateAccepted) GetPayload

func (*S3BucketSvmCreateAccepted) IsClientError

func (o *S3BucketSvmCreateAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket svm create accepted response has a 4xx status code

func (*S3BucketSvmCreateAccepted) IsCode

func (o *S3BucketSvmCreateAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket svm create accepted response a status code equal to that given

func (*S3BucketSvmCreateAccepted) IsRedirect

func (o *S3BucketSvmCreateAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm create accepted response has a 3xx status code

func (*S3BucketSvmCreateAccepted) IsServerError

func (o *S3BucketSvmCreateAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket svm create accepted response has a 5xx status code

func (*S3BucketSvmCreateAccepted) IsSuccess

func (o *S3BucketSvmCreateAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm create accepted response has a 2xx status code

func (*S3BucketSvmCreateAccepted) String

func (o *S3BucketSvmCreateAccepted) String() string

type S3BucketSvmCreateCreated

type S3BucketSvmCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.JobLinkResponse
}

S3BucketSvmCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3BucketSvmCreateCreated

func NewS3BucketSvmCreateCreated() *S3BucketSvmCreateCreated

NewS3BucketSvmCreateCreated creates a S3BucketSvmCreateCreated with default headers values

func (*S3BucketSvmCreateCreated) Code

func (o *S3BucketSvmCreateCreated) Code() int

Code gets the status code for the s3 bucket svm create created response

func (*S3BucketSvmCreateCreated) Error

func (o *S3BucketSvmCreateCreated) Error() string

func (*S3BucketSvmCreateCreated) GetPayload

func (*S3BucketSvmCreateCreated) IsClientError

func (o *S3BucketSvmCreateCreated) IsClientError() bool

IsClientError returns true when this s3 bucket svm create created response has a 4xx status code

func (*S3BucketSvmCreateCreated) IsCode

func (o *S3BucketSvmCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 bucket svm create created response a status code equal to that given

func (*S3BucketSvmCreateCreated) IsRedirect

func (o *S3BucketSvmCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm create created response has a 3xx status code

func (*S3BucketSvmCreateCreated) IsServerError

func (o *S3BucketSvmCreateCreated) IsServerError() bool

IsServerError returns true when this s3 bucket svm create created response has a 5xx status code

func (*S3BucketSvmCreateCreated) IsSuccess

func (o *S3BucketSvmCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm create created response has a 2xx status code

func (*S3BucketSvmCreateCreated) String

func (o *S3BucketSvmCreateCreated) String() string

type S3BucketSvmCreateDefault

type S3BucketSvmCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketSvmCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405777 | "Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason of failure}. "; | 92405785 | "Bucket name \\\"{bucket name}\\\" contains invalid characters. Valid characters for a bucket name are 0-9, a-z, \\\".\\\", and \\\"-\\\". "; | 92405786 | "Bucket name \\\"{bucket name}\\\" is not valid. Bucket names must have between 3 and 63 characters. "; | 92405811 | "Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405812 | "Failed to create the object store volume. Reason: {Reason for failure}."; | 92405819 | "Cannot provision an object store server volume for bucket \\\"{bucket name}\\\" in SVM \\\"{svm.name}\\\" on the following aggregates because they are SnapLock aggregates: {List of aggregates.name}."; | 92405820 | "Failed to check whether the aggregate \\\"{aggregates.name}\\\" is a FabricPool. Reason: {Reason for failure}."; | 92405821 | "Cannot provision an object store server volume for bucket \\\"{bucket name}\\\" in SVM \\\"{svm.name}\\\" on the following aggregates because they are FabricPool: {List of aggregates.name}."; | 92405827 | "Internal Error. Unable to generate object store volume name."; | 92405857 | "One or more aggregates must be specified if \\\"constituents_per_aggregate\\\" is specified."; | 92405858 | "Failed to \\\"create\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405859 | "The specified \\\"aggregates.uuid\\\" \\\"{aggregates.uuid}\\\" does not exist."; | 92405860 | "The specified "aggregates.name" "{aggregates.name}" and "aggregates.uuid" "{aggregates.uuid}" do not refer to same aggregate."; | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92405863 | "Failed to create access policies for bucket \\\"{bucket name}\\\". Reason: {Reason of Failure}. Resolve all the issues and retry the operation."; | 92405863 | "Failed to create event selector for bucket \\\"{bucket name}\\\". Reason: {Reason of failure}. Reason: object-store-server audit configuration not created for SVM \\\"{svm.name}\\\". Resolve all the issues and retry the operation."; | 92405891 | "The resources specified in the access policy are not valid. Valid ways to specify a resource are \\\"*\\\", \\\"<bucket-name>\\\", \\\"<bucket-name>/.../...\\\". Valid characters for a resource are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\",\\\", \\\";\\\", \\\":\\\", \\\";\\\", \\\"=\\\", \\\".\\\", \\\"&\\\", \\\"@\\\", \\\"?\\\", \\\"(\\\", \\\")\\\", \\\"'\\\", \\\"*\\\", \\\"!\\\", \\\"-\\\" and \\\"\\$\\\"."; | 92405894 | "Statements, principals and resources list can have a maximum of 10 entries."; | 92405897 | "The principals specified in the access policy are not in the correct format. User name must be in between 1 and 64 characters. Valid characters for a user name are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\"=\\\", \\\",\\\", \\\".\\\", \\\"@\\\", and \\\"-\\\". "; | 92405898 | "The SID specified in the access policy is not valid. Valid characters for a SID are 0-9, A-Z and a-z."; | 92733688 | "Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: Unable to find a suitable aggregate for volume \\\"{volume name}\\\" in SVM \\\"{svm.name}\\\". Reason: No candidate aggregates are available for storage services: performance. "; | 460770 | "[Job job_number] Job failed: Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm name}\\\". Reason: {Reason of failure}. "; | 655551 | "The specified path \\\"{path name}\\\" does not exist in the namespace belonging to SVM \\\"{svm.name}\\\". "; | 92406161 | "Failed to enable locking on bucket \\\"{bucket name}\\\" in Vserver \\\"{vserver name}\\\". Enabling locking on a bucket requires an effective cluster version of 9.14.1 or later."; | 92406164 | "Initializing system clock for the purpose of locking an S3 bucket."; | 92406165 | "Setting \\\"-default-retention-period\\\" on an S3 bucket requires \\\"-retention-mode\\\" to be set to \\\"compliance\\\" or \\\"governance\\\"."; | 92406166 | "Cannot enable locking on a NAS bucket."; | 92406170 | "Cannot set \\\"-default-retention-period\\\" on object store bucket \\\"{0}\\\" in Vserver \\\"{1}\\\". Setting the default retention period on an object store bucket requires an effective cluster version of 9.14.1 or later."; | 92406171 | "Cannot set \\\"{retention_mode}\\\" to \\\"compliance\\\" in a MetroCluster configuration"; | 92406174 | "Internal error. Failed to complete bucket create workflow with \\\"-retention-mode\\\" set to \\\"compliance\\\" or \\\"governance\\\". Reason: {0}"; | 92406175 | "The SnapLock compliance clock is not running. Use the \\\"snaplock compliance-clock initialize\\\" command to initialize the compliance clock, and then try the operation again."; | 92406176 | "The SnapLock compliance clock is not running on the MetroCluster partner cluster. Use the \\\"snaplock compliance-clock initialize\\\" command to initialize the compliance clock on the MetroCluster partner cluster, and then try the operation again.";

func NewS3BucketSvmCreateDefault

func NewS3BucketSvmCreateDefault(code int) *S3BucketSvmCreateDefault

NewS3BucketSvmCreateDefault creates a S3BucketSvmCreateDefault with default headers values

func (*S3BucketSvmCreateDefault) Code

func (o *S3BucketSvmCreateDefault) Code() int

Code gets the status code for the s3 bucket svm create default response

func (*S3BucketSvmCreateDefault) Error

func (o *S3BucketSvmCreateDefault) Error() string

func (*S3BucketSvmCreateDefault) GetPayload

func (*S3BucketSvmCreateDefault) IsClientError

func (o *S3BucketSvmCreateDefault) IsClientError() bool

IsClientError returns true when this s3 bucket svm create default response has a 4xx status code

func (*S3BucketSvmCreateDefault) IsCode

func (o *S3BucketSvmCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket svm create default response a status code equal to that given

func (*S3BucketSvmCreateDefault) IsRedirect

func (o *S3BucketSvmCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm create default response has a 3xx status code

func (*S3BucketSvmCreateDefault) IsServerError

func (o *S3BucketSvmCreateDefault) IsServerError() bool

IsServerError returns true when this s3 bucket svm create default response has a 5xx status code

func (*S3BucketSvmCreateDefault) IsSuccess

func (o *S3BucketSvmCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm create default response has a 2xx status code

func (*S3BucketSvmCreateDefault) String

func (o *S3BucketSvmCreateDefault) String() string

type S3BucketSvmCreateParams

type S3BucketSvmCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3BucketSvm

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketSvmCreateParams contains all the parameters to send to the API endpoint

for the s3 bucket svm create operation.

Typically these are written to a http.Request.

func NewS3BucketSvmCreateParams

func NewS3BucketSvmCreateParams() *S3BucketSvmCreateParams

NewS3BucketSvmCreateParams creates a new S3BucketSvmCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketSvmCreateParamsWithContext

func NewS3BucketSvmCreateParamsWithContext(ctx context.Context) *S3BucketSvmCreateParams

NewS3BucketSvmCreateParamsWithContext creates a new S3BucketSvmCreateParams object with the ability to set a context for a request.

func NewS3BucketSvmCreateParamsWithHTTPClient

func NewS3BucketSvmCreateParamsWithHTTPClient(client *http.Client) *S3BucketSvmCreateParams

NewS3BucketSvmCreateParamsWithHTTPClient creates a new S3BucketSvmCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketSvmCreateParamsWithTimeout

func NewS3BucketSvmCreateParamsWithTimeout(timeout time.Duration) *S3BucketSvmCreateParams

NewS3BucketSvmCreateParamsWithTimeout creates a new S3BucketSvmCreateParams object with the ability to set a timeout on a request.

func (*S3BucketSvmCreateParams) SetContext

func (o *S3BucketSvmCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetDefaults

func (o *S3BucketSvmCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket svm create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmCreateParams) SetHTTPClient

func (o *S3BucketSvmCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetInfo

func (o *S3BucketSvmCreateParams) SetInfo(info *models.S3BucketSvm)

SetInfo adds the info to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetReturnRecords

func (o *S3BucketSvmCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetReturnTimeout

func (o *S3BucketSvmCreateParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetSvmUUID

func (o *S3BucketSvmCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetTimeout

func (o *S3BucketSvmCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithContext

WithContext adds the context to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket svm create params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmCreateParams) WithHTTPClient

func (o *S3BucketSvmCreateParams) WithHTTPClient(client *http.Client) *S3BucketSvmCreateParams

WithHTTPClient adds the HTTPClient to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithInfo

WithInfo adds the info to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithReturnRecords

func (o *S3BucketSvmCreateParams) WithReturnRecords(returnRecords *bool) *S3BucketSvmCreateParams

WithReturnRecords adds the returnRecords to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithReturnTimeout

func (o *S3BucketSvmCreateParams) WithReturnTimeout(returnTimeout *int64) *S3BucketSvmCreateParams

WithReturnTimeout adds the returnTimeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithSvmUUID

func (o *S3BucketSvmCreateParams) WithSvmUUID(svmUUID string) *S3BucketSvmCreateParams

WithSvmUUID adds the svmUUID to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketSvmCreateReader

type S3BucketSvmCreateReader struct {
	// contains filtered or unexported fields
}

S3BucketSvmCreateReader is a Reader for the S3BucketSvmCreate structure.

func (*S3BucketSvmCreateReader) ReadResponse

func (o *S3BucketSvmCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketSvmDeleteAccepted

type S3BucketSvmDeleteAccepted struct {
	Payload *models.JobLinkResponse
}

S3BucketSvmDeleteAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketSvmDeleteAccepted

func NewS3BucketSvmDeleteAccepted() *S3BucketSvmDeleteAccepted

NewS3BucketSvmDeleteAccepted creates a S3BucketSvmDeleteAccepted with default headers values

func (*S3BucketSvmDeleteAccepted) Code

func (o *S3BucketSvmDeleteAccepted) Code() int

Code gets the status code for the s3 bucket svm delete accepted response

func (*S3BucketSvmDeleteAccepted) Error

func (o *S3BucketSvmDeleteAccepted) Error() string

func (*S3BucketSvmDeleteAccepted) GetPayload

func (*S3BucketSvmDeleteAccepted) IsClientError

func (o *S3BucketSvmDeleteAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket svm delete accepted response has a 4xx status code

func (*S3BucketSvmDeleteAccepted) IsCode

func (o *S3BucketSvmDeleteAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket svm delete accepted response a status code equal to that given

func (*S3BucketSvmDeleteAccepted) IsRedirect

func (o *S3BucketSvmDeleteAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm delete accepted response has a 3xx status code

func (*S3BucketSvmDeleteAccepted) IsServerError

func (o *S3BucketSvmDeleteAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket svm delete accepted response has a 5xx status code

func (*S3BucketSvmDeleteAccepted) IsSuccess

func (o *S3BucketSvmDeleteAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm delete accepted response has a 2xx status code

func (*S3BucketSvmDeleteAccepted) String

func (o *S3BucketSvmDeleteAccepted) String() string

type S3BucketSvmDeleteDefault

type S3BucketSvmDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketSvmDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405811 | "Failed to delete bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405858 | "Failed to \\\"delete\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405861 | "The specified SVM UUID or bucket UUID does not exist."; | 92405779 | "Failed to remove bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason for failure}. "; | 92405813 | "Failed to delete the object store volume. Reason: {Reason for failure}."; | 92405864 | "An error occurred when deleting an access policy. The reason for failure is detailed in the error message.";

func NewS3BucketSvmDeleteDefault

func NewS3BucketSvmDeleteDefault(code int) *S3BucketSvmDeleteDefault

NewS3BucketSvmDeleteDefault creates a S3BucketSvmDeleteDefault with default headers values

func (*S3BucketSvmDeleteDefault) Code

func (o *S3BucketSvmDeleteDefault) Code() int

Code gets the status code for the s3 bucket svm delete default response

func (*S3BucketSvmDeleteDefault) Error

func (o *S3BucketSvmDeleteDefault) Error() string

func (*S3BucketSvmDeleteDefault) GetPayload

func (*S3BucketSvmDeleteDefault) IsClientError

func (o *S3BucketSvmDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 bucket svm delete default response has a 4xx status code

func (*S3BucketSvmDeleteDefault) IsCode

func (o *S3BucketSvmDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket svm delete default response a status code equal to that given

func (*S3BucketSvmDeleteDefault) IsRedirect

func (o *S3BucketSvmDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm delete default response has a 3xx status code

func (*S3BucketSvmDeleteDefault) IsServerError

func (o *S3BucketSvmDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 bucket svm delete default response has a 5xx status code

func (*S3BucketSvmDeleteDefault) IsSuccess

func (o *S3BucketSvmDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm delete default response has a 2xx status code

func (*S3BucketSvmDeleteDefault) String

func (o *S3BucketSvmDeleteDefault) String() string

type S3BucketSvmDeleteOK

type S3BucketSvmDeleteOK struct {
	Payload *models.JobLinkResponse
}

S3BucketSvmDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3BucketSvmDeleteOK

func NewS3BucketSvmDeleteOK() *S3BucketSvmDeleteOK

NewS3BucketSvmDeleteOK creates a S3BucketSvmDeleteOK with default headers values

func (*S3BucketSvmDeleteOK) Code

func (o *S3BucketSvmDeleteOK) Code() int

Code gets the status code for the s3 bucket svm delete o k response

func (*S3BucketSvmDeleteOK) Error

func (o *S3BucketSvmDeleteOK) Error() string

func (*S3BucketSvmDeleteOK) GetPayload

func (o *S3BucketSvmDeleteOK) GetPayload() *models.JobLinkResponse

func (*S3BucketSvmDeleteOK) IsClientError

func (o *S3BucketSvmDeleteOK) IsClientError() bool

IsClientError returns true when this s3 bucket svm delete o k response has a 4xx status code

func (*S3BucketSvmDeleteOK) IsCode

func (o *S3BucketSvmDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 bucket svm delete o k response a status code equal to that given

func (*S3BucketSvmDeleteOK) IsRedirect

func (o *S3BucketSvmDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm delete o k response has a 3xx status code

func (*S3BucketSvmDeleteOK) IsServerError

func (o *S3BucketSvmDeleteOK) IsServerError() bool

IsServerError returns true when this s3 bucket svm delete o k response has a 5xx status code

func (*S3BucketSvmDeleteOK) IsSuccess

func (o *S3BucketSvmDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm delete o k response has a 2xx status code

func (*S3BucketSvmDeleteOK) String

func (o *S3BucketSvmDeleteOK) String() string

type S3BucketSvmDeleteParams

type S3BucketSvmDeleteParams struct {

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketSvmDeleteParams contains all the parameters to send to the API endpoint

for the s3 bucket svm delete operation.

Typically these are written to a http.Request.

func NewS3BucketSvmDeleteParams

func NewS3BucketSvmDeleteParams() *S3BucketSvmDeleteParams

NewS3BucketSvmDeleteParams creates a new S3BucketSvmDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketSvmDeleteParamsWithContext

func NewS3BucketSvmDeleteParamsWithContext(ctx context.Context) *S3BucketSvmDeleteParams

NewS3BucketSvmDeleteParamsWithContext creates a new S3BucketSvmDeleteParams object with the ability to set a context for a request.

func NewS3BucketSvmDeleteParamsWithHTTPClient

func NewS3BucketSvmDeleteParamsWithHTTPClient(client *http.Client) *S3BucketSvmDeleteParams

NewS3BucketSvmDeleteParamsWithHTTPClient creates a new S3BucketSvmDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketSvmDeleteParamsWithTimeout

func NewS3BucketSvmDeleteParamsWithTimeout(timeout time.Duration) *S3BucketSvmDeleteParams

NewS3BucketSvmDeleteParamsWithTimeout creates a new S3BucketSvmDeleteParams object with the ability to set a timeout on a request.

func (*S3BucketSvmDeleteParams) SetContext

func (o *S3BucketSvmDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetDefaults

func (o *S3BucketSvmDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket svm delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmDeleteParams) SetHTTPClient

func (o *S3BucketSvmDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetReturnTimeout

func (o *S3BucketSvmDeleteParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetSvmUUID

func (o *S3BucketSvmDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetTimeout

func (o *S3BucketSvmDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetUUID

func (o *S3BucketSvmDeleteParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithContext

WithContext adds the context to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket svm delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmDeleteParams) WithHTTPClient

func (o *S3BucketSvmDeleteParams) WithHTTPClient(client *http.Client) *S3BucketSvmDeleteParams

WithHTTPClient adds the HTTPClient to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithReturnTimeout

func (o *S3BucketSvmDeleteParams) WithReturnTimeout(returnTimeout *int64) *S3BucketSvmDeleteParams

WithReturnTimeout adds the returnTimeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithSvmUUID

func (o *S3BucketSvmDeleteParams) WithSvmUUID(svmUUID string) *S3BucketSvmDeleteParams

WithSvmUUID adds the svmUUID to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithUUID

WithUUID adds the uuid to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketSvmDeleteReader

type S3BucketSvmDeleteReader struct {
	// contains filtered or unexported fields
}

S3BucketSvmDeleteReader is a Reader for the S3BucketSvmDelete structure.

func (*S3BucketSvmDeleteReader) ReadResponse

func (o *S3BucketSvmDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketSvmGetDefault

type S3BucketSvmGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3BucketSvmGetDefault describes a response with status code -1, with default header values.

Error

func NewS3BucketSvmGetDefault

func NewS3BucketSvmGetDefault(code int) *S3BucketSvmGetDefault

NewS3BucketSvmGetDefault creates a S3BucketSvmGetDefault with default headers values

func (*S3BucketSvmGetDefault) Code

func (o *S3BucketSvmGetDefault) Code() int

Code gets the status code for the s3 bucket svm get default response

func (*S3BucketSvmGetDefault) Error

func (o *S3BucketSvmGetDefault) Error() string

func (*S3BucketSvmGetDefault) GetPayload

func (o *S3BucketSvmGetDefault) GetPayload() *models.ErrorResponse

func (*S3BucketSvmGetDefault) IsClientError

func (o *S3BucketSvmGetDefault) IsClientError() bool

IsClientError returns true when this s3 bucket svm get default response has a 4xx status code

func (*S3BucketSvmGetDefault) IsCode

func (o *S3BucketSvmGetDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket svm get default response a status code equal to that given

func (*S3BucketSvmGetDefault) IsRedirect

func (o *S3BucketSvmGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm get default response has a 3xx status code

func (*S3BucketSvmGetDefault) IsServerError

func (o *S3BucketSvmGetDefault) IsServerError() bool

IsServerError returns true when this s3 bucket svm get default response has a 5xx status code

func (*S3BucketSvmGetDefault) IsSuccess

func (o *S3BucketSvmGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm get default response has a 2xx status code

func (*S3BucketSvmGetDefault) String

func (o *S3BucketSvmGetDefault) String() string

type S3BucketSvmGetOK

type S3BucketSvmGetOK struct {
	Payload *models.S3BucketSvm
}

S3BucketSvmGetOK describes a response with status code 200, with default header values.

OK

func NewS3BucketSvmGetOK

func NewS3BucketSvmGetOK() *S3BucketSvmGetOK

NewS3BucketSvmGetOK creates a S3BucketSvmGetOK with default headers values

func (*S3BucketSvmGetOK) Code

func (o *S3BucketSvmGetOK) Code() int

Code gets the status code for the s3 bucket svm get o k response

func (*S3BucketSvmGetOK) Error

func (o *S3BucketSvmGetOK) Error() string

func (*S3BucketSvmGetOK) GetPayload

func (o *S3BucketSvmGetOK) GetPayload() *models.S3BucketSvm

func (*S3BucketSvmGetOK) IsClientError

func (o *S3BucketSvmGetOK) IsClientError() bool

IsClientError returns true when this s3 bucket svm get o k response has a 4xx status code

func (*S3BucketSvmGetOK) IsCode

func (o *S3BucketSvmGetOK) IsCode(code int) bool

IsCode returns true when this s3 bucket svm get o k response a status code equal to that given

func (*S3BucketSvmGetOK) IsRedirect

func (o *S3BucketSvmGetOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm get o k response has a 3xx status code

func (*S3BucketSvmGetOK) IsServerError

func (o *S3BucketSvmGetOK) IsServerError() bool

IsServerError returns true when this s3 bucket svm get o k response has a 5xx status code

func (*S3BucketSvmGetOK) IsSuccess

func (o *S3BucketSvmGetOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm get o k response has a 2xx status code

func (*S3BucketSvmGetOK) String

func (o *S3BucketSvmGetOK) String() string

type S3BucketSvmGetParams

type S3BucketSvmGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketSvmGetParams contains all the parameters to send to the API endpoint

for the s3 bucket svm get operation.

Typically these are written to a http.Request.

func NewS3BucketSvmGetParams

func NewS3BucketSvmGetParams() *S3BucketSvmGetParams

NewS3BucketSvmGetParams creates a new S3BucketSvmGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketSvmGetParamsWithContext

func NewS3BucketSvmGetParamsWithContext(ctx context.Context) *S3BucketSvmGetParams

NewS3BucketSvmGetParamsWithContext creates a new S3BucketSvmGetParams object with the ability to set a context for a request.

func NewS3BucketSvmGetParamsWithHTTPClient

func NewS3BucketSvmGetParamsWithHTTPClient(client *http.Client) *S3BucketSvmGetParams

NewS3BucketSvmGetParamsWithHTTPClient creates a new S3BucketSvmGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketSvmGetParamsWithTimeout

func NewS3BucketSvmGetParamsWithTimeout(timeout time.Duration) *S3BucketSvmGetParams

NewS3BucketSvmGetParamsWithTimeout creates a new S3BucketSvmGetParams object with the ability to set a timeout on a request.

func (*S3BucketSvmGetParams) SetContext

func (o *S3BucketSvmGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket svm get params

func (*S3BucketSvmGetParams) SetDefaults

func (o *S3BucketSvmGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket svm get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmGetParams) SetFields

func (o *S3BucketSvmGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 bucket svm get params

func (*S3BucketSvmGetParams) SetHTTPClient

func (o *S3BucketSvmGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket svm get params

func (*S3BucketSvmGetParams) SetSvmUUID

func (o *S3BucketSvmGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket svm get params

func (*S3BucketSvmGetParams) SetTimeout

func (o *S3BucketSvmGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket svm get params

func (*S3BucketSvmGetParams) SetUUID

func (o *S3BucketSvmGetParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithContext

WithContext adds the context to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithDefaults

func (o *S3BucketSvmGetParams) WithDefaults() *S3BucketSvmGetParams

WithDefaults hydrates default values in the s3 bucket svm get params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmGetParams) WithFields

func (o *S3BucketSvmGetParams) WithFields(fields []string) *S3BucketSvmGetParams

WithFields adds the fields to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithHTTPClient

func (o *S3BucketSvmGetParams) WithHTTPClient(client *http.Client) *S3BucketSvmGetParams

WithHTTPClient adds the HTTPClient to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithSvmUUID

func (o *S3BucketSvmGetParams) WithSvmUUID(svmUUID string) *S3BucketSvmGetParams

WithSvmUUID adds the svmUUID to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithTimeout

func (o *S3BucketSvmGetParams) WithTimeout(timeout time.Duration) *S3BucketSvmGetParams

WithTimeout adds the timeout to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WithUUID

WithUUID adds the uuid to the s3 bucket svm get params

func (*S3BucketSvmGetParams) WriteToRequest

func (o *S3BucketSvmGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3BucketSvmGetReader

type S3BucketSvmGetReader struct {
	// contains filtered or unexported fields
}

S3BucketSvmGetReader is a Reader for the S3BucketSvmGet structure.

func (*S3BucketSvmGetReader) ReadResponse

func (o *S3BucketSvmGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3BucketSvmModifyAccepted

type S3BucketSvmModifyAccepted struct {
	Payload *models.JobLinkResponse
}

S3BucketSvmModifyAccepted describes a response with status code 202, with default header values.

Accepted

func NewS3BucketSvmModifyAccepted

func NewS3BucketSvmModifyAccepted() *S3BucketSvmModifyAccepted

NewS3BucketSvmModifyAccepted creates a S3BucketSvmModifyAccepted with default headers values

func (*S3BucketSvmModifyAccepted) Code

func (o *S3BucketSvmModifyAccepted) Code() int

Code gets the status code for the s3 bucket svm modify accepted response

func (*S3BucketSvmModifyAccepted) Error

func (o *S3BucketSvmModifyAccepted) Error() string

func (*S3BucketSvmModifyAccepted) GetPayload

func (*S3BucketSvmModifyAccepted) IsClientError

func (o *S3BucketSvmModifyAccepted) IsClientError() bool

IsClientError returns true when this s3 bucket svm modify accepted response has a 4xx status code

func (*S3BucketSvmModifyAccepted) IsCode

func (o *S3BucketSvmModifyAccepted) IsCode(code int) bool

IsCode returns true when this s3 bucket svm modify accepted response a status code equal to that given

func (*S3BucketSvmModifyAccepted) IsRedirect

func (o *S3BucketSvmModifyAccepted) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm modify accepted response has a 3xx status code

func (*S3BucketSvmModifyAccepted) IsServerError

func (o *S3BucketSvmModifyAccepted) IsServerError() bool

IsServerError returns true when this s3 bucket svm modify accepted response has a 5xx status code

func (*S3BucketSvmModifyAccepted) IsSuccess

func (o *S3BucketSvmModifyAccepted) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm modify accepted response has a 2xx status code

func (*S3BucketSvmModifyAccepted) String

func (o *S3BucketSvmModifyAccepted) String() string

type S3BucketSvmModifyDefault

type S3BucketSvmModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3BucketSvmModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error code | Message | | ---------- | ------- | | 92405778 | "Failed to modify bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: {Reason for failure}. "; | 92405846 | "Failed to modify the object store volume. Reason: {Reason for failure}."; | 92405811 | "Failed to modify bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Wait a few minutes and try the operation again."; | 92405858 | "Failed to \\\"modify\\\" the \\\"bucket\\\" because the operation is only supported on data SVMs."; | 92405861 | "The specified \\\"{parameter field}\\\", \\\"{parameter value}\\\", does not exist."; | 92405863 | "Failed to create access policies for bucket \\\"{bucket name}\\\". Reason: \"Principal list can have a maximum of 10 entries.\". Resolve all the issues and retry the operation."; | 92405864 | "An error occurs when deleting an access policy. The reason for failure is detailed in the error message."; | 92405891 | "The resources specified in the access policy are not valid. Valid ways to specify a resource are \\\"*\\\", \\\"<bucket-name>\\\", \\\"<bucket-name>/.../...\\\". Valid characters for a resource are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\",\\\", \\\";\\\", \\\":\\\", \\\";\\\", \\\"=\\\", \\\".\\\", \\\"&\\\", \\\"@\\\", \\\"?\\\", \\\"(\\\", \\\")\\\", \\\"'\\\", \\\"*\\\", \\\"!\\\", \\\"-\\\" and \\\"\\$\\\"."; | 92405894 | "Statements, principals and resources list can have a maximum of 10 entries."; | 92405897 | "The principals specified in the access policy are not in the correct format. User name must be in between 1 and 64 characters. Valid characters for a user name are 0-9, A-Z, a-z, \\\"_\\\", \\\"+\\\", \\\"=\\\", \\\",\\\", \\\".\\\", \\\"@\\\", and \\\"-\\\". "; | 92405898 | "The SID specified in the access policy is not valid. Valid characters for a SID are 0-9, A-Z and a-z."; | 92405940 | "The specified condition key is not valid for operator \"ip-address\". Valid choices of keys for this operator: source-ips."; | 92406014 | "Failed to modify event selector for bucket \\\"{bucket name}\\\". If value of either access or permission is set to none, then the other must be set to none as well."; | 92406032 | "Modifying the NAS path for a NAS bucket is not supported.";

func NewS3BucketSvmModifyDefault

func NewS3BucketSvmModifyDefault(code int) *S3BucketSvmModifyDefault

NewS3BucketSvmModifyDefault creates a S3BucketSvmModifyDefault with default headers values

func (*S3BucketSvmModifyDefault) Code

func (o *S3BucketSvmModifyDefault) Code() int

Code gets the status code for the s3 bucket svm modify default response

func (*S3BucketSvmModifyDefault) Error

func (o *S3BucketSvmModifyDefault) Error() string

func (*S3BucketSvmModifyDefault) GetPayload

func (*S3BucketSvmModifyDefault) IsClientError

func (o *S3BucketSvmModifyDefault) IsClientError() bool

IsClientError returns true when this s3 bucket svm modify default response has a 4xx status code

func (*S3BucketSvmModifyDefault) IsCode

func (o *S3BucketSvmModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 bucket svm modify default response a status code equal to that given

func (*S3BucketSvmModifyDefault) IsRedirect

func (o *S3BucketSvmModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm modify default response has a 3xx status code

func (*S3BucketSvmModifyDefault) IsServerError

func (o *S3BucketSvmModifyDefault) IsServerError() bool

IsServerError returns true when this s3 bucket svm modify default response has a 5xx status code

func (*S3BucketSvmModifyDefault) IsSuccess

func (o *S3BucketSvmModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm modify default response has a 2xx status code

func (*S3BucketSvmModifyDefault) String

func (o *S3BucketSvmModifyDefault) String() string

type S3BucketSvmModifyOK

type S3BucketSvmModifyOK struct {
	Payload *models.JobLinkResponse
}

S3BucketSvmModifyOK describes a response with status code 200, with default header values.

OK

func NewS3BucketSvmModifyOK

func NewS3BucketSvmModifyOK() *S3BucketSvmModifyOK

NewS3BucketSvmModifyOK creates a S3BucketSvmModifyOK with default headers values

func (*S3BucketSvmModifyOK) Code

func (o *S3BucketSvmModifyOK) Code() int

Code gets the status code for the s3 bucket svm modify o k response

func (*S3BucketSvmModifyOK) Error

func (o *S3BucketSvmModifyOK) Error() string

func (*S3BucketSvmModifyOK) GetPayload

func (o *S3BucketSvmModifyOK) GetPayload() *models.JobLinkResponse

func (*S3BucketSvmModifyOK) IsClientError

func (o *S3BucketSvmModifyOK) IsClientError() bool

IsClientError returns true when this s3 bucket svm modify o k response has a 4xx status code

func (*S3BucketSvmModifyOK) IsCode

func (o *S3BucketSvmModifyOK) IsCode(code int) bool

IsCode returns true when this s3 bucket svm modify o k response a status code equal to that given

func (*S3BucketSvmModifyOK) IsRedirect

func (o *S3BucketSvmModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 bucket svm modify o k response has a 3xx status code

func (*S3BucketSvmModifyOK) IsServerError

func (o *S3BucketSvmModifyOK) IsServerError() bool

IsServerError returns true when this s3 bucket svm modify o k response has a 5xx status code

func (*S3BucketSvmModifyOK) IsSuccess

func (o *S3BucketSvmModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 bucket svm modify o k response has a 2xx status code

func (*S3BucketSvmModifyOK) String

func (o *S3BucketSvmModifyOK) String() string

type S3BucketSvmModifyParams

type S3BucketSvmModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3BucketSvm

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning. When doing a POST, PATCH, or DELETE operation on a single record, the default is 0 seconds.  This means that if an asynchronous operation is started, the server immediately returns HTTP code 202 (Accepted) along with a link to the job.  If a non-zero value is specified for POST, PATCH, or DELETE operations, ONTAP waits that length of time to see if the job completes so it can return something other than 202.
	*/
	ReturnTimeout *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3BucketSvmModifyParams contains all the parameters to send to the API endpoint

for the s3 bucket svm modify operation.

Typically these are written to a http.Request.

func NewS3BucketSvmModifyParams

func NewS3BucketSvmModifyParams() *S3BucketSvmModifyParams

NewS3BucketSvmModifyParams creates a new S3BucketSvmModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3BucketSvmModifyParamsWithContext

func NewS3BucketSvmModifyParamsWithContext(ctx context.Context) *S3BucketSvmModifyParams

NewS3BucketSvmModifyParamsWithContext creates a new S3BucketSvmModifyParams object with the ability to set a context for a request.

func NewS3BucketSvmModifyParamsWithHTTPClient

func NewS3BucketSvmModifyParamsWithHTTPClient(client *http.Client) *S3BucketSvmModifyParams

NewS3BucketSvmModifyParamsWithHTTPClient creates a new S3BucketSvmModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3BucketSvmModifyParamsWithTimeout

func NewS3BucketSvmModifyParamsWithTimeout(timeout time.Duration) *S3BucketSvmModifyParams

NewS3BucketSvmModifyParamsWithTimeout creates a new S3BucketSvmModifyParams object with the ability to set a timeout on a request.

func (*S3BucketSvmModifyParams) SetContext

func (o *S3BucketSvmModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetDefaults

func (o *S3BucketSvmModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 bucket svm modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmModifyParams) SetHTTPClient

func (o *S3BucketSvmModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetInfo

func (o *S3BucketSvmModifyParams) SetInfo(info *models.S3BucketSvm)

SetInfo adds the info to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetReturnTimeout

func (o *S3BucketSvmModifyParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetSvmUUID

func (o *S3BucketSvmModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetTimeout

func (o *S3BucketSvmModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetUUID

func (o *S3BucketSvmModifyParams) SetUUID(uuid string)

SetUUID adds the uuid to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithContext

WithContext adds the context to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithDefaults

WithDefaults hydrates default values in the s3 bucket svm modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3BucketSvmModifyParams) WithHTTPClient

func (o *S3BucketSvmModifyParams) WithHTTPClient(client *http.Client) *S3BucketSvmModifyParams

WithHTTPClient adds the HTTPClient to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithInfo

WithInfo adds the info to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithReturnTimeout

func (o *S3BucketSvmModifyParams) WithReturnTimeout(returnTimeout *int64) *S3BucketSvmModifyParams

WithReturnTimeout adds the returnTimeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithSvmUUID

func (o *S3BucketSvmModifyParams) WithSvmUUID(svmUUID string) *S3BucketSvmModifyParams

WithSvmUUID adds the svmUUID to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithTimeout

WithTimeout adds the timeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithUUID

WithUUID adds the uuid to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3BucketSvmModifyReader

type S3BucketSvmModifyReader struct {
	// contains filtered or unexported fields
}

S3BucketSvmModifyReader is a Reader for the S3BucketSvmModify structure.

func (*S3BucketSvmModifyReader) ReadResponse

func (o *S3BucketSvmModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3GroupCollectionGetDefault

type S3GroupCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3GroupCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewS3GroupCollectionGetDefault

func NewS3GroupCollectionGetDefault(code int) *S3GroupCollectionGetDefault

NewS3GroupCollectionGetDefault creates a S3GroupCollectionGetDefault with default headers values

func (*S3GroupCollectionGetDefault) Code

func (o *S3GroupCollectionGetDefault) Code() int

Code gets the status code for the s3 group collection get default response

func (*S3GroupCollectionGetDefault) Error

func (*S3GroupCollectionGetDefault) GetPayload

func (*S3GroupCollectionGetDefault) IsClientError

func (o *S3GroupCollectionGetDefault) IsClientError() bool

IsClientError returns true when this s3 group collection get default response has a 4xx status code

func (*S3GroupCollectionGetDefault) IsCode

func (o *S3GroupCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this s3 group collection get default response a status code equal to that given

func (*S3GroupCollectionGetDefault) IsRedirect

func (o *S3GroupCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 group collection get default response has a 3xx status code

func (*S3GroupCollectionGetDefault) IsServerError

func (o *S3GroupCollectionGetDefault) IsServerError() bool

IsServerError returns true when this s3 group collection get default response has a 5xx status code

func (*S3GroupCollectionGetDefault) IsSuccess

func (o *S3GroupCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 group collection get default response has a 2xx status code

func (*S3GroupCollectionGetDefault) String

func (o *S3GroupCollectionGetDefault) String() string

type S3GroupCollectionGetOK

type S3GroupCollectionGetOK struct {
	Payload *models.S3GroupResponse
}

S3GroupCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewS3GroupCollectionGetOK

func NewS3GroupCollectionGetOK() *S3GroupCollectionGetOK

NewS3GroupCollectionGetOK creates a S3GroupCollectionGetOK with default headers values

func (*S3GroupCollectionGetOK) Code

func (o *S3GroupCollectionGetOK) Code() int

Code gets the status code for the s3 group collection get o k response

func (*S3GroupCollectionGetOK) Error

func (o *S3GroupCollectionGetOK) Error() string

func (*S3GroupCollectionGetOK) GetPayload

func (*S3GroupCollectionGetOK) IsClientError

func (o *S3GroupCollectionGetOK) IsClientError() bool

IsClientError returns true when this s3 group collection get o k response has a 4xx status code

func (*S3GroupCollectionGetOK) IsCode

func (o *S3GroupCollectionGetOK) IsCode(code int) bool

IsCode returns true when this s3 group collection get o k response a status code equal to that given

func (*S3GroupCollectionGetOK) IsRedirect

func (o *S3GroupCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this s3 group collection get o k response has a 3xx status code

func (*S3GroupCollectionGetOK) IsServerError

func (o *S3GroupCollectionGetOK) IsServerError() bool

IsServerError returns true when this s3 group collection get o k response has a 5xx status code

func (*S3GroupCollectionGetOK) IsSuccess

func (o *S3GroupCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this s3 group collection get o k response has a 2xx status code

func (*S3GroupCollectionGetOK) String

func (o *S3GroupCollectionGetOK) String() string

type S3GroupCollectionGetParams

type S3GroupCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* ID.

	   Filter by id
	*/
	ID *int64

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* PoliciesName.

	   Filter by policies.name
	*/
	PoliciesName *string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	/* UsersName.

	   Filter by users.name
	*/
	UsersName *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3GroupCollectionGetParams contains all the parameters to send to the API endpoint

for the s3 group collection get operation.

Typically these are written to a http.Request.

func NewS3GroupCollectionGetParams

func NewS3GroupCollectionGetParams() *S3GroupCollectionGetParams

NewS3GroupCollectionGetParams creates a new S3GroupCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3GroupCollectionGetParamsWithContext

func NewS3GroupCollectionGetParamsWithContext(ctx context.Context) *S3GroupCollectionGetParams

NewS3GroupCollectionGetParamsWithContext creates a new S3GroupCollectionGetParams object with the ability to set a context for a request.

func NewS3GroupCollectionGetParamsWithHTTPClient

func NewS3GroupCollectionGetParamsWithHTTPClient(client *http.Client) *S3GroupCollectionGetParams

NewS3GroupCollectionGetParamsWithHTTPClient creates a new S3GroupCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3GroupCollectionGetParamsWithTimeout

func NewS3GroupCollectionGetParamsWithTimeout(timeout time.Duration) *S3GroupCollectionGetParams

NewS3GroupCollectionGetParamsWithTimeout creates a new S3GroupCollectionGetParams object with the ability to set a timeout on a request.

func (*S3GroupCollectionGetParams) SetComment

func (o *S3GroupCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetContext

func (o *S3GroupCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetDefaults

func (o *S3GroupCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupCollectionGetParams) SetFields

func (o *S3GroupCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetHTTPClient

func (o *S3GroupCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetID

func (o *S3GroupCollectionGetParams) SetID(id *int64)

SetID adds the id to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetMaxRecords

func (o *S3GroupCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetName

func (o *S3GroupCollectionGetParams) SetName(name *string)

SetName adds the name to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetOrderBy

func (o *S3GroupCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetPoliciesName

func (o *S3GroupCollectionGetParams) SetPoliciesName(policiesName *string)

SetPoliciesName adds the policiesName to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetReturnRecords

func (o *S3GroupCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetReturnTimeout

func (o *S3GroupCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetSvmName

func (o *S3GroupCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetSvmUUID

func (o *S3GroupCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetTimeout

func (o *S3GroupCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetUsersName

func (o *S3GroupCollectionGetParams) SetUsersName(usersName *string)

SetUsersName adds the usersName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithComment

WithComment adds the comment to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithContext

WithContext adds the context to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the s3 group collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupCollectionGetParams) WithFields

WithFields adds the fields to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithID

WithID adds the id to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithMaxRecords

func (o *S3GroupCollectionGetParams) WithMaxRecords(maxRecords *int64) *S3GroupCollectionGetParams

WithMaxRecords adds the maxRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithName

WithName adds the name to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithPoliciesName

func (o *S3GroupCollectionGetParams) WithPoliciesName(policiesName *string) *S3GroupCollectionGetParams

WithPoliciesName adds the policiesName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithReturnRecords

func (o *S3GroupCollectionGetParams) WithReturnRecords(returnRecords *bool) *S3GroupCollectionGetParams

WithReturnRecords adds the returnRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithReturnTimeout

func (o *S3GroupCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *S3GroupCollectionGetParams

WithReturnTimeout adds the returnTimeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithUsersName

func (o *S3GroupCollectionGetParams) WithUsersName(usersName *string) *S3GroupCollectionGetParams

WithUsersName adds the usersName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3GroupCollectionGetReader

type S3GroupCollectionGetReader struct {
	// contains filtered or unexported fields
}

S3GroupCollectionGetReader is a Reader for the S3GroupCollectionGet structure.

func (*S3GroupCollectionGetReader) ReadResponse

func (o *S3GroupCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3GroupCreateCreated

type S3GroupCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.S3GroupResponse
}

S3GroupCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3GroupCreateCreated

func NewS3GroupCreateCreated() *S3GroupCreateCreated

NewS3GroupCreateCreated creates a S3GroupCreateCreated with default headers values

func (*S3GroupCreateCreated) Code

func (o *S3GroupCreateCreated) Code() int

Code gets the status code for the s3 group create created response

func (*S3GroupCreateCreated) Error

func (o *S3GroupCreateCreated) Error() string

func (*S3GroupCreateCreated) GetPayload

func (o *S3GroupCreateCreated) GetPayload() *models.S3GroupResponse

func (*S3GroupCreateCreated) IsClientError

func (o *S3GroupCreateCreated) IsClientError() bool

IsClientError returns true when this s3 group create created response has a 4xx status code

func (*S3GroupCreateCreated) IsCode

func (o *S3GroupCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 group create created response a status code equal to that given

func (*S3GroupCreateCreated) IsRedirect

func (o *S3GroupCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 group create created response has a 3xx status code

func (*S3GroupCreateCreated) IsServerError

func (o *S3GroupCreateCreated) IsServerError() bool

IsServerError returns true when this s3 group create created response has a 5xx status code

func (*S3GroupCreateCreated) IsSuccess

func (o *S3GroupCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 group create created response has a 2xx status code

func (*S3GroupCreateCreated) String

func (o *S3GroupCreateCreated) String() string

type S3GroupCreateDefault

type S3GroupCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3GroupCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405896 | Users list cannot be empty. | 92405930 | Group name \\\"{group name}\\\" is not valid. Group names must have between 1 and 128 characters. | 92405931 | Group name \\\"{group name}\\\" contains invalid characters. Valid characters for a group name are 0-9, A-Z, a-z, "_", "+", "=", ",", ".", "@", and "-". | 92405932 | Creating an object store group requires an effective cluster version of 9.8 or later. | 92405933 | Failed to create group for SVM. Reason: "{reason of failure}". | 92405934 | Users {user name} specified in the user list do not exist for SVM \\\"{vserver name}\\\". Use the \"object-store-server user create\" command to create a user. | 92405935 | Internal Error. Unable to generate unique ID for the group. | 92405936 | Query characters such as * are not supported in the user list. | 92405937 | Policies {policy name} specified in the policy list do not exist for SVM \\\"{vserver name}\\\". | 92405942 | Group name \\\"{group name}\\\" already exists for SVM \\\"{vserver name}\\\". | 92405858 | Failed to \"create\" the \"group\" because the operation is only supported on data SVMs. | 262222 | User name is present more than once in the users field. | 92406154 | Users {user} specified in the user list do not exist for SVM "vs1". Use the "/protocols/s3/services/{svm.uuid}/users" endpoint to create a user.

func NewS3GroupCreateDefault

func NewS3GroupCreateDefault(code int) *S3GroupCreateDefault

NewS3GroupCreateDefault creates a S3GroupCreateDefault with default headers values

func (*S3GroupCreateDefault) Code

func (o *S3GroupCreateDefault) Code() int

Code gets the status code for the s3 group create default response

func (*S3GroupCreateDefault) Error

func (o *S3GroupCreateDefault) Error() string

func (*S3GroupCreateDefault) GetPayload

func (o *S3GroupCreateDefault) GetPayload() *models.ErrorResponse

func (*S3GroupCreateDefault) IsClientError

func (o *S3GroupCreateDefault) IsClientError() bool

IsClientError returns true when this s3 group create default response has a 4xx status code

func (*S3GroupCreateDefault) IsCode

func (o *S3GroupCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 group create default response a status code equal to that given

func (*S3GroupCreateDefault) IsRedirect

func (o *S3GroupCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 group create default response has a 3xx status code

func (*S3GroupCreateDefault) IsServerError

func (o *S3GroupCreateDefault) IsServerError() bool

IsServerError returns true when this s3 group create default response has a 5xx status code

func (*S3GroupCreateDefault) IsSuccess

func (o *S3GroupCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 group create default response has a 2xx status code

func (*S3GroupCreateDefault) String

func (o *S3GroupCreateDefault) String() string

type S3GroupCreateParams

type S3GroupCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Group

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3GroupCreateParams contains all the parameters to send to the API endpoint

for the s3 group create operation.

Typically these are written to a http.Request.

func NewS3GroupCreateParams

func NewS3GroupCreateParams() *S3GroupCreateParams

NewS3GroupCreateParams creates a new S3GroupCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3GroupCreateParamsWithContext

func NewS3GroupCreateParamsWithContext(ctx context.Context) *S3GroupCreateParams

NewS3GroupCreateParamsWithContext creates a new S3GroupCreateParams object with the ability to set a context for a request.

func NewS3GroupCreateParamsWithHTTPClient

func NewS3GroupCreateParamsWithHTTPClient(client *http.Client) *S3GroupCreateParams

NewS3GroupCreateParamsWithHTTPClient creates a new S3GroupCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3GroupCreateParamsWithTimeout

func NewS3GroupCreateParamsWithTimeout(timeout time.Duration) *S3GroupCreateParams

NewS3GroupCreateParamsWithTimeout creates a new S3GroupCreateParams object with the ability to set a timeout on a request.

func (*S3GroupCreateParams) SetContext

func (o *S3GroupCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 group create params

func (*S3GroupCreateParams) SetDefaults

func (o *S3GroupCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 group create params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupCreateParams) SetHTTPClient

func (o *S3GroupCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 group create params

func (*S3GroupCreateParams) SetInfo

func (o *S3GroupCreateParams) SetInfo(info *models.S3Group)

SetInfo adds the info to the s3 group create params

func (*S3GroupCreateParams) SetReturnRecords

func (o *S3GroupCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 group create params

func (*S3GroupCreateParams) SetSvmUUID

func (o *S3GroupCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 group create params

func (*S3GroupCreateParams) SetTimeout

func (o *S3GroupCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 group create params

func (*S3GroupCreateParams) WithContext

WithContext adds the context to the s3 group create params

func (*S3GroupCreateParams) WithDefaults

func (o *S3GroupCreateParams) WithDefaults() *S3GroupCreateParams

WithDefaults hydrates default values in the s3 group create params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupCreateParams) WithHTTPClient

func (o *S3GroupCreateParams) WithHTTPClient(client *http.Client) *S3GroupCreateParams

WithHTTPClient adds the HTTPClient to the s3 group create params

func (*S3GroupCreateParams) WithInfo

WithInfo adds the info to the s3 group create params

func (*S3GroupCreateParams) WithReturnRecords

func (o *S3GroupCreateParams) WithReturnRecords(returnRecords *bool) *S3GroupCreateParams

WithReturnRecords adds the returnRecords to the s3 group create params

func (*S3GroupCreateParams) WithSvmUUID

func (o *S3GroupCreateParams) WithSvmUUID(svmUUID string) *S3GroupCreateParams

WithSvmUUID adds the svmUUID to the s3 group create params

func (*S3GroupCreateParams) WithTimeout

func (o *S3GroupCreateParams) WithTimeout(timeout time.Duration) *S3GroupCreateParams

WithTimeout adds the timeout to the s3 group create params

func (*S3GroupCreateParams) WriteToRequest

func (o *S3GroupCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3GroupCreateReader

type S3GroupCreateReader struct {
	// contains filtered or unexported fields
}

S3GroupCreateReader is a Reader for the S3GroupCreate structure.

func (*S3GroupCreateReader) ReadResponse

func (o *S3GroupCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3GroupDeleteDefault

type S3GroupDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3GroupDeleteDefault describes a response with status code -1, with default header values.

Error

func NewS3GroupDeleteDefault

func NewS3GroupDeleteDefault(code int) *S3GroupDeleteDefault

NewS3GroupDeleteDefault creates a S3GroupDeleteDefault with default headers values

func (*S3GroupDeleteDefault) Code

func (o *S3GroupDeleteDefault) Code() int

Code gets the status code for the s3 group delete default response

func (*S3GroupDeleteDefault) Error

func (o *S3GroupDeleteDefault) Error() string

func (*S3GroupDeleteDefault) GetPayload

func (o *S3GroupDeleteDefault) GetPayload() *models.ErrorResponse

func (*S3GroupDeleteDefault) IsClientError

func (o *S3GroupDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 group delete default response has a 4xx status code

func (*S3GroupDeleteDefault) IsCode

func (o *S3GroupDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 group delete default response a status code equal to that given

func (*S3GroupDeleteDefault) IsRedirect

func (o *S3GroupDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 group delete default response has a 3xx status code

func (*S3GroupDeleteDefault) IsServerError

func (o *S3GroupDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 group delete default response has a 5xx status code

func (*S3GroupDeleteDefault) IsSuccess

func (o *S3GroupDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 group delete default response has a 2xx status code

func (*S3GroupDeleteDefault) String

func (o *S3GroupDeleteDefault) String() string

type S3GroupDeleteOK

type S3GroupDeleteOK struct {
}

S3GroupDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3GroupDeleteOK

func NewS3GroupDeleteOK() *S3GroupDeleteOK

NewS3GroupDeleteOK creates a S3GroupDeleteOK with default headers values

func (*S3GroupDeleteOK) Code

func (o *S3GroupDeleteOK) Code() int

Code gets the status code for the s3 group delete o k response

func (*S3GroupDeleteOK) Error

func (o *S3GroupDeleteOK) Error() string

func (*S3GroupDeleteOK) IsClientError

func (o *S3GroupDeleteOK) IsClientError() bool

IsClientError returns true when this s3 group delete o k response has a 4xx status code

func (*S3GroupDeleteOK) IsCode

func (o *S3GroupDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 group delete o k response a status code equal to that given

func (*S3GroupDeleteOK) IsRedirect

func (o *S3GroupDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 group delete o k response has a 3xx status code

func (*S3GroupDeleteOK) IsServerError

func (o *S3GroupDeleteOK) IsServerError() bool

IsServerError returns true when this s3 group delete o k response has a 5xx status code

func (*S3GroupDeleteOK) IsSuccess

func (o *S3GroupDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 group delete o k response has a 2xx status code

func (*S3GroupDeleteOK) String

func (o *S3GroupDeleteOK) String() string

type S3GroupDeleteParams

type S3GroupDeleteParams struct {

	/* ID.

	   Group identifier that identifies the unique group.
	*/
	ID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3GroupDeleteParams contains all the parameters to send to the API endpoint

for the s3 group delete operation.

Typically these are written to a http.Request.

func NewS3GroupDeleteParams

func NewS3GroupDeleteParams() *S3GroupDeleteParams

NewS3GroupDeleteParams creates a new S3GroupDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3GroupDeleteParamsWithContext

func NewS3GroupDeleteParamsWithContext(ctx context.Context) *S3GroupDeleteParams

NewS3GroupDeleteParamsWithContext creates a new S3GroupDeleteParams object with the ability to set a context for a request.

func NewS3GroupDeleteParamsWithHTTPClient

func NewS3GroupDeleteParamsWithHTTPClient(client *http.Client) *S3GroupDeleteParams

NewS3GroupDeleteParamsWithHTTPClient creates a new S3GroupDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3GroupDeleteParamsWithTimeout

func NewS3GroupDeleteParamsWithTimeout(timeout time.Duration) *S3GroupDeleteParams

NewS3GroupDeleteParamsWithTimeout creates a new S3GroupDeleteParams object with the ability to set a timeout on a request.

func (*S3GroupDeleteParams) SetContext

func (o *S3GroupDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 group delete params

func (*S3GroupDeleteParams) SetDefaults

func (o *S3GroupDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 group delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupDeleteParams) SetHTTPClient

func (o *S3GroupDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 group delete params

func (*S3GroupDeleteParams) SetID

func (o *S3GroupDeleteParams) SetID(id string)

SetID adds the id to the s3 group delete params

func (*S3GroupDeleteParams) SetSvmUUID

func (o *S3GroupDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 group delete params

func (*S3GroupDeleteParams) SetTimeout

func (o *S3GroupDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 group delete params

func (*S3GroupDeleteParams) WithContext

WithContext adds the context to the s3 group delete params

func (*S3GroupDeleteParams) WithDefaults

func (o *S3GroupDeleteParams) WithDefaults() *S3GroupDeleteParams

WithDefaults hydrates default values in the s3 group delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupDeleteParams) WithHTTPClient

func (o *S3GroupDeleteParams) WithHTTPClient(client *http.Client) *S3GroupDeleteParams

WithHTTPClient adds the HTTPClient to the s3 group delete params

func (*S3GroupDeleteParams) WithID

WithID adds the id to the s3 group delete params

func (*S3GroupDeleteParams) WithSvmUUID

func (o *S3GroupDeleteParams) WithSvmUUID(svmUUID string) *S3GroupDeleteParams

WithSvmUUID adds the svmUUID to the s3 group delete params

func (*S3GroupDeleteParams) WithTimeout

func (o *S3GroupDeleteParams) WithTimeout(timeout time.Duration) *S3GroupDeleteParams

WithTimeout adds the timeout to the s3 group delete params

func (*S3GroupDeleteParams) WriteToRequest

func (o *S3GroupDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3GroupDeleteReader

type S3GroupDeleteReader struct {
	// contains filtered or unexported fields
}

S3GroupDeleteReader is a Reader for the S3GroupDelete structure.

func (*S3GroupDeleteReader) ReadResponse

func (o *S3GroupDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3GroupGetDefault

type S3GroupGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3GroupGetDefault describes a response with status code -1, with default header values.

Error

func NewS3GroupGetDefault

func NewS3GroupGetDefault(code int) *S3GroupGetDefault

NewS3GroupGetDefault creates a S3GroupGetDefault with default headers values

func (*S3GroupGetDefault) Code

func (o *S3GroupGetDefault) Code() int

Code gets the status code for the s3 group get default response

func (*S3GroupGetDefault) Error

func (o *S3GroupGetDefault) Error() string

func (*S3GroupGetDefault) GetPayload

func (o *S3GroupGetDefault) GetPayload() *models.ErrorResponse

func (*S3GroupGetDefault) IsClientError

func (o *S3GroupGetDefault) IsClientError() bool

IsClientError returns true when this s3 group get default response has a 4xx status code

func (*S3GroupGetDefault) IsCode

func (o *S3GroupGetDefault) IsCode(code int) bool

IsCode returns true when this s3 group get default response a status code equal to that given

func (*S3GroupGetDefault) IsRedirect

func (o *S3GroupGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 group get default response has a 3xx status code

func (*S3GroupGetDefault) IsServerError

func (o *S3GroupGetDefault) IsServerError() bool

IsServerError returns true when this s3 group get default response has a 5xx status code

func (*S3GroupGetDefault) IsSuccess

func (o *S3GroupGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 group get default response has a 2xx status code

func (*S3GroupGetDefault) String

func (o *S3GroupGetDefault) String() string

type S3GroupGetOK

type S3GroupGetOK struct {
	Payload *models.S3Group
}

S3GroupGetOK describes a response with status code 200, with default header values.

OK

func NewS3GroupGetOK

func NewS3GroupGetOK() *S3GroupGetOK

NewS3GroupGetOK creates a S3GroupGetOK with default headers values

func (*S3GroupGetOK) Code

func (o *S3GroupGetOK) Code() int

Code gets the status code for the s3 group get o k response

func (*S3GroupGetOK) Error

func (o *S3GroupGetOK) Error() string

func (*S3GroupGetOK) GetPayload

func (o *S3GroupGetOK) GetPayload() *models.S3Group

func (*S3GroupGetOK) IsClientError

func (o *S3GroupGetOK) IsClientError() bool

IsClientError returns true when this s3 group get o k response has a 4xx status code

func (*S3GroupGetOK) IsCode

func (o *S3GroupGetOK) IsCode(code int) bool

IsCode returns true when this s3 group get o k response a status code equal to that given

func (*S3GroupGetOK) IsRedirect

func (o *S3GroupGetOK) IsRedirect() bool

IsRedirect returns true when this s3 group get o k response has a 3xx status code

func (*S3GroupGetOK) IsServerError

func (o *S3GroupGetOK) IsServerError() bool

IsServerError returns true when this s3 group get o k response has a 5xx status code

func (*S3GroupGetOK) IsSuccess

func (o *S3GroupGetOK) IsSuccess() bool

IsSuccess returns true when this s3 group get o k response has a 2xx status code

func (*S3GroupGetOK) String

func (o *S3GroupGetOK) String() string

type S3GroupGetParams

type S3GroupGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* ID.

	   Group identifier that identifies the unique group.
	*/
	ID string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3GroupGetParams contains all the parameters to send to the API endpoint

for the s3 group get operation.

Typically these are written to a http.Request.

func NewS3GroupGetParams

func NewS3GroupGetParams() *S3GroupGetParams

NewS3GroupGetParams creates a new S3GroupGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3GroupGetParamsWithContext

func NewS3GroupGetParamsWithContext(ctx context.Context) *S3GroupGetParams

NewS3GroupGetParamsWithContext creates a new S3GroupGetParams object with the ability to set a context for a request.

func NewS3GroupGetParamsWithHTTPClient

func NewS3GroupGetParamsWithHTTPClient(client *http.Client) *S3GroupGetParams

NewS3GroupGetParamsWithHTTPClient creates a new S3GroupGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3GroupGetParamsWithTimeout

func NewS3GroupGetParamsWithTimeout(timeout time.Duration) *S3GroupGetParams

NewS3GroupGetParamsWithTimeout creates a new S3GroupGetParams object with the ability to set a timeout on a request.

func (*S3GroupGetParams) SetContext

func (o *S3GroupGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 group get params

func (*S3GroupGetParams) SetDefaults

func (o *S3GroupGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 group get params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupGetParams) SetFields

func (o *S3GroupGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 group get params

func (*S3GroupGetParams) SetHTTPClient

func (o *S3GroupGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 group get params

func (*S3GroupGetParams) SetID

func (o *S3GroupGetParams) SetID(id string)

SetID adds the id to the s3 group get params

func (*S3GroupGetParams) SetSvmUUID

func (o *S3GroupGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 group get params

func (*S3GroupGetParams) SetTimeout

func (o *S3GroupGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 group get params

func (*S3GroupGetParams) WithContext

func (o *S3GroupGetParams) WithContext(ctx context.Context) *S3GroupGetParams

WithContext adds the context to the s3 group get params

func (*S3GroupGetParams) WithDefaults

func (o *S3GroupGetParams) WithDefaults() *S3GroupGetParams

WithDefaults hydrates default values in the s3 group get params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupGetParams) WithFields

func (o *S3GroupGetParams) WithFields(fields []string) *S3GroupGetParams

WithFields adds the fields to the s3 group get params

func (*S3GroupGetParams) WithHTTPClient

func (o *S3GroupGetParams) WithHTTPClient(client *http.Client) *S3GroupGetParams

WithHTTPClient adds the HTTPClient to the s3 group get params

func (*S3GroupGetParams) WithID

func (o *S3GroupGetParams) WithID(id string) *S3GroupGetParams

WithID adds the id to the s3 group get params

func (*S3GroupGetParams) WithSvmUUID

func (o *S3GroupGetParams) WithSvmUUID(svmUUID string) *S3GroupGetParams

WithSvmUUID adds the svmUUID to the s3 group get params

func (*S3GroupGetParams) WithTimeout

func (o *S3GroupGetParams) WithTimeout(timeout time.Duration) *S3GroupGetParams

WithTimeout adds the timeout to the s3 group get params

func (*S3GroupGetParams) WriteToRequest

func (o *S3GroupGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3GroupGetReader

type S3GroupGetReader struct {
	// contains filtered or unexported fields
}

S3GroupGetReader is a Reader for the S3GroupGet structure.

func (*S3GroupGetReader) ReadResponse

func (o *S3GroupGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3GroupModifyDefault

type S3GroupModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3GroupModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405896 | Users list cannot be empty. | 92405930 | Group name \\\"{group name}\\\" is not valid. Group names must have between 1 and 128 characters. | 92405931 | Group name \\\"{group name}\\\" contains invalid characters. Valid characters for a group name are 0-9, A-Z, a-z, "_", "+", "=", ",", ".", "@", and "-". | 92405934 | Users {user name} specified in the user list do not exist for SVM \\\"{vserver name}\\\". Use the \"object-store-server user create\" command to create a user. | 92405936 | Query characters such as * are not supported in the user list. | 92405937 | Policies {policy name} specified in the policy list do not exist for SVM \\\"{vserver name}\\\". | 262222 | User name is present more than once in the users field. | 2621706 | The specified \\\"{svm.uuid}\\\" and \\\"{svm.name}\\\" refer to different SVMs. | 92406154 | Users {user} specified in the user list do not exist for SVM "vs1". Use the "/protocols/s3/services/{svm.uuid}/users" endpoint to create a user.

func NewS3GroupModifyDefault

func NewS3GroupModifyDefault(code int) *S3GroupModifyDefault

NewS3GroupModifyDefault creates a S3GroupModifyDefault with default headers values

func (*S3GroupModifyDefault) Code

func (o *S3GroupModifyDefault) Code() int

Code gets the status code for the s3 group modify default response

func (*S3GroupModifyDefault) Error

func (o *S3GroupModifyDefault) Error() string

func (*S3GroupModifyDefault) GetPayload

func (o *S3GroupModifyDefault) GetPayload() *models.ErrorResponse

func (*S3GroupModifyDefault) IsClientError

func (o *S3GroupModifyDefault) IsClientError() bool

IsClientError returns true when this s3 group modify default response has a 4xx status code

func (*S3GroupModifyDefault) IsCode

func (o *S3GroupModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 group modify default response a status code equal to that given

func (*S3GroupModifyDefault) IsRedirect

func (o *S3GroupModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 group modify default response has a 3xx status code

func (*S3GroupModifyDefault) IsServerError

func (o *S3GroupModifyDefault) IsServerError() bool

IsServerError returns true when this s3 group modify default response has a 5xx status code

func (*S3GroupModifyDefault) IsSuccess

func (o *S3GroupModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 group modify default response has a 2xx status code

func (*S3GroupModifyDefault) String

func (o *S3GroupModifyDefault) String() string

type S3GroupModifyOK

type S3GroupModifyOK struct {
}

S3GroupModifyOK describes a response with status code 200, with default header values.

OK

func NewS3GroupModifyOK

func NewS3GroupModifyOK() *S3GroupModifyOK

NewS3GroupModifyOK creates a S3GroupModifyOK with default headers values

func (*S3GroupModifyOK) Code

func (o *S3GroupModifyOK) Code() int

Code gets the status code for the s3 group modify o k response

func (*S3GroupModifyOK) Error

func (o *S3GroupModifyOK) Error() string

func (*S3GroupModifyOK) IsClientError

func (o *S3GroupModifyOK) IsClientError() bool

IsClientError returns true when this s3 group modify o k response has a 4xx status code

func (*S3GroupModifyOK) IsCode

func (o *S3GroupModifyOK) IsCode(code int) bool

IsCode returns true when this s3 group modify o k response a status code equal to that given

func (*S3GroupModifyOK) IsRedirect

func (o *S3GroupModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 group modify o k response has a 3xx status code

func (*S3GroupModifyOK) IsServerError

func (o *S3GroupModifyOK) IsServerError() bool

IsServerError returns true when this s3 group modify o k response has a 5xx status code

func (*S3GroupModifyOK) IsSuccess

func (o *S3GroupModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 group modify o k response has a 2xx status code

func (*S3GroupModifyOK) String

func (o *S3GroupModifyOK) String() string

type S3GroupModifyParams

type S3GroupModifyParams struct {

	/* ID.

	   Group identifier that identifies the unique group.
	*/
	ID int64

	/* Info.

	   Info specification
	*/
	Info *models.S3Group

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3GroupModifyParams contains all the parameters to send to the API endpoint

for the s3 group modify operation.

Typically these are written to a http.Request.

func NewS3GroupModifyParams

func NewS3GroupModifyParams() *S3GroupModifyParams

NewS3GroupModifyParams creates a new S3GroupModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3GroupModifyParamsWithContext

func NewS3GroupModifyParamsWithContext(ctx context.Context) *S3GroupModifyParams

NewS3GroupModifyParamsWithContext creates a new S3GroupModifyParams object with the ability to set a context for a request.

func NewS3GroupModifyParamsWithHTTPClient

func NewS3GroupModifyParamsWithHTTPClient(client *http.Client) *S3GroupModifyParams

NewS3GroupModifyParamsWithHTTPClient creates a new S3GroupModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3GroupModifyParamsWithTimeout

func NewS3GroupModifyParamsWithTimeout(timeout time.Duration) *S3GroupModifyParams

NewS3GroupModifyParamsWithTimeout creates a new S3GroupModifyParams object with the ability to set a timeout on a request.

func (*S3GroupModifyParams) SetContext

func (o *S3GroupModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 group modify params

func (*S3GroupModifyParams) SetDefaults

func (o *S3GroupModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 group modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupModifyParams) SetHTTPClient

func (o *S3GroupModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 group modify params

func (*S3GroupModifyParams) SetID

func (o *S3GroupModifyParams) SetID(id int64)

SetID adds the id to the s3 group modify params

func (*S3GroupModifyParams) SetInfo

func (o *S3GroupModifyParams) SetInfo(info *models.S3Group)

SetInfo adds the info to the s3 group modify params

func (*S3GroupModifyParams) SetSvmUUID

func (o *S3GroupModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 group modify params

func (*S3GroupModifyParams) SetTimeout

func (o *S3GroupModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 group modify params

func (*S3GroupModifyParams) WithContext

WithContext adds the context to the s3 group modify params

func (*S3GroupModifyParams) WithDefaults

func (o *S3GroupModifyParams) WithDefaults() *S3GroupModifyParams

WithDefaults hydrates default values in the s3 group modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3GroupModifyParams) WithHTTPClient

func (o *S3GroupModifyParams) WithHTTPClient(client *http.Client) *S3GroupModifyParams

WithHTTPClient adds the HTTPClient to the s3 group modify params

func (*S3GroupModifyParams) WithID

WithID adds the id to the s3 group modify params

func (*S3GroupModifyParams) WithInfo

WithInfo adds the info to the s3 group modify params

func (*S3GroupModifyParams) WithSvmUUID

func (o *S3GroupModifyParams) WithSvmUUID(svmUUID string) *S3GroupModifyParams

WithSvmUUID adds the svmUUID to the s3 group modify params

func (*S3GroupModifyParams) WithTimeout

func (o *S3GroupModifyParams) WithTimeout(timeout time.Duration) *S3GroupModifyParams

WithTimeout adds the timeout to the s3 group modify params

func (*S3GroupModifyParams) WriteToRequest

func (o *S3GroupModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3GroupModifyReader

type S3GroupModifyReader struct {
	// contains filtered or unexported fields
}

S3GroupModifyReader is a Reader for the S3GroupModify structure.

func (*S3GroupModifyReader) ReadResponse

func (o *S3GroupModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3PolicyCollectionGetDefault

type S3PolicyCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3PolicyCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewS3PolicyCollectionGetDefault

func NewS3PolicyCollectionGetDefault(code int) *S3PolicyCollectionGetDefault

NewS3PolicyCollectionGetDefault creates a S3PolicyCollectionGetDefault with default headers values

func (*S3PolicyCollectionGetDefault) Code

Code gets the status code for the s3 policy collection get default response

func (*S3PolicyCollectionGetDefault) Error

func (*S3PolicyCollectionGetDefault) GetPayload

func (*S3PolicyCollectionGetDefault) IsClientError

func (o *S3PolicyCollectionGetDefault) IsClientError() bool

IsClientError returns true when this s3 policy collection get default response has a 4xx status code

func (*S3PolicyCollectionGetDefault) IsCode

func (o *S3PolicyCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this s3 policy collection get default response a status code equal to that given

func (*S3PolicyCollectionGetDefault) IsRedirect

func (o *S3PolicyCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 policy collection get default response has a 3xx status code

func (*S3PolicyCollectionGetDefault) IsServerError

func (o *S3PolicyCollectionGetDefault) IsServerError() bool

IsServerError returns true when this s3 policy collection get default response has a 5xx status code

func (*S3PolicyCollectionGetDefault) IsSuccess

func (o *S3PolicyCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 policy collection get default response has a 2xx status code

func (*S3PolicyCollectionGetDefault) String

type S3PolicyCollectionGetOK

type S3PolicyCollectionGetOK struct {
	Payload *models.S3PolicyResponse
}

S3PolicyCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewS3PolicyCollectionGetOK

func NewS3PolicyCollectionGetOK() *S3PolicyCollectionGetOK

NewS3PolicyCollectionGetOK creates a S3PolicyCollectionGetOK with default headers values

func (*S3PolicyCollectionGetOK) Code

func (o *S3PolicyCollectionGetOK) Code() int

Code gets the status code for the s3 policy collection get o k response

func (*S3PolicyCollectionGetOK) Error

func (o *S3PolicyCollectionGetOK) Error() string

func (*S3PolicyCollectionGetOK) GetPayload

func (*S3PolicyCollectionGetOK) IsClientError

func (o *S3PolicyCollectionGetOK) IsClientError() bool

IsClientError returns true when this s3 policy collection get o k response has a 4xx status code

func (*S3PolicyCollectionGetOK) IsCode

func (o *S3PolicyCollectionGetOK) IsCode(code int) bool

IsCode returns true when this s3 policy collection get o k response a status code equal to that given

func (*S3PolicyCollectionGetOK) IsRedirect

func (o *S3PolicyCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this s3 policy collection get o k response has a 3xx status code

func (*S3PolicyCollectionGetOK) IsServerError

func (o *S3PolicyCollectionGetOK) IsServerError() bool

IsServerError returns true when this s3 policy collection get o k response has a 5xx status code

func (*S3PolicyCollectionGetOK) IsSuccess

func (o *S3PolicyCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this s3 policy collection get o k response has a 2xx status code

func (*S3PolicyCollectionGetOK) String

func (o *S3PolicyCollectionGetOK) String() string

type S3PolicyCollectionGetParams

type S3PolicyCollectionGetParams struct {

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReadOnly.

	   Filter by read-only
	*/
	ReadOnly *bool

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* StatementsActions.

	   Filter by statements.actions
	*/
	StatementsActions *string

	/* StatementsEffect.

	   Filter by statements.effect
	*/
	StatementsEffect *string

	/* StatementsIndex.

	   Filter by statements.index
	*/
	StatementsIndex *int64

	/* StatementsResources.

	   Filter by statements.resources
	*/
	StatementsResources *string

	/* StatementsSid.

	   Filter by statements.sid
	*/
	StatementsSid *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3PolicyCollectionGetParams contains all the parameters to send to the API endpoint

for the s3 policy collection get operation.

Typically these are written to a http.Request.

func NewS3PolicyCollectionGetParams

func NewS3PolicyCollectionGetParams() *S3PolicyCollectionGetParams

NewS3PolicyCollectionGetParams creates a new S3PolicyCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3PolicyCollectionGetParamsWithContext

func NewS3PolicyCollectionGetParamsWithContext(ctx context.Context) *S3PolicyCollectionGetParams

NewS3PolicyCollectionGetParamsWithContext creates a new S3PolicyCollectionGetParams object with the ability to set a context for a request.

func NewS3PolicyCollectionGetParamsWithHTTPClient

func NewS3PolicyCollectionGetParamsWithHTTPClient(client *http.Client) *S3PolicyCollectionGetParams

NewS3PolicyCollectionGetParamsWithHTTPClient creates a new S3PolicyCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3PolicyCollectionGetParamsWithTimeout

func NewS3PolicyCollectionGetParamsWithTimeout(timeout time.Duration) *S3PolicyCollectionGetParams

NewS3PolicyCollectionGetParamsWithTimeout creates a new S3PolicyCollectionGetParams object with the ability to set a timeout on a request.

func (*S3PolicyCollectionGetParams) SetComment

func (o *S3PolicyCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetContext

func (o *S3PolicyCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetDefaults

func (o *S3PolicyCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 policy collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyCollectionGetParams) SetFields

func (o *S3PolicyCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetHTTPClient

func (o *S3PolicyCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetMaxRecords

func (o *S3PolicyCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetName

func (o *S3PolicyCollectionGetParams) SetName(name *string)

SetName adds the name to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetOrderBy

func (o *S3PolicyCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReadOnly

func (o *S3PolicyCollectionGetParams) SetReadOnly(readOnly *bool)

SetReadOnly adds the readOnly to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReturnRecords

func (o *S3PolicyCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReturnTimeout

func (o *S3PolicyCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsActions

func (o *S3PolicyCollectionGetParams) SetStatementsActions(statementsActions *string)

SetStatementsActions adds the statementsActions to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsEffect

func (o *S3PolicyCollectionGetParams) SetStatementsEffect(statementsEffect *string)

SetStatementsEffect adds the statementsEffect to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsIndex

func (o *S3PolicyCollectionGetParams) SetStatementsIndex(statementsIndex *int64)

SetStatementsIndex adds the statementsIndex to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsResources

func (o *S3PolicyCollectionGetParams) SetStatementsResources(statementsResources *string)

SetStatementsResources adds the statementsResources to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsSid

func (o *S3PolicyCollectionGetParams) SetStatementsSid(statementsSid *string)

SetStatementsSid adds the statementsSid to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetSvmName

func (o *S3PolicyCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetSvmUUID

func (o *S3PolicyCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetTimeout

func (o *S3PolicyCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithComment

WithComment adds the comment to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithContext

WithContext adds the context to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the s3 policy collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyCollectionGetParams) WithFields

WithFields adds the fields to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithMaxRecords

func (o *S3PolicyCollectionGetParams) WithMaxRecords(maxRecords *int64) *S3PolicyCollectionGetParams

WithMaxRecords adds the maxRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithName

WithName adds the name to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReadOnly

func (o *S3PolicyCollectionGetParams) WithReadOnly(readOnly *bool) *S3PolicyCollectionGetParams

WithReadOnly adds the readOnly to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReturnRecords

func (o *S3PolicyCollectionGetParams) WithReturnRecords(returnRecords *bool) *S3PolicyCollectionGetParams

WithReturnRecords adds the returnRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReturnTimeout

func (o *S3PolicyCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *S3PolicyCollectionGetParams

WithReturnTimeout adds the returnTimeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsActions

func (o *S3PolicyCollectionGetParams) WithStatementsActions(statementsActions *string) *S3PolicyCollectionGetParams

WithStatementsActions adds the statementsActions to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsEffect

func (o *S3PolicyCollectionGetParams) WithStatementsEffect(statementsEffect *string) *S3PolicyCollectionGetParams

WithStatementsEffect adds the statementsEffect to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsIndex

func (o *S3PolicyCollectionGetParams) WithStatementsIndex(statementsIndex *int64) *S3PolicyCollectionGetParams

WithStatementsIndex adds the statementsIndex to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsResources

func (o *S3PolicyCollectionGetParams) WithStatementsResources(statementsResources *string) *S3PolicyCollectionGetParams

WithStatementsResources adds the statementsResources to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsSid

func (o *S3PolicyCollectionGetParams) WithStatementsSid(statementsSid *string) *S3PolicyCollectionGetParams

WithStatementsSid adds the statementsSid to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3PolicyCollectionGetReader

type S3PolicyCollectionGetReader struct {
	// contains filtered or unexported fields
}

S3PolicyCollectionGetReader is a Reader for the S3PolicyCollectionGet structure.

func (*S3PolicyCollectionGetReader) ReadResponse

func (o *S3PolicyCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3PolicyCreateCreated

type S3PolicyCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.S3PolicyResponse
}

S3PolicyCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3PolicyCreateCreated

func NewS3PolicyCreateCreated() *S3PolicyCreateCreated

NewS3PolicyCreateCreated creates a S3PolicyCreateCreated with default headers values

func (*S3PolicyCreateCreated) Code

func (o *S3PolicyCreateCreated) Code() int

Code gets the status code for the s3 policy create created response

func (*S3PolicyCreateCreated) Error

func (o *S3PolicyCreateCreated) Error() string

func (*S3PolicyCreateCreated) GetPayload

func (*S3PolicyCreateCreated) IsClientError

func (o *S3PolicyCreateCreated) IsClientError() bool

IsClientError returns true when this s3 policy create created response has a 4xx status code

func (*S3PolicyCreateCreated) IsCode

func (o *S3PolicyCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 policy create created response a status code equal to that given

func (*S3PolicyCreateCreated) IsRedirect

func (o *S3PolicyCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 policy create created response has a 3xx status code

func (*S3PolicyCreateCreated) IsServerError

func (o *S3PolicyCreateCreated) IsServerError() bool

IsServerError returns true when this s3 policy create created response has a 5xx status code

func (*S3PolicyCreateCreated) IsSuccess

func (o *S3PolicyCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 policy create created response has a 2xx status code

func (*S3PolicyCreateCreated) String

func (o *S3PolicyCreateCreated) String() string

type S3PolicyCreateDefault

type S3PolicyCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3PolicyCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405906 | The specified action name is invalid. | 92405947 | Creating an object store server policy or statement requires an effective cluster version of 9.8 or later. | 92405948 | Policy name is not valid. Policy names must have between 1 and 128 characters. | 92405949 | Policy name contains invalid characters. Valid characters: 0-9, A-Z, a-z, "_", "+", "=", ",", ".", "@", and "-". | 92405950 | Policy name already exists for SVM. | 92405954 | Policy name is reserved for read-only policies. Cannot be used for custom policy creation. | 92405963 | Failed to create policy statements for policy. Reason: "{reason of failure}". Resolve all issues and retry the operation. | 92405863 | Failed to create s3 policy statements. Reason: "{reason of failure}". Valid ways to specify a resource are \"*\", \"<bucket-name>\", \"<bucket-name>/.../...\".\". Resolve all the issues and retry the operation.

func NewS3PolicyCreateDefault

func NewS3PolicyCreateDefault(code int) *S3PolicyCreateDefault

NewS3PolicyCreateDefault creates a S3PolicyCreateDefault with default headers values

func (*S3PolicyCreateDefault) Code

func (o *S3PolicyCreateDefault) Code() int

Code gets the status code for the s3 policy create default response

func (*S3PolicyCreateDefault) Error

func (o *S3PolicyCreateDefault) Error() string

func (*S3PolicyCreateDefault) GetPayload

func (o *S3PolicyCreateDefault) GetPayload() *models.ErrorResponse

func (*S3PolicyCreateDefault) IsClientError

func (o *S3PolicyCreateDefault) IsClientError() bool

IsClientError returns true when this s3 policy create default response has a 4xx status code

func (*S3PolicyCreateDefault) IsCode

func (o *S3PolicyCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 policy create default response a status code equal to that given

func (*S3PolicyCreateDefault) IsRedirect

func (o *S3PolicyCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 policy create default response has a 3xx status code

func (*S3PolicyCreateDefault) IsServerError

func (o *S3PolicyCreateDefault) IsServerError() bool

IsServerError returns true when this s3 policy create default response has a 5xx status code

func (*S3PolicyCreateDefault) IsSuccess

func (o *S3PolicyCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 policy create default response has a 2xx status code

func (*S3PolicyCreateDefault) String

func (o *S3PolicyCreateDefault) String() string

type S3PolicyCreateParams

type S3PolicyCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Policy

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3PolicyCreateParams contains all the parameters to send to the API endpoint

for the s3 policy create operation.

Typically these are written to a http.Request.

func NewS3PolicyCreateParams

func NewS3PolicyCreateParams() *S3PolicyCreateParams

NewS3PolicyCreateParams creates a new S3PolicyCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3PolicyCreateParamsWithContext

func NewS3PolicyCreateParamsWithContext(ctx context.Context) *S3PolicyCreateParams

NewS3PolicyCreateParamsWithContext creates a new S3PolicyCreateParams object with the ability to set a context for a request.

func NewS3PolicyCreateParamsWithHTTPClient

func NewS3PolicyCreateParamsWithHTTPClient(client *http.Client) *S3PolicyCreateParams

NewS3PolicyCreateParamsWithHTTPClient creates a new S3PolicyCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3PolicyCreateParamsWithTimeout

func NewS3PolicyCreateParamsWithTimeout(timeout time.Duration) *S3PolicyCreateParams

NewS3PolicyCreateParamsWithTimeout creates a new S3PolicyCreateParams object with the ability to set a timeout on a request.

func (*S3PolicyCreateParams) SetContext

func (o *S3PolicyCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 policy create params

func (*S3PolicyCreateParams) SetDefaults

func (o *S3PolicyCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 policy create params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyCreateParams) SetHTTPClient

func (o *S3PolicyCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 policy create params

func (*S3PolicyCreateParams) SetInfo

func (o *S3PolicyCreateParams) SetInfo(info *models.S3Policy)

SetInfo adds the info to the s3 policy create params

func (*S3PolicyCreateParams) SetReturnRecords

func (o *S3PolicyCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 policy create params

func (*S3PolicyCreateParams) SetSvmUUID

func (o *S3PolicyCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 policy create params

func (*S3PolicyCreateParams) SetTimeout

func (o *S3PolicyCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 policy create params

func (*S3PolicyCreateParams) WithContext

WithContext adds the context to the s3 policy create params

func (*S3PolicyCreateParams) WithDefaults

func (o *S3PolicyCreateParams) WithDefaults() *S3PolicyCreateParams

WithDefaults hydrates default values in the s3 policy create params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyCreateParams) WithHTTPClient

func (o *S3PolicyCreateParams) WithHTTPClient(client *http.Client) *S3PolicyCreateParams

WithHTTPClient adds the HTTPClient to the s3 policy create params

func (*S3PolicyCreateParams) WithInfo

WithInfo adds the info to the s3 policy create params

func (*S3PolicyCreateParams) WithReturnRecords

func (o *S3PolicyCreateParams) WithReturnRecords(returnRecords *bool) *S3PolicyCreateParams

WithReturnRecords adds the returnRecords to the s3 policy create params

func (*S3PolicyCreateParams) WithSvmUUID

func (o *S3PolicyCreateParams) WithSvmUUID(svmUUID string) *S3PolicyCreateParams

WithSvmUUID adds the svmUUID to the s3 policy create params

func (*S3PolicyCreateParams) WithTimeout

func (o *S3PolicyCreateParams) WithTimeout(timeout time.Duration) *S3PolicyCreateParams

WithTimeout adds the timeout to the s3 policy create params

func (*S3PolicyCreateParams) WriteToRequest

func (o *S3PolicyCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3PolicyCreateReader

type S3PolicyCreateReader struct {
	// contains filtered or unexported fields
}

S3PolicyCreateReader is a Reader for the S3PolicyCreate structure.

func (*S3PolicyCreateReader) ReadResponse

func (o *S3PolicyCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3PolicyDeleteDefault

type S3PolicyDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3PolicyDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405858 | Failed to \"delete\" the \"policy\" because the operation is only supported on data SVMs.

func NewS3PolicyDeleteDefault

func NewS3PolicyDeleteDefault(code int) *S3PolicyDeleteDefault

NewS3PolicyDeleteDefault creates a S3PolicyDeleteDefault with default headers values

func (*S3PolicyDeleteDefault) Code

func (o *S3PolicyDeleteDefault) Code() int

Code gets the status code for the s3 policy delete default response

func (*S3PolicyDeleteDefault) Error

func (o *S3PolicyDeleteDefault) Error() string

func (*S3PolicyDeleteDefault) GetPayload

func (o *S3PolicyDeleteDefault) GetPayload() *models.ErrorResponse

func (*S3PolicyDeleteDefault) IsClientError

func (o *S3PolicyDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 policy delete default response has a 4xx status code

func (*S3PolicyDeleteDefault) IsCode

func (o *S3PolicyDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 policy delete default response a status code equal to that given

func (*S3PolicyDeleteDefault) IsRedirect

func (o *S3PolicyDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 policy delete default response has a 3xx status code

func (*S3PolicyDeleteDefault) IsServerError

func (o *S3PolicyDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 policy delete default response has a 5xx status code

func (*S3PolicyDeleteDefault) IsSuccess

func (o *S3PolicyDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 policy delete default response has a 2xx status code

func (*S3PolicyDeleteDefault) String

func (o *S3PolicyDeleteDefault) String() string

type S3PolicyDeleteOK

type S3PolicyDeleteOK struct {
}

S3PolicyDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3PolicyDeleteOK

func NewS3PolicyDeleteOK() *S3PolicyDeleteOK

NewS3PolicyDeleteOK creates a S3PolicyDeleteOK with default headers values

func (*S3PolicyDeleteOK) Code

func (o *S3PolicyDeleteOK) Code() int

Code gets the status code for the s3 policy delete o k response

func (*S3PolicyDeleteOK) Error

func (o *S3PolicyDeleteOK) Error() string

func (*S3PolicyDeleteOK) IsClientError

func (o *S3PolicyDeleteOK) IsClientError() bool

IsClientError returns true when this s3 policy delete o k response has a 4xx status code

func (*S3PolicyDeleteOK) IsCode

func (o *S3PolicyDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 policy delete o k response a status code equal to that given

func (*S3PolicyDeleteOK) IsRedirect

func (o *S3PolicyDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 policy delete o k response has a 3xx status code

func (*S3PolicyDeleteOK) IsServerError

func (o *S3PolicyDeleteOK) IsServerError() bool

IsServerError returns true when this s3 policy delete o k response has a 5xx status code

func (*S3PolicyDeleteOK) IsSuccess

func (o *S3PolicyDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 policy delete o k response has a 2xx status code

func (*S3PolicyDeleteOK) String

func (o *S3PolicyDeleteOK) String() string

type S3PolicyDeleteParams

type S3PolicyDeleteParams struct {

	/* Name.

	   Policy name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3PolicyDeleteParams contains all the parameters to send to the API endpoint

for the s3 policy delete operation.

Typically these are written to a http.Request.

func NewS3PolicyDeleteParams

func NewS3PolicyDeleteParams() *S3PolicyDeleteParams

NewS3PolicyDeleteParams creates a new S3PolicyDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3PolicyDeleteParamsWithContext

func NewS3PolicyDeleteParamsWithContext(ctx context.Context) *S3PolicyDeleteParams

NewS3PolicyDeleteParamsWithContext creates a new S3PolicyDeleteParams object with the ability to set a context for a request.

func NewS3PolicyDeleteParamsWithHTTPClient

func NewS3PolicyDeleteParamsWithHTTPClient(client *http.Client) *S3PolicyDeleteParams

NewS3PolicyDeleteParamsWithHTTPClient creates a new S3PolicyDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3PolicyDeleteParamsWithTimeout

func NewS3PolicyDeleteParamsWithTimeout(timeout time.Duration) *S3PolicyDeleteParams

NewS3PolicyDeleteParamsWithTimeout creates a new S3PolicyDeleteParams object with the ability to set a timeout on a request.

func (*S3PolicyDeleteParams) SetContext

func (o *S3PolicyDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 policy delete params

func (*S3PolicyDeleteParams) SetDefaults

func (o *S3PolicyDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 policy delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyDeleteParams) SetHTTPClient

func (o *S3PolicyDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 policy delete params

func (*S3PolicyDeleteParams) SetName

func (o *S3PolicyDeleteParams) SetName(name string)

SetName adds the name to the s3 policy delete params

func (*S3PolicyDeleteParams) SetSvmUUID

func (o *S3PolicyDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 policy delete params

func (*S3PolicyDeleteParams) SetTimeout

func (o *S3PolicyDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 policy delete params

func (*S3PolicyDeleteParams) WithContext

WithContext adds the context to the s3 policy delete params

func (*S3PolicyDeleteParams) WithDefaults

func (o *S3PolicyDeleteParams) WithDefaults() *S3PolicyDeleteParams

WithDefaults hydrates default values in the s3 policy delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyDeleteParams) WithHTTPClient

func (o *S3PolicyDeleteParams) WithHTTPClient(client *http.Client) *S3PolicyDeleteParams

WithHTTPClient adds the HTTPClient to the s3 policy delete params

func (*S3PolicyDeleteParams) WithName

WithName adds the name to the s3 policy delete params

func (*S3PolicyDeleteParams) WithSvmUUID

func (o *S3PolicyDeleteParams) WithSvmUUID(svmUUID string) *S3PolicyDeleteParams

WithSvmUUID adds the svmUUID to the s3 policy delete params

func (*S3PolicyDeleteParams) WithTimeout

func (o *S3PolicyDeleteParams) WithTimeout(timeout time.Duration) *S3PolicyDeleteParams

WithTimeout adds the timeout to the s3 policy delete params

func (*S3PolicyDeleteParams) WriteToRequest

func (o *S3PolicyDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3PolicyDeleteReader

type S3PolicyDeleteReader struct {
	// contains filtered or unexported fields
}

S3PolicyDeleteReader is a Reader for the S3PolicyDelete structure.

func (*S3PolicyDeleteReader) ReadResponse

func (o *S3PolicyDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3PolicyGetDefault

type S3PolicyGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3PolicyGetDefault describes a response with status code -1, with default header values.

Error

func NewS3PolicyGetDefault

func NewS3PolicyGetDefault(code int) *S3PolicyGetDefault

NewS3PolicyGetDefault creates a S3PolicyGetDefault with default headers values

func (*S3PolicyGetDefault) Code

func (o *S3PolicyGetDefault) Code() int

Code gets the status code for the s3 policy get default response

func (*S3PolicyGetDefault) Error

func (o *S3PolicyGetDefault) Error() string

func (*S3PolicyGetDefault) GetPayload

func (o *S3PolicyGetDefault) GetPayload() *models.ErrorResponse

func (*S3PolicyGetDefault) IsClientError

func (o *S3PolicyGetDefault) IsClientError() bool

IsClientError returns true when this s3 policy get default response has a 4xx status code

func (*S3PolicyGetDefault) IsCode

func (o *S3PolicyGetDefault) IsCode(code int) bool

IsCode returns true when this s3 policy get default response a status code equal to that given

func (*S3PolicyGetDefault) IsRedirect

func (o *S3PolicyGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 policy get default response has a 3xx status code

func (*S3PolicyGetDefault) IsServerError

func (o *S3PolicyGetDefault) IsServerError() bool

IsServerError returns true when this s3 policy get default response has a 5xx status code

func (*S3PolicyGetDefault) IsSuccess

func (o *S3PolicyGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 policy get default response has a 2xx status code

func (*S3PolicyGetDefault) String

func (o *S3PolicyGetDefault) String() string

type S3PolicyGetOK

type S3PolicyGetOK struct {
	Payload *models.S3Policy
}

S3PolicyGetOK describes a response with status code 200, with default header values.

OK

func NewS3PolicyGetOK

func NewS3PolicyGetOK() *S3PolicyGetOK

NewS3PolicyGetOK creates a S3PolicyGetOK with default headers values

func (*S3PolicyGetOK) Code

func (o *S3PolicyGetOK) Code() int

Code gets the status code for the s3 policy get o k response

func (*S3PolicyGetOK) Error

func (o *S3PolicyGetOK) Error() string

func (*S3PolicyGetOK) GetPayload

func (o *S3PolicyGetOK) GetPayload() *models.S3Policy

func (*S3PolicyGetOK) IsClientError

func (o *S3PolicyGetOK) IsClientError() bool

IsClientError returns true when this s3 policy get o k response has a 4xx status code

func (*S3PolicyGetOK) IsCode

func (o *S3PolicyGetOK) IsCode(code int) bool

IsCode returns true when this s3 policy get o k response a status code equal to that given

func (*S3PolicyGetOK) IsRedirect

func (o *S3PolicyGetOK) IsRedirect() bool

IsRedirect returns true when this s3 policy get o k response has a 3xx status code

func (*S3PolicyGetOK) IsServerError

func (o *S3PolicyGetOK) IsServerError() bool

IsServerError returns true when this s3 policy get o k response has a 5xx status code

func (*S3PolicyGetOK) IsSuccess

func (o *S3PolicyGetOK) IsSuccess() bool

IsSuccess returns true when this s3 policy get o k response has a 2xx status code

func (*S3PolicyGetOK) String

func (o *S3PolicyGetOK) String() string

type S3PolicyGetParams

type S3PolicyGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   Policy name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3PolicyGetParams contains all the parameters to send to the API endpoint

for the s3 policy get operation.

Typically these are written to a http.Request.

func NewS3PolicyGetParams

func NewS3PolicyGetParams() *S3PolicyGetParams

NewS3PolicyGetParams creates a new S3PolicyGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3PolicyGetParamsWithContext

func NewS3PolicyGetParamsWithContext(ctx context.Context) *S3PolicyGetParams

NewS3PolicyGetParamsWithContext creates a new S3PolicyGetParams object with the ability to set a context for a request.

func NewS3PolicyGetParamsWithHTTPClient

func NewS3PolicyGetParamsWithHTTPClient(client *http.Client) *S3PolicyGetParams

NewS3PolicyGetParamsWithHTTPClient creates a new S3PolicyGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3PolicyGetParamsWithTimeout

func NewS3PolicyGetParamsWithTimeout(timeout time.Duration) *S3PolicyGetParams

NewS3PolicyGetParamsWithTimeout creates a new S3PolicyGetParams object with the ability to set a timeout on a request.

func (*S3PolicyGetParams) SetContext

func (o *S3PolicyGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 policy get params

func (*S3PolicyGetParams) SetDefaults

func (o *S3PolicyGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 policy get params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyGetParams) SetFields

func (o *S3PolicyGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 policy get params

func (*S3PolicyGetParams) SetHTTPClient

func (o *S3PolicyGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 policy get params

func (*S3PolicyGetParams) SetName

func (o *S3PolicyGetParams) SetName(name string)

SetName adds the name to the s3 policy get params

func (*S3PolicyGetParams) SetSvmUUID

func (o *S3PolicyGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 policy get params

func (*S3PolicyGetParams) SetTimeout

func (o *S3PolicyGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 policy get params

func (*S3PolicyGetParams) WithContext

func (o *S3PolicyGetParams) WithContext(ctx context.Context) *S3PolicyGetParams

WithContext adds the context to the s3 policy get params

func (*S3PolicyGetParams) WithDefaults

func (o *S3PolicyGetParams) WithDefaults() *S3PolicyGetParams

WithDefaults hydrates default values in the s3 policy get params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyGetParams) WithFields

func (o *S3PolicyGetParams) WithFields(fields []string) *S3PolicyGetParams

WithFields adds the fields to the s3 policy get params

func (*S3PolicyGetParams) WithHTTPClient

func (o *S3PolicyGetParams) WithHTTPClient(client *http.Client) *S3PolicyGetParams

WithHTTPClient adds the HTTPClient to the s3 policy get params

func (*S3PolicyGetParams) WithName

func (o *S3PolicyGetParams) WithName(name string) *S3PolicyGetParams

WithName adds the name to the s3 policy get params

func (*S3PolicyGetParams) WithSvmUUID

func (o *S3PolicyGetParams) WithSvmUUID(svmUUID string) *S3PolicyGetParams

WithSvmUUID adds the svmUUID to the s3 policy get params

func (*S3PolicyGetParams) WithTimeout

func (o *S3PolicyGetParams) WithTimeout(timeout time.Duration) *S3PolicyGetParams

WithTimeout adds the timeout to the s3 policy get params

func (*S3PolicyGetParams) WriteToRequest

func (o *S3PolicyGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3PolicyGetReader

type S3PolicyGetReader struct {
	// contains filtered or unexported fields
}

S3PolicyGetReader is a Reader for the S3PolicyGet structure.

func (*S3PolicyGetReader) ReadResponse

func (o *S3PolicyGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3PolicyModifyDefault

type S3PolicyModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3PolicyModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405906 | The specified action name is invalid. | 92405963 | Failed to create s3 policy statements \\\"{policy name}\\\". Reason: "{reason of failure}". Resolve all issues and retry the operation. | 92405953 | Object store server read-only policies do not support create, modify, delete, add-statement, delete-statement and modify-statement operations. | 92406075 | Failed to modify policy statement for policy \\\"{policy name}\\\". Reason: "{reason of failure}". Valid ways to specify a resource are \"*\", \"<bucket-name>\", \"<bucket-name>/.../...\".\".

func NewS3PolicyModifyDefault

func NewS3PolicyModifyDefault(code int) *S3PolicyModifyDefault

NewS3PolicyModifyDefault creates a S3PolicyModifyDefault with default headers values

func (*S3PolicyModifyDefault) Code

func (o *S3PolicyModifyDefault) Code() int

Code gets the status code for the s3 policy modify default response

func (*S3PolicyModifyDefault) Error

func (o *S3PolicyModifyDefault) Error() string

func (*S3PolicyModifyDefault) GetPayload

func (o *S3PolicyModifyDefault) GetPayload() *models.ErrorResponse

func (*S3PolicyModifyDefault) IsClientError

func (o *S3PolicyModifyDefault) IsClientError() bool

IsClientError returns true when this s3 policy modify default response has a 4xx status code

func (*S3PolicyModifyDefault) IsCode

func (o *S3PolicyModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 policy modify default response a status code equal to that given

func (*S3PolicyModifyDefault) IsRedirect

func (o *S3PolicyModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 policy modify default response has a 3xx status code

func (*S3PolicyModifyDefault) IsServerError

func (o *S3PolicyModifyDefault) IsServerError() bool

IsServerError returns true when this s3 policy modify default response has a 5xx status code

func (*S3PolicyModifyDefault) IsSuccess

func (o *S3PolicyModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 policy modify default response has a 2xx status code

func (*S3PolicyModifyDefault) String

func (o *S3PolicyModifyDefault) String() string

type S3PolicyModifyOK

type S3PolicyModifyOK struct {
}

S3PolicyModifyOK describes a response with status code 200, with default header values.

OK

func NewS3PolicyModifyOK

func NewS3PolicyModifyOK() *S3PolicyModifyOK

NewS3PolicyModifyOK creates a S3PolicyModifyOK with default headers values

func (*S3PolicyModifyOK) Code

func (o *S3PolicyModifyOK) Code() int

Code gets the status code for the s3 policy modify o k response

func (*S3PolicyModifyOK) Error

func (o *S3PolicyModifyOK) Error() string

func (*S3PolicyModifyOK) IsClientError

func (o *S3PolicyModifyOK) IsClientError() bool

IsClientError returns true when this s3 policy modify o k response has a 4xx status code

func (*S3PolicyModifyOK) IsCode

func (o *S3PolicyModifyOK) IsCode(code int) bool

IsCode returns true when this s3 policy modify o k response a status code equal to that given

func (*S3PolicyModifyOK) IsRedirect

func (o *S3PolicyModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 policy modify o k response has a 3xx status code

func (*S3PolicyModifyOK) IsServerError

func (o *S3PolicyModifyOK) IsServerError() bool

IsServerError returns true when this s3 policy modify o k response has a 5xx status code

func (*S3PolicyModifyOK) IsSuccess

func (o *S3PolicyModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 policy modify o k response has a 2xx status code

func (*S3PolicyModifyOK) String

func (o *S3PolicyModifyOK) String() string

type S3PolicyModifyParams

type S3PolicyModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Policy

	/* Name.

	   Policy name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3PolicyModifyParams contains all the parameters to send to the API endpoint

for the s3 policy modify operation.

Typically these are written to a http.Request.

func NewS3PolicyModifyParams

func NewS3PolicyModifyParams() *S3PolicyModifyParams

NewS3PolicyModifyParams creates a new S3PolicyModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3PolicyModifyParamsWithContext

func NewS3PolicyModifyParamsWithContext(ctx context.Context) *S3PolicyModifyParams

NewS3PolicyModifyParamsWithContext creates a new S3PolicyModifyParams object with the ability to set a context for a request.

func NewS3PolicyModifyParamsWithHTTPClient

func NewS3PolicyModifyParamsWithHTTPClient(client *http.Client) *S3PolicyModifyParams

NewS3PolicyModifyParamsWithHTTPClient creates a new S3PolicyModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3PolicyModifyParamsWithTimeout

func NewS3PolicyModifyParamsWithTimeout(timeout time.Duration) *S3PolicyModifyParams

NewS3PolicyModifyParamsWithTimeout creates a new S3PolicyModifyParams object with the ability to set a timeout on a request.

func (*S3PolicyModifyParams) SetContext

func (o *S3PolicyModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 policy modify params

func (*S3PolicyModifyParams) SetDefaults

func (o *S3PolicyModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 policy modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyModifyParams) SetHTTPClient

func (o *S3PolicyModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 policy modify params

func (*S3PolicyModifyParams) SetInfo

func (o *S3PolicyModifyParams) SetInfo(info *models.S3Policy)

SetInfo adds the info to the s3 policy modify params

func (*S3PolicyModifyParams) SetName

func (o *S3PolicyModifyParams) SetName(name string)

SetName adds the name to the s3 policy modify params

func (*S3PolicyModifyParams) SetSvmUUID

func (o *S3PolicyModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 policy modify params

func (*S3PolicyModifyParams) SetTimeout

func (o *S3PolicyModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 policy modify params

func (*S3PolicyModifyParams) WithContext

WithContext adds the context to the s3 policy modify params

func (*S3PolicyModifyParams) WithDefaults

func (o *S3PolicyModifyParams) WithDefaults() *S3PolicyModifyParams

WithDefaults hydrates default values in the s3 policy modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3PolicyModifyParams) WithHTTPClient

func (o *S3PolicyModifyParams) WithHTTPClient(client *http.Client) *S3PolicyModifyParams

WithHTTPClient adds the HTTPClient to the s3 policy modify params

func (*S3PolicyModifyParams) WithInfo

WithInfo adds the info to the s3 policy modify params

func (*S3PolicyModifyParams) WithName

WithName adds the name to the s3 policy modify params

func (*S3PolicyModifyParams) WithSvmUUID

func (o *S3PolicyModifyParams) WithSvmUUID(svmUUID string) *S3PolicyModifyParams

WithSvmUUID adds the svmUUID to the s3 policy modify params

func (*S3PolicyModifyParams) WithTimeout

func (o *S3PolicyModifyParams) WithTimeout(timeout time.Duration) *S3PolicyModifyParams

WithTimeout adds the timeout to the s3 policy modify params

func (*S3PolicyModifyParams) WriteToRequest

func (o *S3PolicyModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3PolicyModifyReader

type S3PolicyModifyReader struct {
	// contains filtered or unexported fields
}

S3PolicyModifyReader is a Reader for the S3PolicyModify structure.

func (*S3PolicyModifyReader) ReadResponse

func (o *S3PolicyModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3ServiceCollectionGetDefault

type S3ServiceCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3ServiceCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewS3ServiceCollectionGetDefault

func NewS3ServiceCollectionGetDefault(code int) *S3ServiceCollectionGetDefault

NewS3ServiceCollectionGetDefault creates a S3ServiceCollectionGetDefault with default headers values

func (*S3ServiceCollectionGetDefault) Code

Code gets the status code for the s3 service collection get default response

func (*S3ServiceCollectionGetDefault) Error

func (*S3ServiceCollectionGetDefault) GetPayload

func (*S3ServiceCollectionGetDefault) IsClientError

func (o *S3ServiceCollectionGetDefault) IsClientError() bool

IsClientError returns true when this s3 service collection get default response has a 4xx status code

func (*S3ServiceCollectionGetDefault) IsCode

func (o *S3ServiceCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this s3 service collection get default response a status code equal to that given

func (*S3ServiceCollectionGetDefault) IsRedirect

func (o *S3ServiceCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 service collection get default response has a 3xx status code

func (*S3ServiceCollectionGetDefault) IsServerError

func (o *S3ServiceCollectionGetDefault) IsServerError() bool

IsServerError returns true when this s3 service collection get default response has a 5xx status code

func (*S3ServiceCollectionGetDefault) IsSuccess

func (o *S3ServiceCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 service collection get default response has a 2xx status code

func (*S3ServiceCollectionGetDefault) String

type S3ServiceCollectionGetOK

type S3ServiceCollectionGetOK struct {
	Payload *models.S3ServiceResponse
}

S3ServiceCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewS3ServiceCollectionGetOK

func NewS3ServiceCollectionGetOK() *S3ServiceCollectionGetOK

NewS3ServiceCollectionGetOK creates a S3ServiceCollectionGetOK with default headers values

func (*S3ServiceCollectionGetOK) Code

func (o *S3ServiceCollectionGetOK) Code() int

Code gets the status code for the s3 service collection get o k response

func (*S3ServiceCollectionGetOK) Error

func (o *S3ServiceCollectionGetOK) Error() string

func (*S3ServiceCollectionGetOK) GetPayload

func (*S3ServiceCollectionGetOK) IsClientError

func (o *S3ServiceCollectionGetOK) IsClientError() bool

IsClientError returns true when this s3 service collection get o k response has a 4xx status code

func (*S3ServiceCollectionGetOK) IsCode

func (o *S3ServiceCollectionGetOK) IsCode(code int) bool

IsCode returns true when this s3 service collection get o k response a status code equal to that given

func (*S3ServiceCollectionGetOK) IsRedirect

func (o *S3ServiceCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this s3 service collection get o k response has a 3xx status code

func (*S3ServiceCollectionGetOK) IsServerError

func (o *S3ServiceCollectionGetOK) IsServerError() bool

IsServerError returns true when this s3 service collection get o k response has a 5xx status code

func (*S3ServiceCollectionGetOK) IsSuccess

func (o *S3ServiceCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this s3 service collection get o k response has a 2xx status code

func (*S3ServiceCollectionGetOK) String

func (o *S3ServiceCollectionGetOK) String() string

type S3ServiceCollectionGetParams

type S3ServiceCollectionGetParams struct {

	/* BucketsAllowed.

	   Filter by buckets.allowed
	*/
	BucketsAllowed *bool

	/* BucketsAuditEventSelectorAccess.

	   Filter by buckets.audit_event_selector.access
	*/
	BucketsAuditEventSelectorAccess *string

	/* BucketsAuditEventSelectorPermission.

	   Filter by buckets.audit_event_selector.permission
	*/
	BucketsAuditEventSelectorPermission *string

	/* BucketsComment.

	   Filter by buckets.comment
	*/
	BucketsComment *string

	/* BucketsEncryptionEnabled.

	   Filter by buckets.encryption.enabled
	*/
	BucketsEncryptionEnabled *bool

	/* BucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays.

	   Filter by buckets.lifecycle_management.rules.abort_incomplete_multipart_upload.after_initiation_days
	*/
	BucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64

	/* BucketsLifecycleManagementRulesBucketName.

	   Filter by buckets.lifecycle_management.rules.bucket_name
	*/
	BucketsLifecycleManagementRulesBucketName *string

	/* BucketsLifecycleManagementRulesEnabled.

	   Filter by buckets.lifecycle_management.rules.enabled
	*/
	BucketsLifecycleManagementRulesEnabled *bool

	/* BucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker.

	   Filter by buckets.lifecycle_management.rules.expiration.expired_object_delete_marker
	*/
	BucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool

	/* BucketsLifecycleManagementRulesExpirationObjectAgeDays.

	   Filter by buckets.lifecycle_management.rules.expiration.object_age_days
	*/
	BucketsLifecycleManagementRulesExpirationObjectAgeDays *int64

	/* BucketsLifecycleManagementRulesExpirationObjectExpiryDate.

	   Filter by buckets.lifecycle_management.rules.expiration.object_expiry_date
	*/
	BucketsLifecycleManagementRulesExpirationObjectExpiryDate *string

	/* BucketsLifecycleManagementRulesName.

	   Filter by buckets.lifecycle_management.rules.name
	*/
	BucketsLifecycleManagementRulesName *string

	/* BucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions.

	   Filter by buckets.lifecycle_management.rules.non_current_version_expiration.new_non_current_versions
	*/
	BucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64

	/* BucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays.

	   Filter by buckets.lifecycle_management.rules.non_current_version_expiration.non_current_days
	*/
	BucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64

	/* BucketsLifecycleManagementRulesObjectFilterPrefix.

	   Filter by buckets.lifecycle_management.rules.object_filter.prefix
	*/
	BucketsLifecycleManagementRulesObjectFilterPrefix *string

	/* BucketsLifecycleManagementRulesObjectFilterSizeGreaterThan.

	   Filter by buckets.lifecycle_management.rules.object_filter.size_greater_than
	*/
	BucketsLifecycleManagementRulesObjectFilterSizeGreaterThan *int64

	/* BucketsLifecycleManagementRulesObjectFilterSizeLessThan.

	   Filter by buckets.lifecycle_management.rules.object_filter.size_less_than
	*/
	BucketsLifecycleManagementRulesObjectFilterSizeLessThan *int64

	/* BucketsLifecycleManagementRulesObjectFilterTags.

	   Filter by buckets.lifecycle_management.rules.object_filter.tags
	*/
	BucketsLifecycleManagementRulesObjectFilterTags *string

	/* BucketsLifecycleManagementRulesSvmName.

	   Filter by buckets.lifecycle_management.rules.svm.name
	*/
	BucketsLifecycleManagementRulesSvmName *string

	/* BucketsLifecycleManagementRulesSvmUUID.

	   Filter by buckets.lifecycle_management.rules.svm.uuid
	*/
	BucketsLifecycleManagementRulesSvmUUID *string

	/* BucketsLifecycleManagementRulesUUID.

	   Filter by buckets.lifecycle_management.rules.uuid
	*/
	BucketsLifecycleManagementRulesUUID *string

	/* BucketsLogicalUsedSize.

	   Filter by buckets.logical_used_size
	*/
	BucketsLogicalUsedSize *int64

	/* BucketsName.

	   Filter by buckets.name
	*/
	BucketsName *string

	/* BucketsNasPath.

	   Filter by buckets.nas_path
	*/
	BucketsNasPath *string

	/* BucketsPolicyStatementsActions.

	   Filter by buckets.policy.statements.actions
	*/
	BucketsPolicyStatementsActions *string

	/* BucketsPolicyStatementsConditionsDelimiters.

	   Filter by buckets.policy.statements.conditions.delimiters
	*/
	BucketsPolicyStatementsConditionsDelimiters *string

	/* BucketsPolicyStatementsConditionsMaxKeys.

	   Filter by buckets.policy.statements.conditions.max_keys
	*/
	BucketsPolicyStatementsConditionsMaxKeys *int64

	/* BucketsPolicyStatementsConditionsOperator.

	   Filter by buckets.policy.statements.conditions.operator
	*/
	BucketsPolicyStatementsConditionsOperator *string

	/* BucketsPolicyStatementsConditionsPrefixes.

	   Filter by buckets.policy.statements.conditions.prefixes
	*/
	BucketsPolicyStatementsConditionsPrefixes *string

	/* BucketsPolicyStatementsConditionsSourceIps.

	   Filter by buckets.policy.statements.conditions.source_ips
	*/
	BucketsPolicyStatementsConditionsSourceIps *string

	/* BucketsPolicyStatementsConditionsUsernames.

	   Filter by buckets.policy.statements.conditions.usernames
	*/
	BucketsPolicyStatementsConditionsUsernames *string

	/* BucketsPolicyStatementsEffect.

	   Filter by buckets.policy.statements.effect
	*/
	BucketsPolicyStatementsEffect *string

	/* BucketsPolicyStatementsPrincipals.

	   Filter by buckets.policy.statements.principals
	*/
	BucketsPolicyStatementsPrincipals *string

	/* BucketsPolicyStatementsResources.

	   Filter by buckets.policy.statements.resources
	*/
	BucketsPolicyStatementsResources *string

	/* BucketsPolicyStatementsSid.

	   Filter by buckets.policy.statements.sid
	*/
	BucketsPolicyStatementsSid *string

	/* BucketsProtectionStatusDestinationIsCloud.

	   Filter by buckets.protection_status.destination.is_cloud
	*/
	BucketsProtectionStatusDestinationIsCloud *bool

	/* BucketsProtectionStatusDestinationIsExternalCloud.

	   Filter by buckets.protection_status.destination.is_external_cloud
	*/
	BucketsProtectionStatusDestinationIsExternalCloud *bool

	/* BucketsProtectionStatusDestinationIsOntap.

	   Filter by buckets.protection_status.destination.is_ontap
	*/
	BucketsProtectionStatusDestinationIsOntap *bool

	/* BucketsProtectionStatusIsProtected.

	   Filter by buckets.protection_status.is_protected
	*/
	BucketsProtectionStatusIsProtected *bool

	/* BucketsQosPolicyMaxThroughputIops.

	   Filter by buckets.qos_policy.max_throughput_iops
	*/
	BucketsQosPolicyMaxThroughputIops *int64

	/* BucketsQosPolicyMaxThroughputMbps.

	   Filter by buckets.qos_policy.max_throughput_mbps
	*/
	BucketsQosPolicyMaxThroughputMbps *int64

	/* BucketsQosPolicyMinThroughputIops.

	   Filter by buckets.qos_policy.min_throughput_iops
	*/
	BucketsQosPolicyMinThroughputIops *int64

	/* BucketsQosPolicyMinThroughputMbps.

	   Filter by buckets.qos_policy.min_throughput_mbps
	*/
	BucketsQosPolicyMinThroughputMbps *int64

	/* BucketsQosPolicyName.

	   Filter by buckets.qos_policy.name
	*/
	BucketsQosPolicyName *string

	/* BucketsQosPolicyUUID.

	   Filter by buckets.qos_policy.uuid
	*/
	BucketsQosPolicyUUID *string

	/* BucketsRetentionDefaultPeriod.

	   Filter by buckets.retention.default_period
	*/
	BucketsRetentionDefaultPeriod *string

	/* BucketsRetentionMode.

	   Filter by buckets.retention.mode
	*/
	BucketsRetentionMode *string

	/* BucketsRole.

	   Filter by buckets.role
	*/
	BucketsRole *string

	/* BucketsSize.

	   Filter by buckets.size
	*/
	BucketsSize *int64

	/* BucketsSvmName.

	   Filter by buckets.svm.name
	*/
	BucketsSvmName *string

	/* BucketsSvmUUID.

	   Filter by buckets.svm.uuid
	*/
	BucketsSvmUUID *string

	/* BucketsType.

	   Filter by buckets.type
	*/
	BucketsType *string

	/* BucketsUUID.

	   Filter by buckets.uuid
	*/
	BucketsUUID *string

	/* BucketsVersioningState.

	   Filter by buckets.versioning_state
	*/
	BucketsVersioningState *string

	/* BucketsVolumeName.

	   Filter by buckets.volume.name
	*/
	BucketsVolumeName *string

	/* BucketsVolumeUUID.

	   Filter by buckets.volume.uuid
	*/
	BucketsVolumeUUID *string

	/* CertificateName.

	   Filter by certificate.name
	*/
	CertificateName *string

	/* CertificateUUID.

	   Filter by certificate.uuid
	*/
	CertificateUUID *string

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* DefaultUnixUser.

	   Filter by default_unix_user
	*/
	DefaultUnixUser *string

	/* DefaultWinUser.

	   Filter by default_win_user
	*/
	DefaultWinUser *string

	/* Enabled.

	   Filter by enabled
	*/
	Enabled *bool

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* IsHTTPEnabled.

	   Filter by is_http_enabled
	*/
	IsHTTPEnabled *bool

	/* IsHTTPSEnabled.

	   Filter by is_https_enabled
	*/
	IsHTTPSEnabled *bool

	/* MaxKeyTimeToLive.

	   Filter by max_key_time_to_live
	*/
	MaxKeyTimeToLive *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDuration *string

	/* MetricIopsOther.

	   Filter by metric.iops.other
	*/
	MetricIopsOther *int64

	/* MetricIopsRead.

	   Filter by metric.iops.read
	*/
	MetricIopsRead *int64

	/* MetricIopsTotal.

	   Filter by metric.iops.total
	*/
	MetricIopsTotal *int64

	/* MetricIopsWrite.

	   Filter by metric.iops.write
	*/
	MetricIopsWrite *int64

	/* MetricLatencyOther.

	   Filter by metric.latency.other
	*/
	MetricLatencyOther *int64

	/* MetricLatencyRead.

	   Filter by metric.latency.read
	*/
	MetricLatencyRead *int64

	/* MetricLatencyTotal.

	   Filter by metric.latency.total
	*/
	MetricLatencyTotal *int64

	/* MetricLatencyWrite.

	   Filter by metric.latency.write
	*/
	MetricLatencyWrite *int64

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatus *string

	/* MetricThroughputRead.

	   Filter by metric.throughput.read
	*/
	MetricThroughputRead *int64

	/* MetricThroughputTotal.

	   Filter by metric.throughput.total
	*/
	MetricThroughputTotal *int64

	/* MetricThroughputWrite.

	   Filter by metric.throughput.write
	*/
	MetricThroughputWrite *int64

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestamp *string

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* Port.

	   Filter by port
	*/
	Port *int64

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SecurePort.

	   Filter by secure_port
	*/
	SecurePort *int64

	/* StatisticsIopsRawOther.

	   Filter by statistics.iops_raw.other
	*/
	StatisticsIopsRawOther *int64

	/* StatisticsIopsRawRead.

	   Filter by statistics.iops_raw.read
	*/
	StatisticsIopsRawRead *int64

	/* StatisticsIopsRawTotal.

	   Filter by statistics.iops_raw.total
	*/
	StatisticsIopsRawTotal *int64

	/* StatisticsIopsRawWrite.

	   Filter by statistics.iops_raw.write
	*/
	StatisticsIopsRawWrite *int64

	/* StatisticsLatencyRawOther.

	   Filter by statistics.latency_raw.other
	*/
	StatisticsLatencyRawOther *int64

	/* StatisticsLatencyRawRead.

	   Filter by statistics.latency_raw.read
	*/
	StatisticsLatencyRawRead *int64

	/* StatisticsLatencyRawTotal.

	   Filter by statistics.latency_raw.total
	*/
	StatisticsLatencyRawTotal *int64

	/* StatisticsLatencyRawWrite.

	   Filter by statistics.latency_raw.write
	*/
	StatisticsLatencyRawWrite *int64

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatus *string

	/* StatisticsThroughputRawRead.

	   Filter by statistics.throughput_raw.read
	*/
	StatisticsThroughputRawRead *int64

	/* StatisticsThroughputRawTotal.

	   Filter by statistics.throughput_raw.total
	*/
	StatisticsThroughputRawTotal *int64

	/* StatisticsThroughputRawWrite.

	   Filter by statistics.throughput_raw.write
	*/
	StatisticsThroughputRawWrite *int64

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestamp *string

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SvmUUID *string

	/* UsersAccessKey.

	   Filter by users.access_key
	*/
	UsersAccessKey *string

	/* UsersComment.

	   Filter by users.comment
	*/
	UsersComment *string

	/* UsersKeyExpiryTime.

	   Filter by users.key_expiry_time
	*/
	UsersKeyExpiryTime *string

	/* UsersKeyTimeToLive.

	   Filter by users.key_time_to_live
	*/
	UsersKeyTimeToLive *string

	/* UsersName.

	   Filter by users.name
	*/
	UsersName *string

	/* UsersSvmName.

	   Filter by users.svm.name
	*/
	UsersSvmName *string

	/* UsersSvmUUID.

	   Filter by users.svm.uuid
	*/
	UsersSvmUUID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3ServiceCollectionGetParams contains all the parameters to send to the API endpoint

for the s3 service collection get operation.

Typically these are written to a http.Request.

func NewS3ServiceCollectionGetParams

func NewS3ServiceCollectionGetParams() *S3ServiceCollectionGetParams

NewS3ServiceCollectionGetParams creates a new S3ServiceCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3ServiceCollectionGetParamsWithContext

func NewS3ServiceCollectionGetParamsWithContext(ctx context.Context) *S3ServiceCollectionGetParams

NewS3ServiceCollectionGetParamsWithContext creates a new S3ServiceCollectionGetParams object with the ability to set a context for a request.

func NewS3ServiceCollectionGetParamsWithHTTPClient

func NewS3ServiceCollectionGetParamsWithHTTPClient(client *http.Client) *S3ServiceCollectionGetParams

NewS3ServiceCollectionGetParamsWithHTTPClient creates a new S3ServiceCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3ServiceCollectionGetParamsWithTimeout

func NewS3ServiceCollectionGetParamsWithTimeout(timeout time.Duration) *S3ServiceCollectionGetParams

NewS3ServiceCollectionGetParamsWithTimeout creates a new S3ServiceCollectionGetParams object with the ability to set a timeout on a request.

func (*S3ServiceCollectionGetParams) SetBucketsAllowed

func (o *S3ServiceCollectionGetParams) SetBucketsAllowed(bucketsAllowed *bool)

SetBucketsAllowed adds the bucketsAllowed to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorAccess

func (o *S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorAccess(bucketsAuditEventSelectorAccess *string)

SetBucketsAuditEventSelectorAccess adds the bucketsAuditEventSelectorAccess to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorPermission

func (o *S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorPermission(bucketsAuditEventSelectorPermission *string)

SetBucketsAuditEventSelectorPermission adds the bucketsAuditEventSelectorPermission to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsComment

func (o *S3ServiceCollectionGetParams) SetBucketsComment(bucketsComment *string)

SetBucketsComment adds the bucketsComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsEncryptionEnabled

func (o *S3ServiceCollectionGetParams) SetBucketsEncryptionEnabled(bucketsEncryptionEnabled *bool)

SetBucketsEncryptionEnabled adds the bucketsEncryptionEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(bucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64)

SetBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the bucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesBucketName

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesBucketName(bucketsLifecycleManagementRulesBucketName *string)

SetBucketsLifecycleManagementRulesBucketName adds the bucketsLifecycleManagementRulesBucketName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesEnabled

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesEnabled(bucketsLifecycleManagementRulesEnabled *bool)

SetBucketsLifecycleManagementRulesEnabled adds the bucketsLifecycleManagementRulesEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(bucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool)

SetBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the bucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationObjectAgeDays

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationObjectAgeDays(bucketsLifecycleManagementRulesExpirationObjectAgeDays *int64)

SetBucketsLifecycleManagementRulesExpirationObjectAgeDays adds the bucketsLifecycleManagementRulesExpirationObjectAgeDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationObjectExpiryDate

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesExpirationObjectExpiryDate(bucketsLifecycleManagementRulesExpirationObjectExpiryDate *string)

SetBucketsLifecycleManagementRulesExpirationObjectExpiryDate adds the bucketsLifecycleManagementRulesExpirationObjectExpiryDate to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesName

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesName(bucketsLifecycleManagementRulesName *string)

SetBucketsLifecycleManagementRulesName adds the bucketsLifecycleManagementRulesName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(bucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64)

SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the bucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(bucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64)

SetBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the bucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterPrefix

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterPrefix(bucketsLifecycleManagementRulesObjectFilterPrefix *string)

SetBucketsLifecycleManagementRulesObjectFilterPrefix adds the bucketsLifecycleManagementRulesObjectFilterPrefix to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan(bucketsLifecycleManagementRulesObjectFilterSizeGreaterThan *int64)

SetBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan adds the bucketsLifecycleManagementRulesObjectFilterSizeGreaterThan to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterSizeLessThan

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterSizeLessThan(bucketsLifecycleManagementRulesObjectFilterSizeLessThan *int64)

SetBucketsLifecycleManagementRulesObjectFilterSizeLessThan adds the bucketsLifecycleManagementRulesObjectFilterSizeLessThan to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterTags

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesObjectFilterTags(bucketsLifecycleManagementRulesObjectFilterTags *string)

SetBucketsLifecycleManagementRulesObjectFilterTags adds the bucketsLifecycleManagementRulesObjectFilterTags to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesSvmName

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesSvmName(bucketsLifecycleManagementRulesSvmName *string)

SetBucketsLifecycleManagementRulesSvmName adds the bucketsLifecycleManagementRulesSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesSvmUUID

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesSvmUUID(bucketsLifecycleManagementRulesSvmUUID *string)

SetBucketsLifecycleManagementRulesSvmUUID adds the bucketsLifecycleManagementRulesSvmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesUUID

func (o *S3ServiceCollectionGetParams) SetBucketsLifecycleManagementRulesUUID(bucketsLifecycleManagementRulesUUID *string)

SetBucketsLifecycleManagementRulesUUID adds the bucketsLifecycleManagementRulesUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLogicalUsedSize

func (o *S3ServiceCollectionGetParams) SetBucketsLogicalUsedSize(bucketsLogicalUsedSize *int64)

SetBucketsLogicalUsedSize adds the bucketsLogicalUsedSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsName

func (o *S3ServiceCollectionGetParams) SetBucketsName(bucketsName *string)

SetBucketsName adds the bucketsName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsNasPath

func (o *S3ServiceCollectionGetParams) SetBucketsNasPath(bucketsNasPath *string)

SetBucketsNasPath adds the bucketsNasPath to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsActions

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsActions(bucketsPolicyStatementsActions *string)

SetBucketsPolicyStatementsActions adds the bucketsPolicyStatementsActions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsDelimiters

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsDelimiters(bucketsPolicyStatementsConditionsDelimiters *string)

SetBucketsPolicyStatementsConditionsDelimiters adds the bucketsPolicyStatementsConditionsDelimiters to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsMaxKeys

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsMaxKeys(bucketsPolicyStatementsConditionsMaxKeys *int64)

SetBucketsPolicyStatementsConditionsMaxKeys adds the bucketsPolicyStatementsConditionsMaxKeys to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsOperator

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsOperator(bucketsPolicyStatementsConditionsOperator *string)

SetBucketsPolicyStatementsConditionsOperator adds the bucketsPolicyStatementsConditionsOperator to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsPrefixes

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsPrefixes(bucketsPolicyStatementsConditionsPrefixes *string)

SetBucketsPolicyStatementsConditionsPrefixes adds the bucketsPolicyStatementsConditionsPrefixes to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsSourceIps

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsSourceIps(bucketsPolicyStatementsConditionsSourceIps *string)

SetBucketsPolicyStatementsConditionsSourceIps adds the bucketsPolicyStatementsConditionsSourceIps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsUsernames

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsUsernames(bucketsPolicyStatementsConditionsUsernames *string)

SetBucketsPolicyStatementsConditionsUsernames adds the bucketsPolicyStatementsConditionsUsernames to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsEffect

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsEffect(bucketsPolicyStatementsEffect *string)

SetBucketsPolicyStatementsEffect adds the bucketsPolicyStatementsEffect to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsPrincipals

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsPrincipals(bucketsPolicyStatementsPrincipals *string)

SetBucketsPolicyStatementsPrincipals adds the bucketsPolicyStatementsPrincipals to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsResources

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsResources(bucketsPolicyStatementsResources *string)

SetBucketsPolicyStatementsResources adds the bucketsPolicyStatementsResources to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsSid

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsSid(bucketsPolicyStatementsSid *string)

SetBucketsPolicyStatementsSid adds the bucketsPolicyStatementsSid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsCloud

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsCloud(bucketsProtectionStatusDestinationIsCloud *bool)

SetBucketsProtectionStatusDestinationIsCloud adds the bucketsProtectionStatusDestinationIsCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsExternalCloud

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsExternalCloud(bucketsProtectionStatusDestinationIsExternalCloud *bool)

SetBucketsProtectionStatusDestinationIsExternalCloud adds the bucketsProtectionStatusDestinationIsExternalCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsOntap

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsOntap(bucketsProtectionStatusDestinationIsOntap *bool)

SetBucketsProtectionStatusDestinationIsOntap adds the bucketsProtectionStatusDestinationIsOntap to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusIsProtected

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusIsProtected(bucketsProtectionStatusIsProtected *bool)

SetBucketsProtectionStatusIsProtected adds the bucketsProtectionStatusIsProtected to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputIops

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputIops(bucketsQosPolicyMaxThroughputIops *int64)

SetBucketsQosPolicyMaxThroughputIops adds the bucketsQosPolicyMaxThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputMbps

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputMbps(bucketsQosPolicyMaxThroughputMbps *int64)

SetBucketsQosPolicyMaxThroughputMbps adds the bucketsQosPolicyMaxThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputIops

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputIops(bucketsQosPolicyMinThroughputIops *int64)

SetBucketsQosPolicyMinThroughputIops adds the bucketsQosPolicyMinThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputMbps

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputMbps(bucketsQosPolicyMinThroughputMbps *int64)

SetBucketsQosPolicyMinThroughputMbps adds the bucketsQosPolicyMinThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyName

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyName(bucketsQosPolicyName *string)

SetBucketsQosPolicyName adds the bucketsQosPolicyName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyUUID

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyUUID(bucketsQosPolicyUUID *string)

SetBucketsQosPolicyUUID adds the bucketsQosPolicyUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsRetentionDefaultPeriod

func (o *S3ServiceCollectionGetParams) SetBucketsRetentionDefaultPeriod(bucketsRetentionDefaultPeriod *string)

SetBucketsRetentionDefaultPeriod adds the bucketsRetentionDefaultPeriod to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsRetentionMode

func (o *S3ServiceCollectionGetParams) SetBucketsRetentionMode(bucketsRetentionMode *string)

SetBucketsRetentionMode adds the bucketsRetentionMode to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsRole

func (o *S3ServiceCollectionGetParams) SetBucketsRole(bucketsRole *string)

SetBucketsRole adds the bucketsRole to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSize

func (o *S3ServiceCollectionGetParams) SetBucketsSize(bucketsSize *int64)

SetBucketsSize adds the bucketsSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSvmName

func (o *S3ServiceCollectionGetParams) SetBucketsSvmName(bucketsSvmName *string)

SetBucketsSvmName adds the bucketsSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSvmUUID

func (o *S3ServiceCollectionGetParams) SetBucketsSvmUUID(bucketsSvmUUID *string)

SetBucketsSvmUUID adds the bucketsSvmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsType

func (o *S3ServiceCollectionGetParams) SetBucketsType(bucketsType *string)

SetBucketsType adds the bucketsType to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsUUID

func (o *S3ServiceCollectionGetParams) SetBucketsUUID(bucketsUUID *string)

SetBucketsUUID adds the bucketsUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVersioningState

func (o *S3ServiceCollectionGetParams) SetBucketsVersioningState(bucketsVersioningState *string)

SetBucketsVersioningState adds the bucketsVersioningState to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVolumeName

func (o *S3ServiceCollectionGetParams) SetBucketsVolumeName(bucketsVolumeName *string)

SetBucketsVolumeName adds the bucketsVolumeName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVolumeUUID

func (o *S3ServiceCollectionGetParams) SetBucketsVolumeUUID(bucketsVolumeUUID *string)

SetBucketsVolumeUUID adds the bucketsVolumeUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetCertificateName

func (o *S3ServiceCollectionGetParams) SetCertificateName(certificateName *string)

SetCertificateName adds the certificateName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetCertificateUUID

func (o *S3ServiceCollectionGetParams) SetCertificateUUID(certificateUUID *string)

SetCertificateUUID adds the certificateUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetComment

func (o *S3ServiceCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetContext

func (o *S3ServiceCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetDefaultUnixUser

func (o *S3ServiceCollectionGetParams) SetDefaultUnixUser(defaultUnixUser *string)

SetDefaultUnixUser adds the defaultUnixUser to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetDefaultWinUser

func (o *S3ServiceCollectionGetParams) SetDefaultWinUser(defaultWinUser *string)

SetDefaultWinUser adds the defaultWinUser to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetDefaults

func (o *S3ServiceCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 service collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceCollectionGetParams) SetEnabled

func (o *S3ServiceCollectionGetParams) SetEnabled(enabled *bool)

SetEnabled adds the enabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetFields

func (o *S3ServiceCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetHTTPClient

func (o *S3ServiceCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetIsHTTPEnabled

func (o *S3ServiceCollectionGetParams) SetIsHTTPEnabled(isHTTPEnabled *bool)

SetIsHTTPEnabled adds the isHttpEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetIsHTTPSEnabled

func (o *S3ServiceCollectionGetParams) SetIsHTTPSEnabled(isHTTPSEnabled *bool)

SetIsHTTPSEnabled adds the isHttpsEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMaxKeyTimeToLive

func (o *S3ServiceCollectionGetParams) SetMaxKeyTimeToLive(maxKeyTimeToLive *string)

SetMaxKeyTimeToLive adds the maxKeyTimeToLive to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMaxRecords

func (o *S3ServiceCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricDuration

func (o *S3ServiceCollectionGetParams) SetMetricDuration(metricDuration *string)

SetMetricDuration adds the metricDuration to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsOther

func (o *S3ServiceCollectionGetParams) SetMetricIopsOther(metricIopsOther *int64)

SetMetricIopsOther adds the metricIopsOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsRead

func (o *S3ServiceCollectionGetParams) SetMetricIopsRead(metricIopsRead *int64)

SetMetricIopsRead adds the metricIopsRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsTotal

func (o *S3ServiceCollectionGetParams) SetMetricIopsTotal(metricIopsTotal *int64)

SetMetricIopsTotal adds the metricIopsTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsWrite

func (o *S3ServiceCollectionGetParams) SetMetricIopsWrite(metricIopsWrite *int64)

SetMetricIopsWrite adds the metricIopsWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyOther

func (o *S3ServiceCollectionGetParams) SetMetricLatencyOther(metricLatencyOther *int64)

SetMetricLatencyOther adds the metricLatencyOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyRead

func (o *S3ServiceCollectionGetParams) SetMetricLatencyRead(metricLatencyRead *int64)

SetMetricLatencyRead adds the metricLatencyRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyTotal

func (o *S3ServiceCollectionGetParams) SetMetricLatencyTotal(metricLatencyTotal *int64)

SetMetricLatencyTotal adds the metricLatencyTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyWrite

func (o *S3ServiceCollectionGetParams) SetMetricLatencyWrite(metricLatencyWrite *int64)

SetMetricLatencyWrite adds the metricLatencyWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricStatus

func (o *S3ServiceCollectionGetParams) SetMetricStatus(metricStatus *string)

SetMetricStatus adds the metricStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputRead

func (o *S3ServiceCollectionGetParams) SetMetricThroughputRead(metricThroughputRead *int64)

SetMetricThroughputRead adds the metricThroughputRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputTotal

func (o *S3ServiceCollectionGetParams) SetMetricThroughputTotal(metricThroughputTotal *int64)

SetMetricThroughputTotal adds the metricThroughputTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputWrite

func (o *S3ServiceCollectionGetParams) SetMetricThroughputWrite(metricThroughputWrite *int64)

SetMetricThroughputWrite adds the metricThroughputWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricTimestamp

func (o *S3ServiceCollectionGetParams) SetMetricTimestamp(metricTimestamp *string)

SetMetricTimestamp adds the metricTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetName

func (o *S3ServiceCollectionGetParams) SetName(name *string)

SetName adds the name to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetOrderBy

func (o *S3ServiceCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetPort

func (o *S3ServiceCollectionGetParams) SetPort(port *int64)

SetPort adds the port to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetReturnRecords

func (o *S3ServiceCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetReturnTimeout

func (o *S3ServiceCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSecurePort

func (o *S3ServiceCollectionGetParams) SetSecurePort(securePort *int64)

SetSecurePort adds the securePort to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawOther

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawOther(statisticsIopsRawOther *int64)

SetStatisticsIopsRawOther adds the statisticsIopsRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawRead

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawRead(statisticsIopsRawRead *int64)

SetStatisticsIopsRawRead adds the statisticsIopsRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawTotal

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawTotal(statisticsIopsRawTotal *int64)

SetStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawWrite

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawWrite(statisticsIopsRawWrite *int64)

SetStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawOther

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawOther(statisticsLatencyRawOther *int64)

SetStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawRead

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawRead(statisticsLatencyRawRead *int64)

SetStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawTotal

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawTotal(statisticsLatencyRawTotal *int64)

SetStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawWrite

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawWrite(statisticsLatencyRawWrite *int64)

SetStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsStatus

func (o *S3ServiceCollectionGetParams) SetStatisticsStatus(statisticsStatus *string)

SetStatisticsStatus adds the statisticsStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawRead

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawRead(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawTotal

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawWrite

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsTimestamp

func (o *S3ServiceCollectionGetParams) SetStatisticsTimestamp(statisticsTimestamp *string)

SetStatisticsTimestamp adds the statisticsTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSvmName

func (o *S3ServiceCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSvmUUID

func (o *S3ServiceCollectionGetParams) SetSvmUUID(svmUUID *string)

SetSvmUUID adds the svmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetTimeout

func (o *S3ServiceCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersAccessKey

func (o *S3ServiceCollectionGetParams) SetUsersAccessKey(usersAccessKey *string)

SetUsersAccessKey adds the usersAccessKey to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersComment

func (o *S3ServiceCollectionGetParams) SetUsersComment(usersComment *string)

SetUsersComment adds the usersComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersKeyExpiryTime

func (o *S3ServiceCollectionGetParams) SetUsersKeyExpiryTime(usersKeyExpiryTime *string)

SetUsersKeyExpiryTime adds the usersKeyExpiryTime to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersKeyTimeToLive

func (o *S3ServiceCollectionGetParams) SetUsersKeyTimeToLive(usersKeyTimeToLive *string)

SetUsersKeyTimeToLive adds the usersKeyTimeToLive to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersName

func (o *S3ServiceCollectionGetParams) SetUsersName(usersName *string)

SetUsersName adds the usersName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersSvmName

func (o *S3ServiceCollectionGetParams) SetUsersSvmName(usersSvmName *string)

SetUsersSvmName adds the usersSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersSvmUUID

func (o *S3ServiceCollectionGetParams) SetUsersSvmUUID(usersSvmUUID *string)

SetUsersSvmUUID adds the usersSvmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsAllowed

func (o *S3ServiceCollectionGetParams) WithBucketsAllowed(bucketsAllowed *bool) *S3ServiceCollectionGetParams

WithBucketsAllowed adds the bucketsAllowed to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorAccess

func (o *S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorAccess(bucketsAuditEventSelectorAccess *string) *S3ServiceCollectionGetParams

WithBucketsAuditEventSelectorAccess adds the bucketsAuditEventSelectorAccess to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorPermission

func (o *S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorPermission(bucketsAuditEventSelectorPermission *string) *S3ServiceCollectionGetParams

WithBucketsAuditEventSelectorPermission adds the bucketsAuditEventSelectorPermission to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsComment

func (o *S3ServiceCollectionGetParams) WithBucketsComment(bucketsComment *string) *S3ServiceCollectionGetParams

WithBucketsComment adds the bucketsComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsEncryptionEnabled

func (o *S3ServiceCollectionGetParams) WithBucketsEncryptionEnabled(bucketsEncryptionEnabled *bool) *S3ServiceCollectionGetParams

WithBucketsEncryptionEnabled adds the bucketsEncryptionEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays(bucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays adds the bucketsLifecycleManagementRulesAbortIncompleteMultipartUploadAfterInitiationDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesBucketName

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesBucketName(bucketsLifecycleManagementRulesBucketName *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesBucketName adds the bucketsLifecycleManagementRulesBucketName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesEnabled

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesEnabled(bucketsLifecycleManagementRulesEnabled *bool) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesEnabled adds the bucketsLifecycleManagementRulesEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker(bucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker *bool) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker adds the bucketsLifecycleManagementRulesExpirationExpiredObjectDeleteMarker to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationObjectAgeDays

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationObjectAgeDays(bucketsLifecycleManagementRulesExpirationObjectAgeDays *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesExpirationObjectAgeDays adds the bucketsLifecycleManagementRulesExpirationObjectAgeDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationObjectExpiryDate

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesExpirationObjectExpiryDate(bucketsLifecycleManagementRulesExpirationObjectExpiryDate *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesExpirationObjectExpiryDate adds the bucketsLifecycleManagementRulesExpirationObjectExpiryDate to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesName

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesName(bucketsLifecycleManagementRulesName *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesName adds the bucketsLifecycleManagementRulesName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions(bucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions adds the bucketsLifecycleManagementRulesNonCurrentVersionExpirationNewNonCurrentVersions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays(bucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays adds the bucketsLifecycleManagementRulesNonCurrentVersionExpirationNonCurrentDays to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterPrefix

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterPrefix(bucketsLifecycleManagementRulesObjectFilterPrefix *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesObjectFilterPrefix adds the bucketsLifecycleManagementRulesObjectFilterPrefix to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan(bucketsLifecycleManagementRulesObjectFilterSizeGreaterThan *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesObjectFilterSizeGreaterThan adds the bucketsLifecycleManagementRulesObjectFilterSizeGreaterThan to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterSizeLessThan

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterSizeLessThan(bucketsLifecycleManagementRulesObjectFilterSizeLessThan *int64) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesObjectFilterSizeLessThan adds the bucketsLifecycleManagementRulesObjectFilterSizeLessThan to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterTags

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesObjectFilterTags(bucketsLifecycleManagementRulesObjectFilterTags *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesObjectFilterTags adds the bucketsLifecycleManagementRulesObjectFilterTags to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesSvmName

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesSvmName(bucketsLifecycleManagementRulesSvmName *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesSvmName adds the bucketsLifecycleManagementRulesSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesSvmUUID

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesSvmUUID(bucketsLifecycleManagementRulesSvmUUID *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesSvmUUID adds the bucketsLifecycleManagementRulesSvmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesUUID

func (o *S3ServiceCollectionGetParams) WithBucketsLifecycleManagementRulesUUID(bucketsLifecycleManagementRulesUUID *string) *S3ServiceCollectionGetParams

WithBucketsLifecycleManagementRulesUUID adds the bucketsLifecycleManagementRulesUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLogicalUsedSize

func (o *S3ServiceCollectionGetParams) WithBucketsLogicalUsedSize(bucketsLogicalUsedSize *int64) *S3ServiceCollectionGetParams

WithBucketsLogicalUsedSize adds the bucketsLogicalUsedSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsName

func (o *S3ServiceCollectionGetParams) WithBucketsName(bucketsName *string) *S3ServiceCollectionGetParams

WithBucketsName adds the bucketsName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsNasPath

func (o *S3ServiceCollectionGetParams) WithBucketsNasPath(bucketsNasPath *string) *S3ServiceCollectionGetParams

WithBucketsNasPath adds the bucketsNasPath to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsActions

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsActions(bucketsPolicyStatementsActions *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsActions adds the bucketsPolicyStatementsActions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsDelimiters

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsDelimiters(bucketsPolicyStatementsConditionsDelimiters *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsDelimiters adds the bucketsPolicyStatementsConditionsDelimiters to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsMaxKeys

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsMaxKeys(bucketsPolicyStatementsConditionsMaxKeys *int64) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsMaxKeys adds the bucketsPolicyStatementsConditionsMaxKeys to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsOperator

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsOperator(bucketsPolicyStatementsConditionsOperator *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsOperator adds the bucketsPolicyStatementsConditionsOperator to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsPrefixes

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsPrefixes(bucketsPolicyStatementsConditionsPrefixes *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsPrefixes adds the bucketsPolicyStatementsConditionsPrefixes to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsSourceIps

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsSourceIps(bucketsPolicyStatementsConditionsSourceIps *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsSourceIps adds the bucketsPolicyStatementsConditionsSourceIps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsUsernames

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsUsernames(bucketsPolicyStatementsConditionsUsernames *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsUsernames adds the bucketsPolicyStatementsConditionsUsernames to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsEffect

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsEffect(bucketsPolicyStatementsEffect *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsEffect adds the bucketsPolicyStatementsEffect to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsPrincipals

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsPrincipals(bucketsPolicyStatementsPrincipals *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsPrincipals adds the bucketsPolicyStatementsPrincipals to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsResources

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsResources(bucketsPolicyStatementsResources *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsResources adds the bucketsPolicyStatementsResources to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsSid

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsSid(bucketsPolicyStatementsSid *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsSid adds the bucketsPolicyStatementsSid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsCloud

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsCloud(bucketsProtectionStatusDestinationIsCloud *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusDestinationIsCloud adds the bucketsProtectionStatusDestinationIsCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsExternalCloud

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsExternalCloud(bucketsProtectionStatusDestinationIsExternalCloud *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusDestinationIsExternalCloud adds the bucketsProtectionStatusDestinationIsExternalCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsOntap

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsOntap(bucketsProtectionStatusDestinationIsOntap *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusDestinationIsOntap adds the bucketsProtectionStatusDestinationIsOntap to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusIsProtected

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusIsProtected(bucketsProtectionStatusIsProtected *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusIsProtected adds the bucketsProtectionStatusIsProtected to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputIops

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputIops(bucketsQosPolicyMaxThroughputIops *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMaxThroughputIops adds the bucketsQosPolicyMaxThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputMbps

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputMbps(bucketsQosPolicyMaxThroughputMbps *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMaxThroughputMbps adds the bucketsQosPolicyMaxThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputIops

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputIops(bucketsQosPolicyMinThroughputIops *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMinThroughputIops adds the bucketsQosPolicyMinThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputMbps

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputMbps(bucketsQosPolicyMinThroughputMbps *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMinThroughputMbps adds the bucketsQosPolicyMinThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyName

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyName(bucketsQosPolicyName *string) *S3ServiceCollectionGetParams

WithBucketsQosPolicyName adds the bucketsQosPolicyName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyUUID

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyUUID(bucketsQosPolicyUUID *string) *S3ServiceCollectionGetParams

WithBucketsQosPolicyUUID adds the bucketsQosPolicyUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsRetentionDefaultPeriod

func (o *S3ServiceCollectionGetParams) WithBucketsRetentionDefaultPeriod(bucketsRetentionDefaultPeriod *string) *S3ServiceCollectionGetParams

WithBucketsRetentionDefaultPeriod adds the bucketsRetentionDefaultPeriod to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsRetentionMode

func (o *S3ServiceCollectionGetParams) WithBucketsRetentionMode(bucketsRetentionMode *string) *S3ServiceCollectionGetParams

WithBucketsRetentionMode adds the bucketsRetentionMode to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsRole

func (o *S3ServiceCollectionGetParams) WithBucketsRole(bucketsRole *string) *S3ServiceCollectionGetParams

WithBucketsRole adds the bucketsRole to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSize

func (o *S3ServiceCollectionGetParams) WithBucketsSize(bucketsSize *int64) *S3ServiceCollectionGetParams

WithBucketsSize adds the bucketsSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSvmName

func (o *S3ServiceCollectionGetParams) WithBucketsSvmName(bucketsSvmName *string) *S3ServiceCollectionGetParams

WithBucketsSvmName adds the bucketsSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSvmUUID

func (o *S3ServiceCollectionGetParams) WithBucketsSvmUUID(bucketsSvmUUID *string) *S3ServiceCollectionGetParams

WithBucketsSvmUUID adds the bucketsSvmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsType

func (o *S3ServiceCollectionGetParams) WithBucketsType(bucketsType *string) *S3ServiceCollectionGetParams

WithBucketsType adds the bucketsType to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsUUID

func (o *S3ServiceCollectionGetParams) WithBucketsUUID(bucketsUUID *string) *S3ServiceCollectionGetParams

WithBucketsUUID adds the bucketsUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVersioningState

func (o *S3ServiceCollectionGetParams) WithBucketsVersioningState(bucketsVersioningState *string) *S3ServiceCollectionGetParams

WithBucketsVersioningState adds the bucketsVersioningState to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVolumeName

func (o *S3ServiceCollectionGetParams) WithBucketsVolumeName(bucketsVolumeName *string) *S3ServiceCollectionGetParams

WithBucketsVolumeName adds the bucketsVolumeName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVolumeUUID

func (o *S3ServiceCollectionGetParams) WithBucketsVolumeUUID(bucketsVolumeUUID *string) *S3ServiceCollectionGetParams

WithBucketsVolumeUUID adds the bucketsVolumeUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithCertificateName

func (o *S3ServiceCollectionGetParams) WithCertificateName(certificateName *string) *S3ServiceCollectionGetParams

WithCertificateName adds the certificateName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithCertificateUUID

func (o *S3ServiceCollectionGetParams) WithCertificateUUID(certificateUUID *string) *S3ServiceCollectionGetParams

WithCertificateUUID adds the certificateUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithComment

WithComment adds the comment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithContext

WithContext adds the context to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithDefaultUnixUser

func (o *S3ServiceCollectionGetParams) WithDefaultUnixUser(defaultUnixUser *string) *S3ServiceCollectionGetParams

WithDefaultUnixUser adds the defaultUnixUser to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithDefaultWinUser

func (o *S3ServiceCollectionGetParams) WithDefaultWinUser(defaultWinUser *string) *S3ServiceCollectionGetParams

WithDefaultWinUser adds the defaultWinUser to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the s3 service collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceCollectionGetParams) WithEnabled

WithEnabled adds the enabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithFields

WithFields adds the fields to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithIsHTTPEnabled

func (o *S3ServiceCollectionGetParams) WithIsHTTPEnabled(isHTTPEnabled *bool) *S3ServiceCollectionGetParams

WithIsHTTPEnabled adds the isHTTPEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithIsHTTPSEnabled

func (o *S3ServiceCollectionGetParams) WithIsHTTPSEnabled(isHTTPSEnabled *bool) *S3ServiceCollectionGetParams

WithIsHTTPSEnabled adds the isHTTPSEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMaxKeyTimeToLive

func (o *S3ServiceCollectionGetParams) WithMaxKeyTimeToLive(maxKeyTimeToLive *string) *S3ServiceCollectionGetParams

WithMaxKeyTimeToLive adds the maxKeyTimeToLive to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMaxRecords

func (o *S3ServiceCollectionGetParams) WithMaxRecords(maxRecords *int64) *S3ServiceCollectionGetParams

WithMaxRecords adds the maxRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricDuration

func (o *S3ServiceCollectionGetParams) WithMetricDuration(metricDuration *string) *S3ServiceCollectionGetParams

WithMetricDuration adds the metricDuration to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsOther

func (o *S3ServiceCollectionGetParams) WithMetricIopsOther(metricIopsOther *int64) *S3ServiceCollectionGetParams

WithMetricIopsOther adds the metricIopsOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsRead

func (o *S3ServiceCollectionGetParams) WithMetricIopsRead(metricIopsRead *int64) *S3ServiceCollectionGetParams

WithMetricIopsRead adds the metricIopsRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsTotal

func (o *S3ServiceCollectionGetParams) WithMetricIopsTotal(metricIopsTotal *int64) *S3ServiceCollectionGetParams

WithMetricIopsTotal adds the metricIopsTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsWrite

func (o *S3ServiceCollectionGetParams) WithMetricIopsWrite(metricIopsWrite *int64) *S3ServiceCollectionGetParams

WithMetricIopsWrite adds the metricIopsWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyOther

func (o *S3ServiceCollectionGetParams) WithMetricLatencyOther(metricLatencyOther *int64) *S3ServiceCollectionGetParams

WithMetricLatencyOther adds the metricLatencyOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyRead

func (o *S3ServiceCollectionGetParams) WithMetricLatencyRead(metricLatencyRead *int64) *S3ServiceCollectionGetParams

WithMetricLatencyRead adds the metricLatencyRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyTotal

func (o *S3ServiceCollectionGetParams) WithMetricLatencyTotal(metricLatencyTotal *int64) *S3ServiceCollectionGetParams

WithMetricLatencyTotal adds the metricLatencyTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyWrite

func (o *S3ServiceCollectionGetParams) WithMetricLatencyWrite(metricLatencyWrite *int64) *S3ServiceCollectionGetParams

WithMetricLatencyWrite adds the metricLatencyWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricStatus

func (o *S3ServiceCollectionGetParams) WithMetricStatus(metricStatus *string) *S3ServiceCollectionGetParams

WithMetricStatus adds the metricStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputRead

func (o *S3ServiceCollectionGetParams) WithMetricThroughputRead(metricThroughputRead *int64) *S3ServiceCollectionGetParams

WithMetricThroughputRead adds the metricThroughputRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputTotal

func (o *S3ServiceCollectionGetParams) WithMetricThroughputTotal(metricThroughputTotal *int64) *S3ServiceCollectionGetParams

WithMetricThroughputTotal adds the metricThroughputTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputWrite

func (o *S3ServiceCollectionGetParams) WithMetricThroughputWrite(metricThroughputWrite *int64) *S3ServiceCollectionGetParams

WithMetricThroughputWrite adds the metricThroughputWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricTimestamp

func (o *S3ServiceCollectionGetParams) WithMetricTimestamp(metricTimestamp *string) *S3ServiceCollectionGetParams

WithMetricTimestamp adds the metricTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithName

WithName adds the name to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithOrderBy

WithOrderBy adds the orderBy to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithPort

WithPort adds the port to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithReturnRecords

func (o *S3ServiceCollectionGetParams) WithReturnRecords(returnRecords *bool) *S3ServiceCollectionGetParams

WithReturnRecords adds the returnRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithReturnTimeout

func (o *S3ServiceCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *S3ServiceCollectionGetParams

WithReturnTimeout adds the returnTimeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSecurePort

func (o *S3ServiceCollectionGetParams) WithSecurePort(securePort *int64) *S3ServiceCollectionGetParams

WithSecurePort adds the securePort to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawOther

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawOther(statisticsIopsRawOther *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawOther adds the statisticsIopsRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawRead

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawRead(statisticsIopsRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawRead adds the statisticsIopsRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawTotal

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawTotal(statisticsIopsRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawTotal adds the statisticsIopsRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawWrite

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawWrite(statisticsIopsRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawWrite adds the statisticsIopsRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawOther

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawOther(statisticsLatencyRawOther *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawOther adds the statisticsLatencyRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawRead

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawRead(statisticsLatencyRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawRead adds the statisticsLatencyRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawTotal

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawTotal(statisticsLatencyRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawTotal adds the statisticsLatencyRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawWrite

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawWrite(statisticsLatencyRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawWrite adds the statisticsLatencyRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsStatus

func (o *S3ServiceCollectionGetParams) WithStatisticsStatus(statisticsStatus *string) *S3ServiceCollectionGetParams

WithStatisticsStatus adds the statisticsStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawRead

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawRead(statisticsThroughputRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawRead adds the statisticsThroughputRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawTotal

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawTotal(statisticsThroughputRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawTotal adds the statisticsThroughputRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawWrite

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawWrite(statisticsThroughputRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawWrite adds the statisticsThroughputRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsTimestamp

func (o *S3ServiceCollectionGetParams) WithStatisticsTimestamp(statisticsTimestamp *string) *S3ServiceCollectionGetParams

WithStatisticsTimestamp adds the statisticsTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersAccessKey

func (o *S3ServiceCollectionGetParams) WithUsersAccessKey(usersAccessKey *string) *S3ServiceCollectionGetParams

WithUsersAccessKey adds the usersAccessKey to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersComment

func (o *S3ServiceCollectionGetParams) WithUsersComment(usersComment *string) *S3ServiceCollectionGetParams

WithUsersComment adds the usersComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersKeyExpiryTime

func (o *S3ServiceCollectionGetParams) WithUsersKeyExpiryTime(usersKeyExpiryTime *string) *S3ServiceCollectionGetParams

WithUsersKeyExpiryTime adds the usersKeyExpiryTime to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersKeyTimeToLive

func (o *S3ServiceCollectionGetParams) WithUsersKeyTimeToLive(usersKeyTimeToLive *string) *S3ServiceCollectionGetParams

WithUsersKeyTimeToLive adds the usersKeyTimeToLive to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersName

WithUsersName adds the usersName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersSvmName

func (o *S3ServiceCollectionGetParams) WithUsersSvmName(usersSvmName *string) *S3ServiceCollectionGetParams

WithUsersSvmName adds the usersSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersSvmUUID

func (o *S3ServiceCollectionGetParams) WithUsersSvmUUID(usersSvmUUID *string) *S3ServiceCollectionGetParams

WithUsersSvmUUID adds the usersSvmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3ServiceCollectionGetReader

type S3ServiceCollectionGetReader struct {
	// contains filtered or unexported fields
}

S3ServiceCollectionGetReader is a Reader for the S3ServiceCollectionGet structure.

func (*S3ServiceCollectionGetReader) ReadResponse

func (o *S3ServiceCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3ServiceCreateCreated

type S3ServiceCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.S3ServicePostResponse
}

S3ServiceCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3ServiceCreateCreated

func NewS3ServiceCreateCreated() *S3ServiceCreateCreated

NewS3ServiceCreateCreated creates a S3ServiceCreateCreated with default headers values

func (*S3ServiceCreateCreated) Code

func (o *S3ServiceCreateCreated) Code() int

Code gets the status code for the s3 service create created response

func (*S3ServiceCreateCreated) Error

func (o *S3ServiceCreateCreated) Error() string

func (*S3ServiceCreateCreated) GetPayload

func (*S3ServiceCreateCreated) IsClientError

func (o *S3ServiceCreateCreated) IsClientError() bool

IsClientError returns true when this s3 service create created response has a 4xx status code

func (*S3ServiceCreateCreated) IsCode

func (o *S3ServiceCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 service create created response a status code equal to that given

func (*S3ServiceCreateCreated) IsRedirect

func (o *S3ServiceCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 service create created response has a 3xx status code

func (*S3ServiceCreateCreated) IsServerError

func (o *S3ServiceCreateCreated) IsServerError() bool

IsServerError returns true when this s3 service create created response has a 5xx status code

func (*S3ServiceCreateCreated) IsSuccess

func (o *S3ServiceCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 service create created response has a 2xx status code

func (*S3ServiceCreateCreated) String

func (o *S3ServiceCreateCreated) String() string

type S3ServiceCreateDefault

type S3ServiceCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3ServiceCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 2621706 | The specified \\\"{svm.uuid}\\\" and \\\"{svm.name}\\\" refer to different SVMs. | 92405789 | The specified object server name contains invalid characters or not a fully qualified domain name. Valid characters for an object store server name are 0-9, A-Z, a-z, \".\", and \"-\". | | 92405790 | Object store server names must have between 3 and 253 characters. | | 92405839 | Creating an object store server requires an effective cluster version of data ONTAP 9.7.0 or later. Upgrade all the nodes to 9.7.0 or later and try the operation again. | | 92405853 | Failed to create the object store server because Cloud Volumes ONTAP does not support object store servers. | | 92405863 | An error occurs when creating an S3 user or bucket. The reason for failure is detailed in the error message. Follow the error codes specified for the user or bucket endpoints to see details for the failure. | | 92405863 | Failed to create bucket \\\"{bucket name}\\\". Reason: \"Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: Bucket name \\\"{bucket name}\\\" contains invalid characters. Valid characters for a bucket name are 0-9, a-z, \".\", and \"-\". \". Resolve all the issues and retry the operation. | | 92405863 | Failed to create bucket \\\"{bucket name}\\\". Reason: \"Failed to create bucket \\\"{bucket name}\\\" for SVM \\\"{svm.name}\\\". Reason: Invalid QoS policy group specified \\\"{qos policy}\\\". The specified QoS policy group has a min-throughput value set, and the workload being assigned resides on a platform that does not support min-throughput or the cluster is in a mixed version state and the effective cluster version of ONTAP does not support min-throughput on this platform. Resolve all the issues and retry the operation. | | 92405863 | Failed to create bucket \\\"{bucket name}\\\". Reason: \"User(s) \"{user name(s)}\\\" specified in the principal list do not exist for SVM \\\"{svm.name}\\\". Use the \"object-store-server user create\" command to create a user.\". Resolve all the issues and retry the operation. | | 92405863 | Failed to create user \\\"{user name}\\\". Reason: \"SVM \"Cluster\" is not a data SVM. Specify a data SVM.\". Resolve all the issues and retry the operation. | | 92405884 | An object store server can only be created on a data SVM. An object store server can also be created on a system SVM on a mixed platform cluster. | | 92405903 | Failed to configure HTTPS on an object store server for SVM \\\"{svm.name}\\\". Reason: {Reason of failure}. | | 92405900 | Certificate not found for SVM \\\"{svm.name}\\\". | | 92406044 | Failed to set default UNIX user for SVM \\\"{svm.name}\\\". Reason: UNIX user can only be created on a Data SVM. | | 92406196 | The specified value for the \"key_time_to_live\" field cannot be greater than the maximum limit specified for the \"max_key_time_to_live\" field in the object store server. | | 92406197 | Object store user \"user-2\" must have a non-zero value for the \"key_time_to_live\" field because the maximum limit specified for the \"max_key_time_to_live\" field in the object store server is not zero.

func NewS3ServiceCreateDefault

func NewS3ServiceCreateDefault(code int) *S3ServiceCreateDefault

NewS3ServiceCreateDefault creates a S3ServiceCreateDefault with default headers values

func (*S3ServiceCreateDefault) Code

func (o *S3ServiceCreateDefault) Code() int

Code gets the status code for the s3 service create default response

func (*S3ServiceCreateDefault) Error

func (o *S3ServiceCreateDefault) Error() string

func (*S3ServiceCreateDefault) GetPayload

func (o *S3ServiceCreateDefault) GetPayload() *models.ErrorResponse

func (*S3ServiceCreateDefault) IsClientError

func (o *S3ServiceCreateDefault) IsClientError() bool

IsClientError returns true when this s3 service create default response has a 4xx status code

func (*S3ServiceCreateDefault) IsCode

func (o *S3ServiceCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 service create default response a status code equal to that given

func (*S3ServiceCreateDefault) IsRedirect

func (o *S3ServiceCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 service create default response has a 3xx status code

func (*S3ServiceCreateDefault) IsServerError

func (o *S3ServiceCreateDefault) IsServerError() bool

IsServerError returns true when this s3 service create default response has a 5xx status code

func (*S3ServiceCreateDefault) IsSuccess

func (o *S3ServiceCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 service create default response has a 2xx status code

func (*S3ServiceCreateDefault) String

func (o *S3ServiceCreateDefault) String() string

type S3ServiceCreateParams

type S3ServiceCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Service

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3ServiceCreateParams contains all the parameters to send to the API endpoint

for the s3 service create operation.

Typically these are written to a http.Request.

func NewS3ServiceCreateParams

func NewS3ServiceCreateParams() *S3ServiceCreateParams

NewS3ServiceCreateParams creates a new S3ServiceCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3ServiceCreateParamsWithContext

func NewS3ServiceCreateParamsWithContext(ctx context.Context) *S3ServiceCreateParams

NewS3ServiceCreateParamsWithContext creates a new S3ServiceCreateParams object with the ability to set a context for a request.

func NewS3ServiceCreateParamsWithHTTPClient

func NewS3ServiceCreateParamsWithHTTPClient(client *http.Client) *S3ServiceCreateParams

NewS3ServiceCreateParamsWithHTTPClient creates a new S3ServiceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3ServiceCreateParamsWithTimeout

func NewS3ServiceCreateParamsWithTimeout(timeout time.Duration) *S3ServiceCreateParams

NewS3ServiceCreateParamsWithTimeout creates a new S3ServiceCreateParams object with the ability to set a timeout on a request.

func (*S3ServiceCreateParams) SetContext

func (o *S3ServiceCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 service create params

func (*S3ServiceCreateParams) SetDefaults

func (o *S3ServiceCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 service create params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceCreateParams) SetHTTPClient

func (o *S3ServiceCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 service create params

func (*S3ServiceCreateParams) SetInfo

func (o *S3ServiceCreateParams) SetInfo(info *models.S3Service)

SetInfo adds the info to the s3 service create params

func (*S3ServiceCreateParams) SetReturnRecords

func (o *S3ServiceCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 service create params

func (*S3ServiceCreateParams) SetTimeout

func (o *S3ServiceCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 service create params

func (*S3ServiceCreateParams) WithContext

WithContext adds the context to the s3 service create params

func (*S3ServiceCreateParams) WithDefaults

func (o *S3ServiceCreateParams) WithDefaults() *S3ServiceCreateParams

WithDefaults hydrates default values in the s3 service create params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceCreateParams) WithHTTPClient

func (o *S3ServiceCreateParams) WithHTTPClient(client *http.Client) *S3ServiceCreateParams

WithHTTPClient adds the HTTPClient to the s3 service create params

func (*S3ServiceCreateParams) WithInfo

WithInfo adds the info to the s3 service create params

func (*S3ServiceCreateParams) WithReturnRecords

func (o *S3ServiceCreateParams) WithReturnRecords(returnRecords *bool) *S3ServiceCreateParams

WithReturnRecords adds the returnRecords to the s3 service create params

func (*S3ServiceCreateParams) WithTimeout

func (o *S3ServiceCreateParams) WithTimeout(timeout time.Duration) *S3ServiceCreateParams

WithTimeout adds the timeout to the s3 service create params

func (*S3ServiceCreateParams) WriteToRequest

func (o *S3ServiceCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3ServiceCreateReader

type S3ServiceCreateReader struct {
	// contains filtered or unexported fields
}

S3ServiceCreateReader is a Reader for the S3ServiceCreate structure.

func (*S3ServiceCreateReader) ReadResponse

func (o *S3ServiceCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3ServiceDeleteDefault

type S3ServiceDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3ServiceDeleteDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405864 | An error occurs when deleting an S3 user or bucket. The reason for failure is detailed in the error message. Follow the error codes specified for the user or bucket endpoints to see details for the failure. |

func NewS3ServiceDeleteDefault

func NewS3ServiceDeleteDefault(code int) *S3ServiceDeleteDefault

NewS3ServiceDeleteDefault creates a S3ServiceDeleteDefault with default headers values

func (*S3ServiceDeleteDefault) Code

func (o *S3ServiceDeleteDefault) Code() int

Code gets the status code for the s3 service delete default response

func (*S3ServiceDeleteDefault) Error

func (o *S3ServiceDeleteDefault) Error() string

func (*S3ServiceDeleteDefault) GetPayload

func (o *S3ServiceDeleteDefault) GetPayload() *models.ErrorResponse

func (*S3ServiceDeleteDefault) IsClientError

func (o *S3ServiceDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 service delete default response has a 4xx status code

func (*S3ServiceDeleteDefault) IsCode

func (o *S3ServiceDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 service delete default response a status code equal to that given

func (*S3ServiceDeleteDefault) IsRedirect

func (o *S3ServiceDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 service delete default response has a 3xx status code

func (*S3ServiceDeleteDefault) IsServerError

func (o *S3ServiceDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 service delete default response has a 5xx status code

func (*S3ServiceDeleteDefault) IsSuccess

func (o *S3ServiceDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 service delete default response has a 2xx status code

func (*S3ServiceDeleteDefault) String

func (o *S3ServiceDeleteDefault) String() string

type S3ServiceDeleteOK

type S3ServiceDeleteOK struct {
	Payload *models.S3ServiceDeleteResponse
}

S3ServiceDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3ServiceDeleteOK

func NewS3ServiceDeleteOK() *S3ServiceDeleteOK

NewS3ServiceDeleteOK creates a S3ServiceDeleteOK with default headers values

func (*S3ServiceDeleteOK) Code

func (o *S3ServiceDeleteOK) Code() int

Code gets the status code for the s3 service delete o k response

func (*S3ServiceDeleteOK) Error

func (o *S3ServiceDeleteOK) Error() string

func (*S3ServiceDeleteOK) GetPayload

func (*S3ServiceDeleteOK) IsClientError

func (o *S3ServiceDeleteOK) IsClientError() bool

IsClientError returns true when this s3 service delete o k response has a 4xx status code

func (*S3ServiceDeleteOK) IsCode

func (o *S3ServiceDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 service delete o k response a status code equal to that given

func (*S3ServiceDeleteOK) IsRedirect

func (o *S3ServiceDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 service delete o k response has a 3xx status code

func (*S3ServiceDeleteOK) IsServerError

func (o *S3ServiceDeleteOK) IsServerError() bool

IsServerError returns true when this s3 service delete o k response has a 5xx status code

func (*S3ServiceDeleteOK) IsSuccess

func (o *S3ServiceDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 service delete o k response has a 2xx status code

func (*S3ServiceDeleteOK) String

func (o *S3ServiceDeleteOK) String() string

type S3ServiceDeleteParams

type S3ServiceDeleteParams struct {

	/* DeleteAll.

	   Delete S3 server and associated users and empty buckets.

	   Default: true
	*/
	DeleteAll *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3ServiceDeleteParams contains all the parameters to send to the API endpoint

for the s3 service delete operation.

Typically these are written to a http.Request.

func NewS3ServiceDeleteParams

func NewS3ServiceDeleteParams() *S3ServiceDeleteParams

NewS3ServiceDeleteParams creates a new S3ServiceDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3ServiceDeleteParamsWithContext

func NewS3ServiceDeleteParamsWithContext(ctx context.Context) *S3ServiceDeleteParams

NewS3ServiceDeleteParamsWithContext creates a new S3ServiceDeleteParams object with the ability to set a context for a request.

func NewS3ServiceDeleteParamsWithHTTPClient

func NewS3ServiceDeleteParamsWithHTTPClient(client *http.Client) *S3ServiceDeleteParams

NewS3ServiceDeleteParamsWithHTTPClient creates a new S3ServiceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3ServiceDeleteParamsWithTimeout

func NewS3ServiceDeleteParamsWithTimeout(timeout time.Duration) *S3ServiceDeleteParams

NewS3ServiceDeleteParamsWithTimeout creates a new S3ServiceDeleteParams object with the ability to set a timeout on a request.

func (*S3ServiceDeleteParams) SetContext

func (o *S3ServiceDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 service delete params

func (*S3ServiceDeleteParams) SetDefaults

func (o *S3ServiceDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 service delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceDeleteParams) SetDeleteAll

func (o *S3ServiceDeleteParams) SetDeleteAll(deleteAll *bool)

SetDeleteAll adds the deleteAll to the s3 service delete params

func (*S3ServiceDeleteParams) SetHTTPClient

func (o *S3ServiceDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 service delete params

func (*S3ServiceDeleteParams) SetSvmUUID

func (o *S3ServiceDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 service delete params

func (*S3ServiceDeleteParams) SetTimeout

func (o *S3ServiceDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 service delete params

func (*S3ServiceDeleteParams) WithContext

WithContext adds the context to the s3 service delete params

func (*S3ServiceDeleteParams) WithDefaults

func (o *S3ServiceDeleteParams) WithDefaults() *S3ServiceDeleteParams

WithDefaults hydrates default values in the s3 service delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceDeleteParams) WithDeleteAll

func (o *S3ServiceDeleteParams) WithDeleteAll(deleteAll *bool) *S3ServiceDeleteParams

WithDeleteAll adds the deleteAll to the s3 service delete params

func (*S3ServiceDeleteParams) WithHTTPClient

func (o *S3ServiceDeleteParams) WithHTTPClient(client *http.Client) *S3ServiceDeleteParams

WithHTTPClient adds the HTTPClient to the s3 service delete params

func (*S3ServiceDeleteParams) WithSvmUUID

func (o *S3ServiceDeleteParams) WithSvmUUID(svmUUID string) *S3ServiceDeleteParams

WithSvmUUID adds the svmUUID to the s3 service delete params

func (*S3ServiceDeleteParams) WithTimeout

func (o *S3ServiceDeleteParams) WithTimeout(timeout time.Duration) *S3ServiceDeleteParams

WithTimeout adds the timeout to the s3 service delete params

func (*S3ServiceDeleteParams) WriteToRequest

func (o *S3ServiceDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3ServiceDeleteReader

type S3ServiceDeleteReader struct {
	// contains filtered or unexported fields
}

S3ServiceDeleteReader is a Reader for the S3ServiceDelete structure.

func (*S3ServiceDeleteReader) ReadResponse

func (o *S3ServiceDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3ServiceGetDefault

type S3ServiceGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3ServiceGetDefault describes a response with status code -1, with default header values.

Error

func NewS3ServiceGetDefault

func NewS3ServiceGetDefault(code int) *S3ServiceGetDefault

NewS3ServiceGetDefault creates a S3ServiceGetDefault with default headers values

func (*S3ServiceGetDefault) Code

func (o *S3ServiceGetDefault) Code() int

Code gets the status code for the s3 service get default response

func (*S3ServiceGetDefault) Error

func (o *S3ServiceGetDefault) Error() string

func (*S3ServiceGetDefault) GetPayload

func (o *S3ServiceGetDefault) GetPayload() *models.ErrorResponse

func (*S3ServiceGetDefault) IsClientError

func (o *S3ServiceGetDefault) IsClientError() bool

IsClientError returns true when this s3 service get default response has a 4xx status code

func (*S3ServiceGetDefault) IsCode

func (o *S3ServiceGetDefault) IsCode(code int) bool

IsCode returns true when this s3 service get default response a status code equal to that given

func (*S3ServiceGetDefault) IsRedirect

func (o *S3ServiceGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 service get default response has a 3xx status code

func (*S3ServiceGetDefault) IsServerError

func (o *S3ServiceGetDefault) IsServerError() bool

IsServerError returns true when this s3 service get default response has a 5xx status code

func (*S3ServiceGetDefault) IsSuccess

func (o *S3ServiceGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 service get default response has a 2xx status code

func (*S3ServiceGetDefault) String

func (o *S3ServiceGetDefault) String() string

type S3ServiceGetOK

type S3ServiceGetOK struct {
	Payload *models.S3Service
}

S3ServiceGetOK describes a response with status code 200, with default header values.

OK

func NewS3ServiceGetOK

func NewS3ServiceGetOK() *S3ServiceGetOK

NewS3ServiceGetOK creates a S3ServiceGetOK with default headers values

func (*S3ServiceGetOK) Code

func (o *S3ServiceGetOK) Code() int

Code gets the status code for the s3 service get o k response

func (*S3ServiceGetOK) Error

func (o *S3ServiceGetOK) Error() string

func (*S3ServiceGetOK) GetPayload

func (o *S3ServiceGetOK) GetPayload() *models.S3Service

func (*S3ServiceGetOK) IsClientError

func (o *S3ServiceGetOK) IsClientError() bool

IsClientError returns true when this s3 service get o k response has a 4xx status code

func (*S3ServiceGetOK) IsCode

func (o *S3ServiceGetOK) IsCode(code int) bool

IsCode returns true when this s3 service get o k response a status code equal to that given

func (*S3ServiceGetOK) IsRedirect

func (o *S3ServiceGetOK) IsRedirect() bool

IsRedirect returns true when this s3 service get o k response has a 3xx status code

func (*S3ServiceGetOK) IsServerError

func (o *S3ServiceGetOK) IsServerError() bool

IsServerError returns true when this s3 service get o k response has a 5xx status code

func (*S3ServiceGetOK) IsSuccess

func (o *S3ServiceGetOK) IsSuccess() bool

IsSuccess returns true when this s3 service get o k response has a 2xx status code

func (*S3ServiceGetOK) String

func (o *S3ServiceGetOK) String() string

type S3ServiceGetParams

type S3ServiceGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3ServiceGetParams contains all the parameters to send to the API endpoint

for the s3 service get operation.

Typically these are written to a http.Request.

func NewS3ServiceGetParams

func NewS3ServiceGetParams() *S3ServiceGetParams

NewS3ServiceGetParams creates a new S3ServiceGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3ServiceGetParamsWithContext

func NewS3ServiceGetParamsWithContext(ctx context.Context) *S3ServiceGetParams

NewS3ServiceGetParamsWithContext creates a new S3ServiceGetParams object with the ability to set a context for a request.

func NewS3ServiceGetParamsWithHTTPClient

func NewS3ServiceGetParamsWithHTTPClient(client *http.Client) *S3ServiceGetParams

NewS3ServiceGetParamsWithHTTPClient creates a new S3ServiceGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3ServiceGetParamsWithTimeout

func NewS3ServiceGetParamsWithTimeout(timeout time.Duration) *S3ServiceGetParams

NewS3ServiceGetParamsWithTimeout creates a new S3ServiceGetParams object with the ability to set a timeout on a request.

func (*S3ServiceGetParams) SetContext

func (o *S3ServiceGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 service get params

func (*S3ServiceGetParams) SetDefaults

func (o *S3ServiceGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 service get params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceGetParams) SetFields

func (o *S3ServiceGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 service get params

func (*S3ServiceGetParams) SetHTTPClient

func (o *S3ServiceGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 service get params

func (*S3ServiceGetParams) SetSvmUUID

func (o *S3ServiceGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 service get params

func (*S3ServiceGetParams) SetTimeout

func (o *S3ServiceGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 service get params

func (*S3ServiceGetParams) WithContext

WithContext adds the context to the s3 service get params

func (*S3ServiceGetParams) WithDefaults

func (o *S3ServiceGetParams) WithDefaults() *S3ServiceGetParams

WithDefaults hydrates default values in the s3 service get params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceGetParams) WithFields

func (o *S3ServiceGetParams) WithFields(fields []string) *S3ServiceGetParams

WithFields adds the fields to the s3 service get params

func (*S3ServiceGetParams) WithHTTPClient

func (o *S3ServiceGetParams) WithHTTPClient(client *http.Client) *S3ServiceGetParams

WithHTTPClient adds the HTTPClient to the s3 service get params

func (*S3ServiceGetParams) WithSvmUUID

func (o *S3ServiceGetParams) WithSvmUUID(svmUUID string) *S3ServiceGetParams

WithSvmUUID adds the svmUUID to the s3 service get params

func (*S3ServiceGetParams) WithTimeout

func (o *S3ServiceGetParams) WithTimeout(timeout time.Duration) *S3ServiceGetParams

WithTimeout adds the timeout to the s3 service get params

func (*S3ServiceGetParams) WriteToRequest

func (o *S3ServiceGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3ServiceGetReader

type S3ServiceGetReader struct {
	// contains filtered or unexported fields
}

S3ServiceGetReader is a Reader for the S3ServiceGet structure.

func (*S3ServiceGetReader) ReadResponse

func (o *S3ServiceGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3ServiceModifyDefault

type S3ServiceModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3ServiceModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405789 | The name \\\"{object server name}\\\" is not valid. A valid object server name must be a fully qualified domain name. | | 92405790 | Object store server name is not valid. Object store server names must have between 3 and 253 characters. | | 92406151 | Set the enabled field of the server to "down" before modifying following fields: {field name} |

func NewS3ServiceModifyDefault

func NewS3ServiceModifyDefault(code int) *S3ServiceModifyDefault

NewS3ServiceModifyDefault creates a S3ServiceModifyDefault with default headers values

func (*S3ServiceModifyDefault) Code

func (o *S3ServiceModifyDefault) Code() int

Code gets the status code for the s3 service modify default response

func (*S3ServiceModifyDefault) Error

func (o *S3ServiceModifyDefault) Error() string

func (*S3ServiceModifyDefault) GetPayload

func (o *S3ServiceModifyDefault) GetPayload() *models.ErrorResponse

func (*S3ServiceModifyDefault) IsClientError

func (o *S3ServiceModifyDefault) IsClientError() bool

IsClientError returns true when this s3 service modify default response has a 4xx status code

func (*S3ServiceModifyDefault) IsCode

func (o *S3ServiceModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 service modify default response a status code equal to that given

func (*S3ServiceModifyDefault) IsRedirect

func (o *S3ServiceModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 service modify default response has a 3xx status code

func (*S3ServiceModifyDefault) IsServerError

func (o *S3ServiceModifyDefault) IsServerError() bool

IsServerError returns true when this s3 service modify default response has a 5xx status code

func (*S3ServiceModifyDefault) IsSuccess

func (o *S3ServiceModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 service modify default response has a 2xx status code

func (*S3ServiceModifyDefault) String

func (o *S3ServiceModifyDefault) String() string

type S3ServiceModifyOK

type S3ServiceModifyOK struct {
}

S3ServiceModifyOK describes a response with status code 200, with default header values.

OK

func NewS3ServiceModifyOK

func NewS3ServiceModifyOK() *S3ServiceModifyOK

NewS3ServiceModifyOK creates a S3ServiceModifyOK with default headers values

func (*S3ServiceModifyOK) Code

func (o *S3ServiceModifyOK) Code() int

Code gets the status code for the s3 service modify o k response

func (*S3ServiceModifyOK) Error

func (o *S3ServiceModifyOK) Error() string

func (*S3ServiceModifyOK) IsClientError

func (o *S3ServiceModifyOK) IsClientError() bool

IsClientError returns true when this s3 service modify o k response has a 4xx status code

func (*S3ServiceModifyOK) IsCode

func (o *S3ServiceModifyOK) IsCode(code int) bool

IsCode returns true when this s3 service modify o k response a status code equal to that given

func (*S3ServiceModifyOK) IsRedirect

func (o *S3ServiceModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 service modify o k response has a 3xx status code

func (*S3ServiceModifyOK) IsServerError

func (o *S3ServiceModifyOK) IsServerError() bool

IsServerError returns true when this s3 service modify o k response has a 5xx status code

func (*S3ServiceModifyOK) IsSuccess

func (o *S3ServiceModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 service modify o k response has a 2xx status code

func (*S3ServiceModifyOK) String

func (o *S3ServiceModifyOK) String() string

type S3ServiceModifyParams

type S3ServiceModifyParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3Service

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3ServiceModifyParams contains all the parameters to send to the API endpoint

for the s3 service modify operation.

Typically these are written to a http.Request.

func NewS3ServiceModifyParams

func NewS3ServiceModifyParams() *S3ServiceModifyParams

NewS3ServiceModifyParams creates a new S3ServiceModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3ServiceModifyParamsWithContext

func NewS3ServiceModifyParamsWithContext(ctx context.Context) *S3ServiceModifyParams

NewS3ServiceModifyParamsWithContext creates a new S3ServiceModifyParams object with the ability to set a context for a request.

func NewS3ServiceModifyParamsWithHTTPClient

func NewS3ServiceModifyParamsWithHTTPClient(client *http.Client) *S3ServiceModifyParams

NewS3ServiceModifyParamsWithHTTPClient creates a new S3ServiceModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3ServiceModifyParamsWithTimeout

func NewS3ServiceModifyParamsWithTimeout(timeout time.Duration) *S3ServiceModifyParams

NewS3ServiceModifyParamsWithTimeout creates a new S3ServiceModifyParams object with the ability to set a timeout on a request.

func (*S3ServiceModifyParams) SetContext

func (o *S3ServiceModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 service modify params

func (*S3ServiceModifyParams) SetDefaults

func (o *S3ServiceModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 service modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceModifyParams) SetHTTPClient

func (o *S3ServiceModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 service modify params

func (*S3ServiceModifyParams) SetInfo

func (o *S3ServiceModifyParams) SetInfo(info *models.S3Service)

SetInfo adds the info to the s3 service modify params

func (*S3ServiceModifyParams) SetSvmUUID

func (o *S3ServiceModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 service modify params

func (*S3ServiceModifyParams) SetTimeout

func (o *S3ServiceModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 service modify params

func (*S3ServiceModifyParams) WithContext

WithContext adds the context to the s3 service modify params

func (*S3ServiceModifyParams) WithDefaults

func (o *S3ServiceModifyParams) WithDefaults() *S3ServiceModifyParams

WithDefaults hydrates default values in the s3 service modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3ServiceModifyParams) WithHTTPClient

func (o *S3ServiceModifyParams) WithHTTPClient(client *http.Client) *S3ServiceModifyParams

WithHTTPClient adds the HTTPClient to the s3 service modify params

func (*S3ServiceModifyParams) WithInfo

WithInfo adds the info to the s3 service modify params

func (*S3ServiceModifyParams) WithSvmUUID

func (o *S3ServiceModifyParams) WithSvmUUID(svmUUID string) *S3ServiceModifyParams

WithSvmUUID adds the svmUUID to the s3 service modify params

func (*S3ServiceModifyParams) WithTimeout

func (o *S3ServiceModifyParams) WithTimeout(timeout time.Duration) *S3ServiceModifyParams

WithTimeout adds the timeout to the s3 service modify params

func (*S3ServiceModifyParams) WriteToRequest

func (o *S3ServiceModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3ServiceModifyReader

type S3ServiceModifyReader struct {
	// contains filtered or unexported fields
}

S3ServiceModifyReader is a Reader for the S3ServiceModify structure.

func (*S3ServiceModifyReader) ReadResponse

func (o *S3ServiceModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3UserCollectionGetDefault

type S3UserCollectionGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3UserCollectionGetDefault describes a response with status code -1, with default header values.

Error

func NewS3UserCollectionGetDefault

func NewS3UserCollectionGetDefault(code int) *S3UserCollectionGetDefault

NewS3UserCollectionGetDefault creates a S3UserCollectionGetDefault with default headers values

func (*S3UserCollectionGetDefault) Code

func (o *S3UserCollectionGetDefault) Code() int

Code gets the status code for the s3 user collection get default response

func (*S3UserCollectionGetDefault) Error

func (*S3UserCollectionGetDefault) GetPayload

func (*S3UserCollectionGetDefault) IsClientError

func (o *S3UserCollectionGetDefault) IsClientError() bool

IsClientError returns true when this s3 user collection get default response has a 4xx status code

func (*S3UserCollectionGetDefault) IsCode

func (o *S3UserCollectionGetDefault) IsCode(code int) bool

IsCode returns true when this s3 user collection get default response a status code equal to that given

func (*S3UserCollectionGetDefault) IsRedirect

func (o *S3UserCollectionGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 user collection get default response has a 3xx status code

func (*S3UserCollectionGetDefault) IsServerError

func (o *S3UserCollectionGetDefault) IsServerError() bool

IsServerError returns true when this s3 user collection get default response has a 5xx status code

func (*S3UserCollectionGetDefault) IsSuccess

func (o *S3UserCollectionGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 user collection get default response has a 2xx status code

func (*S3UserCollectionGetDefault) String

func (o *S3UserCollectionGetDefault) String() string

type S3UserCollectionGetOK

type S3UserCollectionGetOK struct {
	Payload *models.S3UserResponse
}

S3UserCollectionGetOK describes a response with status code 200, with default header values.

OK

func NewS3UserCollectionGetOK

func NewS3UserCollectionGetOK() *S3UserCollectionGetOK

NewS3UserCollectionGetOK creates a S3UserCollectionGetOK with default headers values

func (*S3UserCollectionGetOK) Code

func (o *S3UserCollectionGetOK) Code() int

Code gets the status code for the s3 user collection get o k response

func (*S3UserCollectionGetOK) Error

func (o *S3UserCollectionGetOK) Error() string

func (*S3UserCollectionGetOK) GetPayload

func (o *S3UserCollectionGetOK) GetPayload() *models.S3UserResponse

func (*S3UserCollectionGetOK) IsClientError

func (o *S3UserCollectionGetOK) IsClientError() bool

IsClientError returns true when this s3 user collection get o k response has a 4xx status code

func (*S3UserCollectionGetOK) IsCode

func (o *S3UserCollectionGetOK) IsCode(code int) bool

IsCode returns true when this s3 user collection get o k response a status code equal to that given

func (*S3UserCollectionGetOK) IsRedirect

func (o *S3UserCollectionGetOK) IsRedirect() bool

IsRedirect returns true when this s3 user collection get o k response has a 3xx status code

func (*S3UserCollectionGetOK) IsServerError

func (o *S3UserCollectionGetOK) IsServerError() bool

IsServerError returns true when this s3 user collection get o k response has a 5xx status code

func (*S3UserCollectionGetOK) IsSuccess

func (o *S3UserCollectionGetOK) IsSuccess() bool

IsSuccess returns true when this s3 user collection get o k response has a 2xx status code

func (*S3UserCollectionGetOK) String

func (o *S3UserCollectionGetOK) String() string

type S3UserCollectionGetParams

type S3UserCollectionGetParams struct {

	/* AccessKey.

	   Filter by access_key
	*/
	AccessKey *string

	/* Comment.

	   Filter by comment
	*/
	Comment *string

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* KeyExpiryTime.

	   Filter by key_expiry_time
	*/
	KeyExpiryTime *string

	/* KeyTimeToLive.

	   Filter by key_time_to_live
	*/
	KeyTimeToLive *string

	/* MaxRecords.

	   Limit the number of records returned.
	*/
	MaxRecords *int64

	/* Name.

	   Filter by name
	*/
	Name *string

	/* OrderBy.

	   Order results by specified fields and optional [asc|desc] direction. Default direction is 'asc' for ascending.
	*/
	OrderBy []string

	/* ReturnRecords.

	   The default is true for GET calls.  When set to false, only the number of records is returned.

	   Default: true
	*/
	ReturnRecords *bool

	/* ReturnTimeout.

	   The number of seconds to allow the call to execute before returning.  When iterating over a collection, the default is 15 seconds.  ONTAP returns earlier if either max records or the end of the collection is reached.

	   Default: 15
	*/
	ReturnTimeout *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SvmName *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3UserCollectionGetParams contains all the parameters to send to the API endpoint

for the s3 user collection get operation.

Typically these are written to a http.Request.

func NewS3UserCollectionGetParams

func NewS3UserCollectionGetParams() *S3UserCollectionGetParams

NewS3UserCollectionGetParams creates a new S3UserCollectionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3UserCollectionGetParamsWithContext

func NewS3UserCollectionGetParamsWithContext(ctx context.Context) *S3UserCollectionGetParams

NewS3UserCollectionGetParamsWithContext creates a new S3UserCollectionGetParams object with the ability to set a context for a request.

func NewS3UserCollectionGetParamsWithHTTPClient

func NewS3UserCollectionGetParamsWithHTTPClient(client *http.Client) *S3UserCollectionGetParams

NewS3UserCollectionGetParamsWithHTTPClient creates a new S3UserCollectionGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3UserCollectionGetParamsWithTimeout

func NewS3UserCollectionGetParamsWithTimeout(timeout time.Duration) *S3UserCollectionGetParams

NewS3UserCollectionGetParamsWithTimeout creates a new S3UserCollectionGetParams object with the ability to set a timeout on a request.

func (*S3UserCollectionGetParams) SetAccessKey

func (o *S3UserCollectionGetParams) SetAccessKey(accessKey *string)

SetAccessKey adds the accessKey to the s3 user collection get params

func (*S3UserCollectionGetParams) SetComment

func (o *S3UserCollectionGetParams) SetComment(comment *string)

SetComment adds the comment to the s3 user collection get params

func (*S3UserCollectionGetParams) SetContext

func (o *S3UserCollectionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 user collection get params

func (*S3UserCollectionGetParams) SetDefaults

func (o *S3UserCollectionGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 user collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserCollectionGetParams) SetFields

func (o *S3UserCollectionGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 user collection get params

func (*S3UserCollectionGetParams) SetHTTPClient

func (o *S3UserCollectionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 user collection get params

func (*S3UserCollectionGetParams) SetKeyExpiryTime

func (o *S3UserCollectionGetParams) SetKeyExpiryTime(keyExpiryTime *string)

SetKeyExpiryTime adds the keyExpiryTime to the s3 user collection get params

func (*S3UserCollectionGetParams) SetKeyTimeToLive

func (o *S3UserCollectionGetParams) SetKeyTimeToLive(keyTimeToLive *string)

SetKeyTimeToLive adds the keyTimeToLive to the s3 user collection get params

func (*S3UserCollectionGetParams) SetMaxRecords

func (o *S3UserCollectionGetParams) SetMaxRecords(maxRecords *int64)

SetMaxRecords adds the maxRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) SetName

func (o *S3UserCollectionGetParams) SetName(name *string)

SetName adds the name to the s3 user collection get params

func (*S3UserCollectionGetParams) SetOrderBy

func (o *S3UserCollectionGetParams) SetOrderBy(orderBy []string)

SetOrderBy adds the orderBy to the s3 user collection get params

func (*S3UserCollectionGetParams) SetReturnRecords

func (o *S3UserCollectionGetParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) SetReturnTimeout

func (o *S3UserCollectionGetParams) SetReturnTimeout(returnTimeout *int64)

SetReturnTimeout adds the returnTimeout to the s3 user collection get params

func (*S3UserCollectionGetParams) SetSvmName

func (o *S3UserCollectionGetParams) SetSvmName(svmName *string)

SetSvmName adds the svmName to the s3 user collection get params

func (*S3UserCollectionGetParams) SetSvmUUID

func (o *S3UserCollectionGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 user collection get params

func (*S3UserCollectionGetParams) SetTimeout

func (o *S3UserCollectionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 user collection get params

func (*S3UserCollectionGetParams) WithAccessKey

func (o *S3UserCollectionGetParams) WithAccessKey(accessKey *string) *S3UserCollectionGetParams

WithAccessKey adds the accessKey to the s3 user collection get params

func (*S3UserCollectionGetParams) WithComment

WithComment adds the comment to the s3 user collection get params

func (*S3UserCollectionGetParams) WithContext

WithContext adds the context to the s3 user collection get params

func (*S3UserCollectionGetParams) WithDefaults

WithDefaults hydrates default values in the s3 user collection get params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserCollectionGetParams) WithFields

WithFields adds the fields to the s3 user collection get params

func (*S3UserCollectionGetParams) WithHTTPClient

func (o *S3UserCollectionGetParams) WithHTTPClient(client *http.Client) *S3UserCollectionGetParams

WithHTTPClient adds the HTTPClient to the s3 user collection get params

func (*S3UserCollectionGetParams) WithKeyExpiryTime

func (o *S3UserCollectionGetParams) WithKeyExpiryTime(keyExpiryTime *string) *S3UserCollectionGetParams

WithKeyExpiryTime adds the keyExpiryTime to the s3 user collection get params

func (*S3UserCollectionGetParams) WithKeyTimeToLive

func (o *S3UserCollectionGetParams) WithKeyTimeToLive(keyTimeToLive *string) *S3UserCollectionGetParams

WithKeyTimeToLive adds the keyTimeToLive to the s3 user collection get params

func (*S3UserCollectionGetParams) WithMaxRecords

func (o *S3UserCollectionGetParams) WithMaxRecords(maxRecords *int64) *S3UserCollectionGetParams

WithMaxRecords adds the maxRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) WithName

WithName adds the name to the s3 user collection get params

func (*S3UserCollectionGetParams) WithOrderBy

func (o *S3UserCollectionGetParams) WithOrderBy(orderBy []string) *S3UserCollectionGetParams

WithOrderBy adds the orderBy to the s3 user collection get params

func (*S3UserCollectionGetParams) WithReturnRecords

func (o *S3UserCollectionGetParams) WithReturnRecords(returnRecords *bool) *S3UserCollectionGetParams

WithReturnRecords adds the returnRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) WithReturnTimeout

func (o *S3UserCollectionGetParams) WithReturnTimeout(returnTimeout *int64) *S3UserCollectionGetParams

WithReturnTimeout adds the returnTimeout to the s3 user collection get params

func (*S3UserCollectionGetParams) WithSvmName

WithSvmName adds the svmName to the s3 user collection get params

func (*S3UserCollectionGetParams) WithSvmUUID

WithSvmUUID adds the svmUUID to the s3 user collection get params

func (*S3UserCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 user collection get params

func (*S3UserCollectionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S3UserCollectionGetReader

type S3UserCollectionGetReader struct {
	// contains filtered or unexported fields
}

S3UserCollectionGetReader is a Reader for the S3UserCollectionGet structure.

func (*S3UserCollectionGetReader) ReadResponse

func (o *S3UserCollectionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3UserCreateCreated

type S3UserCreateCreated struct {

	/* Useful for tracking the resource location
	 */
	Location string

	Payload *models.S3UserPostPatchResponse
}

S3UserCreateCreated describes a response with status code 201, with default header values.

Created

func NewS3UserCreateCreated

func NewS3UserCreateCreated() *S3UserCreateCreated

NewS3UserCreateCreated creates a S3UserCreateCreated with default headers values

func (*S3UserCreateCreated) Code

func (o *S3UserCreateCreated) Code() int

Code gets the status code for the s3 user create created response

func (*S3UserCreateCreated) Error

func (o *S3UserCreateCreated) Error() string

func (*S3UserCreateCreated) GetPayload

func (*S3UserCreateCreated) IsClientError

func (o *S3UserCreateCreated) IsClientError() bool

IsClientError returns true when this s3 user create created response has a 4xx status code

func (*S3UserCreateCreated) IsCode

func (o *S3UserCreateCreated) IsCode(code int) bool

IsCode returns true when this s3 user create created response a status code equal to that given

func (*S3UserCreateCreated) IsRedirect

func (o *S3UserCreateCreated) IsRedirect() bool

IsRedirect returns true when this s3 user create created response has a 3xx status code

func (*S3UserCreateCreated) IsServerError

func (o *S3UserCreateCreated) IsServerError() bool

IsServerError returns true when this s3 user create created response has a 5xx status code

func (*S3UserCreateCreated) IsSuccess

func (o *S3UserCreateCreated) IsSuccess() bool

IsSuccess returns true when this s3 user create created response has a 2xx status code

func (*S3UserCreateCreated) String

func (o *S3UserCreateCreated) String() string

type S3UserCreateDefault

type S3UserCreateDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3UserCreateDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405787 | User name \"User#1\" contains invalid characters. Valid characters for a user name are 0-9, A-Z, a-z, \"_\", \"+\", \"=\", \",\", \".\", \"@\", and \"-\". | | 92405788 | User name \"User0123456789012345678901234567890123456789012345678901234567890123456789012345\" is not valid. User names must have between 1 and 64 characters. | | 92405791 | Failed to create access-key and secret-key. | | 92405817 | SVM \"<non-data SVM name>\" is not a data SVM. Specify a data SVM. | | 92406083 | The maximum supported value for user key expiry configuration is \"1095\" days. | | 92406096 | The user does not have permission to access the requested resource \\\"{0}\\\". | | 92406097 | Internal error. The operation configuration is not correct. | | 92406196 | The specified value for the \"key_time_to_live\" field cannot be greater than the maximum limit specified for the \"max_key_time_to_live\" field in the object store server. | | 92406197 | Object store user \"user-2\" must have a non-zero value for the \"key_time_to_live\" field because the maximum limit specified for the \"max_key_time_to_live\" field in the object store server is not zero.

func NewS3UserCreateDefault

func NewS3UserCreateDefault(code int) *S3UserCreateDefault

NewS3UserCreateDefault creates a S3UserCreateDefault with default headers values

func (*S3UserCreateDefault) Code

func (o *S3UserCreateDefault) Code() int

Code gets the status code for the s3 user create default response

func (*S3UserCreateDefault) Error

func (o *S3UserCreateDefault) Error() string

func (*S3UserCreateDefault) GetPayload

func (o *S3UserCreateDefault) GetPayload() *models.ErrorResponse

func (*S3UserCreateDefault) IsClientError

func (o *S3UserCreateDefault) IsClientError() bool

IsClientError returns true when this s3 user create default response has a 4xx status code

func (*S3UserCreateDefault) IsCode

func (o *S3UserCreateDefault) IsCode(code int) bool

IsCode returns true when this s3 user create default response a status code equal to that given

func (*S3UserCreateDefault) IsRedirect

func (o *S3UserCreateDefault) IsRedirect() bool

IsRedirect returns true when this s3 user create default response has a 3xx status code

func (*S3UserCreateDefault) IsServerError

func (o *S3UserCreateDefault) IsServerError() bool

IsServerError returns true when this s3 user create default response has a 5xx status code

func (*S3UserCreateDefault) IsSuccess

func (o *S3UserCreateDefault) IsSuccess() bool

IsSuccess returns true when this s3 user create default response has a 2xx status code

func (*S3UserCreateDefault) String

func (o *S3UserCreateDefault) String() string

type S3UserCreateParams

type S3UserCreateParams struct {

	/* Info.

	   Info specification
	*/
	Info *models.S3User

	/* ReturnRecords.

	   The default is false.  If set to true, the records are returned.
	*/
	ReturnRecords *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3UserCreateParams contains all the parameters to send to the API endpoint

for the s3 user create operation.

Typically these are written to a http.Request.

func NewS3UserCreateParams

func NewS3UserCreateParams() *S3UserCreateParams

NewS3UserCreateParams creates a new S3UserCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3UserCreateParamsWithContext

func NewS3UserCreateParamsWithContext(ctx context.Context) *S3UserCreateParams

NewS3UserCreateParamsWithContext creates a new S3UserCreateParams object with the ability to set a context for a request.

func NewS3UserCreateParamsWithHTTPClient

func NewS3UserCreateParamsWithHTTPClient(client *http.Client) *S3UserCreateParams

NewS3UserCreateParamsWithHTTPClient creates a new S3UserCreateParams object with the ability to set a custom HTTPClient for a request.

func NewS3UserCreateParamsWithTimeout

func NewS3UserCreateParamsWithTimeout(timeout time.Duration) *S3UserCreateParams

NewS3UserCreateParamsWithTimeout creates a new S3UserCreateParams object with the ability to set a timeout on a request.

func (*S3UserCreateParams) SetContext

func (o *S3UserCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 user create params

func (*S3UserCreateParams) SetDefaults

func (o *S3UserCreateParams) SetDefaults()

SetDefaults hydrates default values in the s3 user create params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserCreateParams) SetHTTPClient

func (o *S3UserCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 user create params

func (*S3UserCreateParams) SetInfo

func (o *S3UserCreateParams) SetInfo(info *models.S3User)

SetInfo adds the info to the s3 user create params

func (*S3UserCreateParams) SetReturnRecords

func (o *S3UserCreateParams) SetReturnRecords(returnRecords *bool)

SetReturnRecords adds the returnRecords to the s3 user create params

func (*S3UserCreateParams) SetSvmUUID

func (o *S3UserCreateParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 user create params

func (*S3UserCreateParams) SetTimeout

func (o *S3UserCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 user create params

func (*S3UserCreateParams) WithContext

WithContext adds the context to the s3 user create params

func (*S3UserCreateParams) WithDefaults

func (o *S3UserCreateParams) WithDefaults() *S3UserCreateParams

WithDefaults hydrates default values in the s3 user create params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserCreateParams) WithHTTPClient

func (o *S3UserCreateParams) WithHTTPClient(client *http.Client) *S3UserCreateParams

WithHTTPClient adds the HTTPClient to the s3 user create params

func (*S3UserCreateParams) WithInfo

func (o *S3UserCreateParams) WithInfo(info *models.S3User) *S3UserCreateParams

WithInfo adds the info to the s3 user create params

func (*S3UserCreateParams) WithReturnRecords

func (o *S3UserCreateParams) WithReturnRecords(returnRecords *bool) *S3UserCreateParams

WithReturnRecords adds the returnRecords to the s3 user create params

func (*S3UserCreateParams) WithSvmUUID

func (o *S3UserCreateParams) WithSvmUUID(svmUUID string) *S3UserCreateParams

WithSvmUUID adds the svmUUID to the s3 user create params

func (*S3UserCreateParams) WithTimeout

func (o *S3UserCreateParams) WithTimeout(timeout time.Duration) *S3UserCreateParams

WithTimeout adds the timeout to the s3 user create params

func (*S3UserCreateParams) WriteToRequest

func (o *S3UserCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3UserCreateReader

type S3UserCreateReader struct {
	// contains filtered or unexported fields
}

S3UserCreateReader is a Reader for the S3UserCreate structure.

func (*S3UserCreateReader) ReadResponse

func (o *S3UserCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3UserDeleteDefault

type S3UserDeleteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3UserDeleteDefault describes a response with status code -1, with default header values.

Error

func NewS3UserDeleteDefault

func NewS3UserDeleteDefault(code int) *S3UserDeleteDefault

NewS3UserDeleteDefault creates a S3UserDeleteDefault with default headers values

func (*S3UserDeleteDefault) Code

func (o *S3UserDeleteDefault) Code() int

Code gets the status code for the s3 user delete default response

func (*S3UserDeleteDefault) Error

func (o *S3UserDeleteDefault) Error() string

func (*S3UserDeleteDefault) GetPayload

func (o *S3UserDeleteDefault) GetPayload() *models.ErrorResponse

func (*S3UserDeleteDefault) IsClientError

func (o *S3UserDeleteDefault) IsClientError() bool

IsClientError returns true when this s3 user delete default response has a 4xx status code

func (*S3UserDeleteDefault) IsCode

func (o *S3UserDeleteDefault) IsCode(code int) bool

IsCode returns true when this s3 user delete default response a status code equal to that given

func (*S3UserDeleteDefault) IsRedirect

func (o *S3UserDeleteDefault) IsRedirect() bool

IsRedirect returns true when this s3 user delete default response has a 3xx status code

func (*S3UserDeleteDefault) IsServerError

func (o *S3UserDeleteDefault) IsServerError() bool

IsServerError returns true when this s3 user delete default response has a 5xx status code

func (*S3UserDeleteDefault) IsSuccess

func (o *S3UserDeleteDefault) IsSuccess() bool

IsSuccess returns true when this s3 user delete default response has a 2xx status code

func (*S3UserDeleteDefault) String

func (o *S3UserDeleteDefault) String() string

type S3UserDeleteOK

type S3UserDeleteOK struct {
}

S3UserDeleteOK describes a response with status code 200, with default header values.

OK

func NewS3UserDeleteOK

func NewS3UserDeleteOK() *S3UserDeleteOK

NewS3UserDeleteOK creates a S3UserDeleteOK with default headers values

func (*S3UserDeleteOK) Code

func (o *S3UserDeleteOK) Code() int

Code gets the status code for the s3 user delete o k response

func (*S3UserDeleteOK) Error

func (o *S3UserDeleteOK) Error() string

func (*S3UserDeleteOK) IsClientError

func (o *S3UserDeleteOK) IsClientError() bool

IsClientError returns true when this s3 user delete o k response has a 4xx status code

func (*S3UserDeleteOK) IsCode

func (o *S3UserDeleteOK) IsCode(code int) bool

IsCode returns true when this s3 user delete o k response a status code equal to that given

func (*S3UserDeleteOK) IsRedirect

func (o *S3UserDeleteOK) IsRedirect() bool

IsRedirect returns true when this s3 user delete o k response has a 3xx status code

func (*S3UserDeleteOK) IsServerError

func (o *S3UserDeleteOK) IsServerError() bool

IsServerError returns true when this s3 user delete o k response has a 5xx status code

func (*S3UserDeleteOK) IsSuccess

func (o *S3UserDeleteOK) IsSuccess() bool

IsSuccess returns true when this s3 user delete o k response has a 2xx status code

func (*S3UserDeleteOK) String

func (o *S3UserDeleteOK) String() string

type S3UserDeleteParams

type S3UserDeleteParams struct {

	/* Name.

	   User name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3UserDeleteParams contains all the parameters to send to the API endpoint

for the s3 user delete operation.

Typically these are written to a http.Request.

func NewS3UserDeleteParams

func NewS3UserDeleteParams() *S3UserDeleteParams

NewS3UserDeleteParams creates a new S3UserDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3UserDeleteParamsWithContext

func NewS3UserDeleteParamsWithContext(ctx context.Context) *S3UserDeleteParams

NewS3UserDeleteParamsWithContext creates a new S3UserDeleteParams object with the ability to set a context for a request.

func NewS3UserDeleteParamsWithHTTPClient

func NewS3UserDeleteParamsWithHTTPClient(client *http.Client) *S3UserDeleteParams

NewS3UserDeleteParamsWithHTTPClient creates a new S3UserDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewS3UserDeleteParamsWithTimeout

func NewS3UserDeleteParamsWithTimeout(timeout time.Duration) *S3UserDeleteParams

NewS3UserDeleteParamsWithTimeout creates a new S3UserDeleteParams object with the ability to set a timeout on a request.

func (*S3UserDeleteParams) SetContext

func (o *S3UserDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 user delete params

func (*S3UserDeleteParams) SetDefaults

func (o *S3UserDeleteParams) SetDefaults()

SetDefaults hydrates default values in the s3 user delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserDeleteParams) SetHTTPClient

func (o *S3UserDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 user delete params

func (*S3UserDeleteParams) SetName

func (o *S3UserDeleteParams) SetName(name string)

SetName adds the name to the s3 user delete params

func (*S3UserDeleteParams) SetSvmUUID

func (o *S3UserDeleteParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 user delete params

func (*S3UserDeleteParams) SetTimeout

func (o *S3UserDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 user delete params

func (*S3UserDeleteParams) WithContext

WithContext adds the context to the s3 user delete params

func (*S3UserDeleteParams) WithDefaults

func (o *S3UserDeleteParams) WithDefaults() *S3UserDeleteParams

WithDefaults hydrates default values in the s3 user delete params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserDeleteParams) WithHTTPClient

func (o *S3UserDeleteParams) WithHTTPClient(client *http.Client) *S3UserDeleteParams

WithHTTPClient adds the HTTPClient to the s3 user delete params

func (*S3UserDeleteParams) WithName

func (o *S3UserDeleteParams) WithName(name string) *S3UserDeleteParams

WithName adds the name to the s3 user delete params

func (*S3UserDeleteParams) WithSvmUUID

func (o *S3UserDeleteParams) WithSvmUUID(svmUUID string) *S3UserDeleteParams

WithSvmUUID adds the svmUUID to the s3 user delete params

func (*S3UserDeleteParams) WithTimeout

func (o *S3UserDeleteParams) WithTimeout(timeout time.Duration) *S3UserDeleteParams

WithTimeout adds the timeout to the s3 user delete params

func (*S3UserDeleteParams) WriteToRequest

func (o *S3UserDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3UserDeleteReader

type S3UserDeleteReader struct {
	// contains filtered or unexported fields
}

S3UserDeleteReader is a Reader for the S3UserDelete structure.

func (*S3UserDeleteReader) ReadResponse

func (o *S3UserDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3UserGetDefault

type S3UserGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

S3UserGetDefault describes a response with status code -1, with default header values.

Error

func NewS3UserGetDefault

func NewS3UserGetDefault(code int) *S3UserGetDefault

NewS3UserGetDefault creates a S3UserGetDefault with default headers values

func (*S3UserGetDefault) Code

func (o *S3UserGetDefault) Code() int

Code gets the status code for the s3 user get default response

func (*S3UserGetDefault) Error

func (o *S3UserGetDefault) Error() string

func (*S3UserGetDefault) GetPayload

func (o *S3UserGetDefault) GetPayload() *models.ErrorResponse

func (*S3UserGetDefault) IsClientError

func (o *S3UserGetDefault) IsClientError() bool

IsClientError returns true when this s3 user get default response has a 4xx status code

func (*S3UserGetDefault) IsCode

func (o *S3UserGetDefault) IsCode(code int) bool

IsCode returns true when this s3 user get default response a status code equal to that given

func (*S3UserGetDefault) IsRedirect

func (o *S3UserGetDefault) IsRedirect() bool

IsRedirect returns true when this s3 user get default response has a 3xx status code

func (*S3UserGetDefault) IsServerError

func (o *S3UserGetDefault) IsServerError() bool

IsServerError returns true when this s3 user get default response has a 5xx status code

func (*S3UserGetDefault) IsSuccess

func (o *S3UserGetDefault) IsSuccess() bool

IsSuccess returns true when this s3 user get default response has a 2xx status code

func (*S3UserGetDefault) String

func (o *S3UserGetDefault) String() string

type S3UserGetOK

type S3UserGetOK struct {
	Payload *models.S3User
}

S3UserGetOK describes a response with status code 200, with default header values.

OK

func NewS3UserGetOK

func NewS3UserGetOK() *S3UserGetOK

NewS3UserGetOK creates a S3UserGetOK with default headers values

func (*S3UserGetOK) Code

func (o *S3UserGetOK) Code() int

Code gets the status code for the s3 user get o k response

func (*S3UserGetOK) Error

func (o *S3UserGetOK) Error() string

func (*S3UserGetOK) GetPayload

func (o *S3UserGetOK) GetPayload() *models.S3User

func (*S3UserGetOK) IsClientError

func (o *S3UserGetOK) IsClientError() bool

IsClientError returns true when this s3 user get o k response has a 4xx status code

func (*S3UserGetOK) IsCode

func (o *S3UserGetOK) IsCode(code int) bool

IsCode returns true when this s3 user get o k response a status code equal to that given

func (*S3UserGetOK) IsRedirect

func (o *S3UserGetOK) IsRedirect() bool

IsRedirect returns true when this s3 user get o k response has a 3xx status code

func (*S3UserGetOK) IsServerError

func (o *S3UserGetOK) IsServerError() bool

IsServerError returns true when this s3 user get o k response has a 5xx status code

func (*S3UserGetOK) IsSuccess

func (o *S3UserGetOK) IsSuccess() bool

IsSuccess returns true when this s3 user get o k response has a 2xx status code

func (*S3UserGetOK) String

func (o *S3UserGetOK) String() string

type S3UserGetParams

type S3UserGetParams struct {

	/* Fields.

	   Specify the fields to return.
	*/
	Fields []string

	/* Name.

	   User name
	*/
	Name string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3UserGetParams contains all the parameters to send to the API endpoint

for the s3 user get operation.

Typically these are written to a http.Request.

func NewS3UserGetParams

func NewS3UserGetParams() *S3UserGetParams

NewS3UserGetParams creates a new S3UserGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3UserGetParamsWithContext

func NewS3UserGetParamsWithContext(ctx context.Context) *S3UserGetParams

NewS3UserGetParamsWithContext creates a new S3UserGetParams object with the ability to set a context for a request.

func NewS3UserGetParamsWithHTTPClient

func NewS3UserGetParamsWithHTTPClient(client *http.Client) *S3UserGetParams

NewS3UserGetParamsWithHTTPClient creates a new S3UserGetParams object with the ability to set a custom HTTPClient for a request.

func NewS3UserGetParamsWithTimeout

func NewS3UserGetParamsWithTimeout(timeout time.Duration) *S3UserGetParams

NewS3UserGetParamsWithTimeout creates a new S3UserGetParams object with the ability to set a timeout on a request.

func (*S3UserGetParams) SetContext

func (o *S3UserGetParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 user get params

func (*S3UserGetParams) SetDefaults

func (o *S3UserGetParams) SetDefaults()

SetDefaults hydrates default values in the s3 user get params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserGetParams) SetFields

func (o *S3UserGetParams) SetFields(fields []string)

SetFields adds the fields to the s3 user get params

func (*S3UserGetParams) SetHTTPClient

func (o *S3UserGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 user get params

func (*S3UserGetParams) SetName

func (o *S3UserGetParams) SetName(name string)

SetName adds the name to the s3 user get params

func (*S3UserGetParams) SetSvmUUID

func (o *S3UserGetParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 user get params

func (*S3UserGetParams) SetTimeout

func (o *S3UserGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 user get params

func (*S3UserGetParams) WithContext

func (o *S3UserGetParams) WithContext(ctx context.Context) *S3UserGetParams

WithContext adds the context to the s3 user get params

func (*S3UserGetParams) WithDefaults

func (o *S3UserGetParams) WithDefaults() *S3UserGetParams

WithDefaults hydrates default values in the s3 user get params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserGetParams) WithFields

func (o *S3UserGetParams) WithFields(fields []string) *S3UserGetParams

WithFields adds the fields to the s3 user get params

func (*S3UserGetParams) WithHTTPClient

func (o *S3UserGetParams) WithHTTPClient(client *http.Client) *S3UserGetParams

WithHTTPClient adds the HTTPClient to the s3 user get params

func (*S3UserGetParams) WithName

func (o *S3UserGetParams) WithName(name string) *S3UserGetParams

WithName adds the name to the s3 user get params

func (*S3UserGetParams) WithSvmUUID

func (o *S3UserGetParams) WithSvmUUID(svmUUID string) *S3UserGetParams

WithSvmUUID adds the svmUUID to the s3 user get params

func (*S3UserGetParams) WithTimeout

func (o *S3UserGetParams) WithTimeout(timeout time.Duration) *S3UserGetParams

WithTimeout adds the timeout to the s3 user get params

func (*S3UserGetParams) WriteToRequest

func (o *S3UserGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3UserGetReader

type S3UserGetReader struct {
	// contains filtered or unexported fields
}

S3UserGetReader is a Reader for the S3UserGet structure.

func (*S3UserGetReader) ReadResponse

func (o *S3UserGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type S3UserModifyDefault

type S3UserModifyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
S3UserModifyDefault describes a response with status code -1, with default header values.

ONTAP Error Response Codes

| Error Code | Description | | ---------- | ----------- | | 92405792 | Failed to regenerate access-key and secret-key for user. | | 92406082 | Cannot perform \"regenerate_keys\" and \"delete_keys\" operations simultaneously on an S3 user. | | 92406081 | The \"regenerate_keys\" operation on S3 User \"user-2\" in SVM \"vs1\" succeeded. However, modifying all of the other S3 user properties failed. Reason: resource limit exceeded. Retry the operation again without specifying the \"regenerate_keys\" parameter. | | 92406080 | Cannot delete root user keys because there exists at least one S3 SnapMirror relationship that is using these keys. | | 92406083 | The maximum supported value for user key expiry configuration is \"1095\" days. | | 92406088 | The \"key_time_to_live\" parameter can only be used when the \"regenerate_keys\" operation is performed. | | 92406096 | The user does not have permission to access the requested resource \\\"{0}\\\". | | 92406097 | Internal error. The operation configuration is not correct. |

| 92406196 | The specified value for the \"key_time_to_live\" field cannot be greater than the maximum limit specified for the \"max_key_time_to_live\" field in the object store server. | | 92406197 | Object store user \"user-2\" must have a non-zero value for the \"key_time_to_live\" field because the maximum limit specified for the \"max_key_time_to_live\" field in the object store server is not zero.

func NewS3UserModifyDefault

func NewS3UserModifyDefault(code int) *S3UserModifyDefault

NewS3UserModifyDefault creates a S3UserModifyDefault with default headers values

func (*S3UserModifyDefault) Code

func (o *S3UserModifyDefault) Code() int

Code gets the status code for the s3 user modify default response

func (*S3UserModifyDefault) Error

func (o *S3UserModifyDefault) Error() string

func (*S3UserModifyDefault) GetPayload

func (o *S3UserModifyDefault) GetPayload() *models.ErrorResponse

func (*S3UserModifyDefault) IsClientError

func (o *S3UserModifyDefault) IsClientError() bool

IsClientError returns true when this s3 user modify default response has a 4xx status code

func (*S3UserModifyDefault) IsCode

func (o *S3UserModifyDefault) IsCode(code int) bool

IsCode returns true when this s3 user modify default response a status code equal to that given

func (*S3UserModifyDefault) IsRedirect

func (o *S3UserModifyDefault) IsRedirect() bool

IsRedirect returns true when this s3 user modify default response has a 3xx status code

func (*S3UserModifyDefault) IsServerError

func (o *S3UserModifyDefault) IsServerError() bool

IsServerError returns true when this s3 user modify default response has a 5xx status code

func (*S3UserModifyDefault) IsSuccess

func (o *S3UserModifyDefault) IsSuccess() bool

IsSuccess returns true when this s3 user modify default response has a 2xx status code

func (*S3UserModifyDefault) String

func (o *S3UserModifyDefault) String() string

type S3UserModifyOK

type S3UserModifyOK struct {
	Payload *models.S3UserPostPatchResponse
}

S3UserModifyOK describes a response with status code 200, with default header values.

OK

func NewS3UserModifyOK

func NewS3UserModifyOK() *S3UserModifyOK

NewS3UserModifyOK creates a S3UserModifyOK with default headers values

func (*S3UserModifyOK) Code

func (o *S3UserModifyOK) Code() int

Code gets the status code for the s3 user modify o k response

func (*S3UserModifyOK) Error

func (o *S3UserModifyOK) Error() string

func (*S3UserModifyOK) GetPayload

func (*S3UserModifyOK) IsClientError

func (o *S3UserModifyOK) IsClientError() bool

IsClientError returns true when this s3 user modify o k response has a 4xx status code

func (*S3UserModifyOK) IsCode

func (o *S3UserModifyOK) IsCode(code int) bool

IsCode returns true when this s3 user modify o k response a status code equal to that given

func (*S3UserModifyOK) IsRedirect

func (o *S3UserModifyOK) IsRedirect() bool

IsRedirect returns true when this s3 user modify o k response has a 3xx status code

func (*S3UserModifyOK) IsServerError

func (o *S3UserModifyOK) IsServerError() bool

IsServerError returns true when this s3 user modify o k response has a 5xx status code

func (*S3UserModifyOK) IsSuccess

func (o *S3UserModifyOK) IsSuccess() bool

IsSuccess returns true when this s3 user modify o k response has a 2xx status code

func (*S3UserModifyOK) String

func (o *S3UserModifyOK) String() string

type S3UserModifyParams

type S3UserModifyParams struct {

	/* DeleteKeys.

	   Specifies whether or not to delete the user keys.

	*/
	DeleteKeys *bool

	/* Info.

	   Info specification
	*/
	Info *models.S3User

	/* Name.

	   User name
	*/
	Name string

	/* RegenerateKeys.

	   Specifies whether or not to regenerate the user keys.

	*/
	RegenerateKeys *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SvmUUID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

S3UserModifyParams contains all the parameters to send to the API endpoint

for the s3 user modify operation.

Typically these are written to a http.Request.

func NewS3UserModifyParams

func NewS3UserModifyParams() *S3UserModifyParams

NewS3UserModifyParams creates a new S3UserModifyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewS3UserModifyParamsWithContext

func NewS3UserModifyParamsWithContext(ctx context.Context) *S3UserModifyParams

NewS3UserModifyParamsWithContext creates a new S3UserModifyParams object with the ability to set a context for a request.

func NewS3UserModifyParamsWithHTTPClient

func NewS3UserModifyParamsWithHTTPClient(client *http.Client) *S3UserModifyParams

NewS3UserModifyParamsWithHTTPClient creates a new S3UserModifyParams object with the ability to set a custom HTTPClient for a request.

func NewS3UserModifyParamsWithTimeout

func NewS3UserModifyParamsWithTimeout(timeout time.Duration) *S3UserModifyParams

NewS3UserModifyParamsWithTimeout creates a new S3UserModifyParams object with the ability to set a timeout on a request.

func (*S3UserModifyParams) SetContext

func (o *S3UserModifyParams) SetContext(ctx context.Context)

SetContext adds the context to the s3 user modify params

func (*S3UserModifyParams) SetDefaults

func (o *S3UserModifyParams) SetDefaults()

SetDefaults hydrates default values in the s3 user modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserModifyParams) SetDeleteKeys

func (o *S3UserModifyParams) SetDeleteKeys(deleteKeys *bool)

SetDeleteKeys adds the deleteKeys to the s3 user modify params

func (*S3UserModifyParams) SetHTTPClient

func (o *S3UserModifyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the s3 user modify params

func (*S3UserModifyParams) SetInfo

func (o *S3UserModifyParams) SetInfo(info *models.S3User)

SetInfo adds the info to the s3 user modify params

func (*S3UserModifyParams) SetName

func (o *S3UserModifyParams) SetName(name string)

SetName adds the name to the s3 user modify params

func (*S3UserModifyParams) SetRegenerateKeys

func (o *S3UserModifyParams) SetRegenerateKeys(regenerateKeys *bool)

SetRegenerateKeys adds the regenerateKeys to the s3 user modify params

func (*S3UserModifyParams) SetSvmUUID

func (o *S3UserModifyParams) SetSvmUUID(svmUUID string)

SetSvmUUID adds the svmUuid to the s3 user modify params

func (*S3UserModifyParams) SetTimeout

func (o *S3UserModifyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the s3 user modify params

func (*S3UserModifyParams) WithContext

WithContext adds the context to the s3 user modify params

func (*S3UserModifyParams) WithDefaults

func (o *S3UserModifyParams) WithDefaults() *S3UserModifyParams

WithDefaults hydrates default values in the s3 user modify params (not the query body).

All values with no default are reset to their zero value.

func (*S3UserModifyParams) WithDeleteKeys

func (o *S3UserModifyParams) WithDeleteKeys(deleteKeys *bool) *S3UserModifyParams

WithDeleteKeys adds the deleteKeys to the s3 user modify params

func (*S3UserModifyParams) WithHTTPClient

func (o *S3UserModifyParams) WithHTTPClient(client *http.Client) *S3UserModifyParams

WithHTTPClient adds the HTTPClient to the s3 user modify params

func (*S3UserModifyParams) WithInfo

func (o *S3UserModifyParams) WithInfo(info *models.S3User) *S3UserModifyParams

WithInfo adds the info to the s3 user modify params

func (*S3UserModifyParams) WithName

func (o *S3UserModifyParams) WithName(name string) *S3UserModifyParams

WithName adds the name to the s3 user modify params

func (*S3UserModifyParams) WithRegenerateKeys

func (o *S3UserModifyParams) WithRegenerateKeys(regenerateKeys *bool) *S3UserModifyParams

WithRegenerateKeys adds the regenerateKeys to the s3 user modify params

func (*S3UserModifyParams) WithSvmUUID

func (o *S3UserModifyParams) WithSvmUUID(svmUUID string) *S3UserModifyParams

WithSvmUUID adds the svmUUID to the s3 user modify params

func (*S3UserModifyParams) WithTimeout

func (o *S3UserModifyParams) WithTimeout(timeout time.Duration) *S3UserModifyParams

WithTimeout adds the timeout to the s3 user modify params

func (*S3UserModifyParams) WriteToRequest

func (o *S3UserModifyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type S3UserModifyReader

type S3UserModifyReader struct {
	// contains filtered or unexported fields
}

S3UserModifyReader is a Reader for the S3UserModify structure.

func (*S3UserModifyReader) ReadResponse

func (o *S3UserModifyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL