object_store

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

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) 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 {

	/* AuditEventSelectorAccess.

	   Filter by audit_event_selector.access
	*/
	AuditEventSelectorAccessQueryParameter *string

	/* AuditEventSelectorPermission.

	   Filter by audit_event_selector.permission
	*/
	AuditEventSelectorPermissionQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* EncryptionEnabled.

	   Filter by encryption.enabled
	*/
	EncryptionEnabledQueryParameter *bool

	/* Fields.

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

	/* LogicalUsedSize.

	   Filter by logical_used_size
	*/
	LogicalUsedSizeQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* PolicyStatementsActions.

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

	/* PolicyStatementsConditionsDelimiters.

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

	/* PolicyStatementsConditionsMaxKeys.

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

	/* PolicyStatementsConditionsOperator.

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

	/* PolicyStatementsConditionsPrefixes.

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

	/* PolicyStatementsConditionsSourceIps.

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

	/* PolicyStatementsConditionsUsernames.

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

	/* PolicyStatementsEffect.

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

	/* PolicyStatementsPrincipals.

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

	/* PolicyStatementsResources.

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

	/* PolicyStatementsSid.

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

	/* ProtectionStatusDestinationIsCloud.

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

	/* ProtectionStatusDestinationIsOntap.

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

	/* ProtectionStatusIsProtected.

	   Filter by protection_status.is_protected
	*/
	ProtectionStatusIsProtectedQueryParameter *bool

	/* QosPolicyMaxThroughputIops.

	   Filter by qos_policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIopsQueryParameter *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos_policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbpsQueryParameter *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos_policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIopsQueryParameter *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos_policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbpsQueryParameter *int64

	/* QosPolicyName.

	   Filter by qos_policy.name
	*/
	QosPolicyNameQueryParameter *string

	/* QosPolicyUUID.

	   Filter by qos_policy.uuid
	*/
	QosPolicyUUIDQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* Role.

	   Filter by role
	*/
	RoleQueryParameter *string

	/* Size.

	   Filter by size
	*/
	SizeQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	/* VersioningState.

	   Filter by versioning_state
	*/
	VersioningStateQueryParameter *string

	/* VolumeName.

	   Filter by volume.name
	*/
	VolumeNameQueryParameter *string

	/* VolumeUUID.

	   Filter by volume.uuid
	*/
	VolumeUUIDQueryParameter *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) SetAuditEventSelectorAccessQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetAuditEventSelectorPermissionQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetCommentQueryParameter

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

SetCommentQueryParameter 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) SetEncryptionEnabledQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetLogicalUsedSizeQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetMaxRecordsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetOrderByQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsActionsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsDelimitersQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeysQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsOperatorQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIPsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsConditionsUsernamesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsEffectQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsPrincipalsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsResourcesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetPolicyStatementsSIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsCloudQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusDestinationIsOntapQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetProtectionStatusIsProtectedQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputIopsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputIopsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyMinThroughputMbpsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetQosPolicyUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetReturnRecordsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetReturnTimeoutQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetRoleQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetSVMNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetSVMUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetSizeQueryParameter

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

SetSizeQueryParameter adds the size 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) SetUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetVersioningStateQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetVolumeNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) SetVolumeUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithAuditEventSelectorAccessQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithAuditEventSelectorPermissionQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithCommentQueryParameter

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

WithCommentQueryParameter 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) WithEncryptionEnabledQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter 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) WithLogicalUsedSizeQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithMaxRecordsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithNameQueryParameter

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

func (*AllSvmBucketsCollectionGetParams) WithOrderByQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsActionsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsDelimitersQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeysQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsOperatorQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIPsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsConditionsUsernamesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsEffectQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsPrincipalsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsResourcesQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithPolicyStatementsSIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsCloudQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusDestinationIsOntapQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithProtectionStatusIsProtectedQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputIopsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputIopsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyMinThroughputMbpsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithQosPolicyUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithReturnRecordsQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithReturnTimeoutQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithRoleQueryParameter

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

func (*AllSvmBucketsCollectionGetParams) WithSVMNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithSVMUUIDQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithSizeQueryParameter

WithSizeQueryParameter adds the size 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) WithUUIDQueryParameter

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

func (*AllSvmBucketsCollectionGetParams) WithVersioningStateQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithVolumeNameQueryParameter

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

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

func (*AllSvmBucketsCollectionGetParams) WithVolumeUUIDQueryParameter

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

WithVolumeUUIDQueryParameter 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) 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
	*/
	AuditEventSelectorAccessQueryParameter *string

	/* AuditEventSelectorPermission.

	   Filter by audit_event_selector.permission
	*/
	AuditEventSelectorPermissionQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* EncryptionEnabled.

	   Filter by encryption.enabled
	*/
	EncryptionEnabledQueryParameter *bool

	/* Fields.

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

	/* LogicalUsedSize.

	   Filter by logical_used_size
	*/
	LogicalUsedSizeQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* PolicyStatementsActions.

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

	/* PolicyStatementsConditionsDelimiters.

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

	/* PolicyStatementsConditionsMaxKeys.

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

	/* PolicyStatementsConditionsOperator.

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

	/* PolicyStatementsConditionsPrefixes.

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

	/* PolicyStatementsConditionsSourceIps.

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

	/* PolicyStatementsConditionsUsernames.

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

	/* PolicyStatementsEffect.

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

	/* PolicyStatementsPrincipals.

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

	/* PolicyStatementsResources.

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

	/* PolicyStatementsSid.

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

	/* ProtectionStatusDestinationIsCloud.

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

	/* ProtectionStatusDestinationIsOntap.

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

	/* ProtectionStatusIsProtected.

	   Filter by protection_status.is_protected
	*/
	ProtectionStatusIsProtectedQueryParameter *bool

	/* QosPolicyMaxThroughputIops.

	   Filter by qos_policy.max_throughput_iops
	*/
	QosPolicyMaxThroughputIopsQueryParameter *int64

	/* QosPolicyMaxThroughputMbps.

	   Filter by qos_policy.max_throughput_mbps
	*/
	QosPolicyMaxThroughputMbpsQueryParameter *int64

	/* QosPolicyMinThroughputIops.

	   Filter by qos_policy.min_throughput_iops
	*/
	QosPolicyMinThroughputIopsQueryParameter *int64

	/* QosPolicyMinThroughputMbps.

	   Filter by qos_policy.min_throughput_mbps
	*/
	QosPolicyMinThroughputMbpsQueryParameter *int64

	/* QosPolicyName.

	   Filter by qos_policy.name
	*/
	QosPolicyNameQueryParameter *string

	/* QosPolicyUUID.

	   Filter by qos_policy.uuid
	*/
	QosPolicyUUIDQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* Role.

	   Filter by role
	*/
	RoleQueryParameter *string

	/* Size.

	   Filter by size
	*/
	SizeQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

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

	/* UUID.

	   Filter by uuid
	*/
	UUIDQueryParameter *string

	/* VersioningState.

	   Filter by versioning_state
	*/
	VersioningStateQueryParameter *string

	/* VolumeName.

	   Filter by volume.name
	*/
	VolumeNameQueryParameter *string

	/* VolumeUUID.

	   Filter by volume.uuid
	*/
	VolumeUUIDQueryParameter *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) SetAuditEventSelectorAccessQueryParameter

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

SetAuditEventSelectorAccessQueryParameter adds the auditEventSelectorAccess to the buckets collection get params

func (*BucketsCollectionGetParams) SetAuditEventSelectorPermissionQueryParameter

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

SetAuditEventSelectorPermissionQueryParameter adds the auditEventSelectorPermission to the buckets collection get params

func (*BucketsCollectionGetParams) SetCommentQueryParameter

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

SetCommentQueryParameter 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) SetEncryptionEnabledQueryParameter

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

SetEncryptionEnabledQueryParameter adds the encryptionEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetLogicalUsedSizeQueryParameter

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

SetLogicalUsedSizeQueryParameter adds the logicalUsedSize to the buckets collection get params

func (*BucketsCollectionGetParams) SetMaxRecordsQueryParameter

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

SetMaxRecordsQueryParameter adds the maxRecords to the buckets collection get params

func (*BucketsCollectionGetParams) SetNameQueryParameter

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

SetNameQueryParameter adds the name to the buckets collection get params

func (*BucketsCollectionGetParams) SetOrderByQueryParameter

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

SetOrderByQueryParameter adds the orderBy to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsActionsQueryParameter

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

SetPolicyStatementsActionsQueryParameter adds the policyStatementsActions to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsDelimitersQueryParameter

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

SetPolicyStatementsConditionsDelimitersQueryParameter adds the policyStatementsConditionsDelimiters to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsMaxKeysQueryParameter

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

SetPolicyStatementsConditionsMaxKeysQueryParameter adds the policyStatementsConditionsMaxKeys to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsOperatorQueryParameter

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

SetPolicyStatementsConditionsOperatorQueryParameter adds the policyStatementsConditionsOperator to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsPrefixesQueryParameter

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

SetPolicyStatementsConditionsPrefixesQueryParameter adds the policyStatementsConditionsPrefixes to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsSourceIPsQueryParameter

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

SetPolicyStatementsConditionsSourceIPsQueryParameter adds the policyStatementsConditionsSourceIps to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsConditionsUsernamesQueryParameter

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

SetPolicyStatementsConditionsUsernamesQueryParameter adds the policyStatementsConditionsUsernames to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsEffectQueryParameter

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

SetPolicyStatementsEffectQueryParameter adds the policyStatementsEffect to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsPrincipalsQueryParameter

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

SetPolicyStatementsPrincipalsQueryParameter adds the policyStatementsPrincipals to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsResourcesQueryParameter

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

SetPolicyStatementsResourcesQueryParameter adds the policyStatementsResources to the buckets collection get params

func (*BucketsCollectionGetParams) SetPolicyStatementsSIDQueryParameter

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

SetPolicyStatementsSIDQueryParameter adds the policyStatementsSid to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusDestinationIsCloudQueryParameter

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

SetProtectionStatusDestinationIsCloudQueryParameter adds the protectionStatusDestinationIsCloud to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusDestinationIsOntapQueryParameter

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

SetProtectionStatusDestinationIsOntapQueryParameter adds the protectionStatusDestinationIsOntap to the buckets collection get params

func (*BucketsCollectionGetParams) SetProtectionStatusIsProtectedQueryParameter

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

SetProtectionStatusIsProtectedQueryParameter adds the protectionStatusIsProtected to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMaxThroughputIopsQueryParameter

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

SetQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMaxThroughputMbpsQueryParameter

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

SetQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMinThroughputIopsQueryParameter

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

SetQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyMinThroughputMbpsQueryParameter

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

SetQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyNameQueryParameter

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

SetQosPolicyNameQueryParameter adds the qosPolicyName to the buckets collection get params

func (*BucketsCollectionGetParams) SetQosPolicyUUIDQueryParameter

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

SetQosPolicyUUIDQueryParameter adds the qosPolicyUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the buckets collection get params

func (*BucketsCollectionGetParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter adds the returnTimeout to the buckets collection get params

func (*BucketsCollectionGetParams) SetRoleQueryParameter

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

SetRoleQueryParameter adds the role to the buckets collection get params

func (*BucketsCollectionGetParams) SetSVMNameQueryParameter

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

SetSVMNameQueryParameter adds the svmName to the buckets collection get params

func (*BucketsCollectionGetParams) SetSVMUUIDPathParameter

func (o *BucketsCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetSizeQueryParameter

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

SetSizeQueryParameter adds the size 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) SetUUIDQueryParameter

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

SetUUIDQueryParameter adds the uuid to the buckets collection get params

func (*BucketsCollectionGetParams) SetVersioningStateQueryParameter

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

SetVersioningStateQueryParameter adds the versioningState to the buckets collection get params

func (*BucketsCollectionGetParams) SetVolumeNameQueryParameter

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

SetVolumeNameQueryParameter adds the volumeName to the buckets collection get params

func (*BucketsCollectionGetParams) SetVolumeUUIDQueryParameter

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

SetVolumeUUIDQueryParameter adds the volumeUuid to the buckets collection get params

func (*BucketsCollectionGetParams) WithAuditEventSelectorAccessQueryParameter

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

WithAuditEventSelectorAccessQueryParameter adds the auditEventSelectorAccess to the buckets collection get params

func (*BucketsCollectionGetParams) WithAuditEventSelectorPermissionQueryParameter

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

WithAuditEventSelectorPermissionQueryParameter adds the auditEventSelectorPermission to the buckets collection get params

func (*BucketsCollectionGetParams) WithCommentQueryParameter

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

WithCommentQueryParameter 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) WithEncryptionEnabledQueryParameter

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

WithEncryptionEnabledQueryParameter adds the encryptionEnabled to the buckets collection get params

func (*BucketsCollectionGetParams) WithFieldsQueryParameter

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

WithFieldsQueryParameter adds the fields to the buckets collection get params

func (*BucketsCollectionGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the buckets collection get params

func (*BucketsCollectionGetParams) WithLogicalUsedSizeQueryParameter

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

WithLogicalUsedSizeQueryParameter adds the logicalUsedSize to the buckets collection get params

func (*BucketsCollectionGetParams) WithMaxRecordsQueryParameter

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

WithMaxRecordsQueryParameter adds the maxRecords to the buckets collection get params

func (*BucketsCollectionGetParams) WithNameQueryParameter

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

WithNameQueryParameter adds the name to the buckets collection get params

func (*BucketsCollectionGetParams) WithOrderByQueryParameter

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

WithOrderByQueryParameter adds the orderBy to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsActionsQueryParameter

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

WithPolicyStatementsActionsQueryParameter adds the policyStatementsActions to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsDelimitersQueryParameter

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

WithPolicyStatementsConditionsDelimitersQueryParameter adds the policyStatementsConditionsDelimiters to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsMaxKeysQueryParameter

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

WithPolicyStatementsConditionsMaxKeysQueryParameter adds the policyStatementsConditionsMaxKeys to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsOperatorQueryParameter

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

WithPolicyStatementsConditionsOperatorQueryParameter adds the policyStatementsConditionsOperator to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsPrefixesQueryParameter

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

WithPolicyStatementsConditionsPrefixesQueryParameter adds the policyStatementsConditionsPrefixes to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsSourceIPsQueryParameter

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

WithPolicyStatementsConditionsSourceIPsQueryParameter adds the policyStatementsConditionsSourceIps to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsConditionsUsernamesQueryParameter

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

WithPolicyStatementsConditionsUsernamesQueryParameter adds the policyStatementsConditionsUsernames to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsEffectQueryParameter

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

WithPolicyStatementsEffectQueryParameter adds the policyStatementsEffect to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsPrincipalsQueryParameter

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

WithPolicyStatementsPrincipalsQueryParameter adds the policyStatementsPrincipals to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsResourcesQueryParameter

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

WithPolicyStatementsResourcesQueryParameter adds the policyStatementsResources to the buckets collection get params

func (*BucketsCollectionGetParams) WithPolicyStatementsSIDQueryParameter

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

WithPolicyStatementsSIDQueryParameter adds the policyStatementsSid to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusDestinationIsCloudQueryParameter

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

WithProtectionStatusDestinationIsCloudQueryParameter adds the protectionStatusDestinationIsCloud to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusDestinationIsOntapQueryParameter

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

WithProtectionStatusDestinationIsOntapQueryParameter adds the protectionStatusDestinationIsOntap to the buckets collection get params

func (*BucketsCollectionGetParams) WithProtectionStatusIsProtectedQueryParameter

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

WithProtectionStatusIsProtectedQueryParameter adds the protectionStatusIsProtected to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMaxThroughputIopsQueryParameter

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

WithQosPolicyMaxThroughputIopsQueryParameter adds the qosPolicyMaxThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMaxThroughputMbpsQueryParameter

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

WithQosPolicyMaxThroughputMbpsQueryParameter adds the qosPolicyMaxThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMinThroughputIopsQueryParameter

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

WithQosPolicyMinThroughputIopsQueryParameter adds the qosPolicyMinThroughputIops to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyMinThroughputMbpsQueryParameter

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

WithQosPolicyMinThroughputMbpsQueryParameter adds the qosPolicyMinThroughputMbps to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyNameQueryParameter

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

WithQosPolicyNameQueryParameter adds the qosPolicyName to the buckets collection get params

func (*BucketsCollectionGetParams) WithQosPolicyUUIDQueryParameter

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

WithQosPolicyUUIDQueryParameter adds the qosPolicyUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the buckets collection get params

func (*BucketsCollectionGetParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter adds the returnTimeout to the buckets collection get params

func (*BucketsCollectionGetParams) WithRoleQueryParameter

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

WithRoleQueryParameter adds the role to the buckets collection get params

func (*BucketsCollectionGetParams) WithSVMNameQueryParameter

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

WithSVMNameQueryParameter adds the svmName to the buckets collection get params

func (*BucketsCollectionGetParams) WithSVMUUIDPathParameter

func (o *BucketsCollectionGetParams) WithSVMUUIDPathParameter(svmUUID string) *BucketsCollectionGetParams

WithSVMUUIDPathParameter adds the svmUUID to the buckets collection get params

func (*BucketsCollectionGetParams) WithSizeQueryParameter

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

WithSizeQueryParameter adds the size to the buckets collection get params

func (*BucketsCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the buckets collection get params

func (*BucketsCollectionGetParams) WithUUIDQueryParameter

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

WithUUIDQueryParameter adds the uuid to the buckets collection get params

func (*BucketsCollectionGetParams) WithVersioningStateQueryParameter

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

WithVersioningStateQueryParameter adds the versioningState to the buckets collection get params

func (*BucketsCollectionGetParams) WithVolumeNameQueryParameter

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

WithVolumeNameQueryParameter adds the volumeName to the buckets collection get params

func (*BucketsCollectionGetParams) WithVolumeUUIDQueryParameter

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

WithVolumeUUIDQueryParameter 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` ### 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` ### 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

func (a *Client) S3BucketCreate(params *S3BucketCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketCreateAccepted, error)
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. ### 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. * `policy.statements.resources` - all objects in the bucket. * `policy.statements.conditions` - list of bucket policy conditions. * `versioning_state` - disabled. ### Related ONTAP commands * `vserver object-store-server bucket create` * `vserver object-store-server bucket policy statement create` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketDelete

func (a *Client) S3BucketDelete(params *S3BucketDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketDeleteAccepted, error)
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` ### 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` ### Learn more * [`DOC /protocols/s3/buckets`](#docs-object-store-protocols_s3_buckets)

func (*Client) S3BucketModify

func (a *Client) S3BucketModify(params *S3BucketModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketModifyAccepted, error)
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.

### 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

func (a *Client) S3BucketSvmCreate(params *S3BucketSvmCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmCreateAccepted, error)
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. ### 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. * `policy.statements.resources` - all objects in the bucket. * `policy.statements.conditions` - list of bucket policy conditions. * `qos-policy` - No default value. * `versioning_state` - disabled. ### 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` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3BucketSvmDelete

func (a *Client) S3BucketSvmDelete(params *S3BucketSvmDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmDeleteAccepted, error)
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` ### 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` ### Learn more * [`DOC /protocols/s3/services/{svm.uuid}/buckets`](#docs-object-store-protocols_s3_services_{svm.uuid}_buckets)

func (*Client) S3BucketSvmModify

func (a *Client) S3BucketSvmModify(params *S3BucketSvmModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*S3BucketSvmModifyAccepted, error)
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.

### 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 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 user creation is successful, a user access_key and secret_key is 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. ### Recommended optional properties * `regenerate_keys` - Specifies if secret_key and access_key need to be regenerated. * `comment` - Any information related to the S3 user. ### Related ONTAP commands * `vserver object-store-server user show` * `vserver object-store-server user regenerate-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 is the option for Client methods

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) (*S3BucketCreateAccepted, error)

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

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

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

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

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

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

	S3BucketSvmModify(params *S3BucketSvmModifyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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.

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.

Error

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) 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
	*/
	DurationQueryParameter *string

	/* Fields.

	   Specify the fields to return.
	*/
	FieldsQueryParameter []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"
	*/
	IntervalQueryParameter *string

	/* IopsOther.

	   Filter by iops.other
	*/
	IopsOtherQueryParameter *int64

	/* IopsRead.

	   Filter by iops.read
	*/
	IopsReadQueryParameter *int64

	/* IopsTotal.

	   Filter by iops.total
	*/
	IopsTotalQueryParameter *int64

	/* IopsWrite.

	   Filter by iops.write
	*/
	IopsWriteQueryParameter *int64

	/* LatencyOther.

	   Filter by latency.other
	*/
	LatencyOtherQueryParameter *int64

	/* LatencyRead.

	   Filter by latency.read
	*/
	LatencyReadQueryParameter *int64

	/* LatencyTotal.

	   Filter by latency.total
	*/
	LatencyTotalQueryParameter *int64

	/* LatencyWrite.

	   Filter by latency.write
	*/
	LatencyWriteQueryParameter *int64

	/* MaxRecords.

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

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* Status.

	   Filter by status
	*/
	StatusQueryParameter *string

	/* SvmUUID.

	   Unique identifier of the SVM.
	*/
	SVMUUIDPathParameter string

	/* ThroughputOther.

	   Filter by throughput.other
	*/
	ThroughputOtherQueryParameter *int64

	/* ThroughputRead.

	   Filter by throughput.read
	*/
	ThroughputReadQueryParameter *int64

	/* ThroughputTotal.

	   Filter by throughput.total
	*/
	ThroughputTotalQueryParameter *int64

	/* ThroughputWrite.

	   Filter by throughput.write
	*/
	ThroughputWriteQueryParameter *int64

	/* Timestamp.

	   Filter by timestamp
	*/
	TimestampQueryParameter *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) SetDurationQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetFieldsQueryParameter

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

SetFieldsQueryParameter 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) SetIntervalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetIopsOtherQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetIopsReadQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetIopsTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetIopsWriteQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetLatencyOtherQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetLatencyReadQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetLatencyTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetLatencyWriteQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetMaxRecordsQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetOrderByQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetReturnRecordsQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetReturnTimeoutQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetSVMUUIDPathParameter

func (o *PerformanceS3MetricCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

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

func (*PerformanceS3MetricCollectionGetParams) SetStatusQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetThroughputOtherQueryParameter

func (o *PerformanceS3MetricCollectionGetParams) SetThroughputOtherQueryParameter(throughputOther *int64)

SetThroughputOtherQueryParameter adds the throughputOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) SetThroughputReadQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetThroughputTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) SetThroughputWriteQueryParameter

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

SetThroughputWriteQueryParameter 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) SetTimestampQueryParameter

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

SetTimestampQueryParameter 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) WithDurationQueryParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithFieldsQueryParameter

WithFieldsQueryParameter 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) WithIntervalQueryParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithIopsOtherQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithIopsReadQueryParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithIopsTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithIopsWriteQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithLatencyOtherQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithLatencyReadQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithLatencyTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithLatencyWriteQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithMaxRecordsQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithOrderByQueryParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithReturnRecordsQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithReturnTimeoutQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithSVMUUIDPathParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithStatusQueryParameter

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

func (*PerformanceS3MetricCollectionGetParams) WithThroughputOtherQueryParameter

func (o *PerformanceS3MetricCollectionGetParams) WithThroughputOtherQueryParameter(throughputOther *int64) *PerformanceS3MetricCollectionGetParams

WithThroughputOtherQueryParameter adds the throughputOther to the performance s3 metric collection get params

func (*PerformanceS3MetricCollectionGetParams) WithThroughputReadQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithThroughputTotalQueryParameter

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

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

func (*PerformanceS3MetricCollectionGetParams) WithThroughputWriteQueryParameter

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

WithThroughputWriteQueryParameter 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) WithTimestampQueryParameter

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

WithTimestampQueryParameter 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 {
	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) 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 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."; | 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.";

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.
	*/
	ReturnRecordsQueryParameter *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.
	*/
	ReturnTimeoutQueryParameter *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) SetReturnRecordsQueryParameter

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

SetReturnRecordsQueryParameter adds the returnRecords to the s3 bucket create params

func (*S3BucketCreateParams) SetReturnTimeoutQueryParameter

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

SetReturnTimeoutQueryParameter 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) WithReturnRecordsQueryParameter

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

WithReturnRecordsQueryParameter adds the returnRecords to the s3 bucket create params

func (*S3BucketCreateParams) WithReturnTimeoutQueryParameter

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

WithReturnTimeoutQueryParameter 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) 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 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.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetReturnTimeoutQueryParameter

func (o *S3BucketDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket delete params

func (*S3BucketDeleteParams) SetSVMUUIDPathParameter

func (o *S3BucketDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithReturnTimeoutQueryParameter

func (o *S3BucketDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3BucketDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket delete params

func (*S3BucketDeleteParams) WithSVMUUIDPathParameter

func (o *S3BucketDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketDeleteParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketDeleteParams) WithUUIDPathParameter(uuid string) *S3BucketDeleteParams

WithUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3BucketGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *S3BucketGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3BucketGetParams) WithFieldsQueryParameter(fields []string) *S3BucketGetParams

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *S3BucketGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketGetParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketGetParams) WithUUIDPathParameter(uuid string) *S3BucketGetParams

WithUUIDPathParameter 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 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) 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.";

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 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.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetReturnTimeoutQueryParameter

func (o *S3BucketModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket modify params

func (*S3BucketModifyParams) SetSVMUUIDPathParameter

func (o *S3BucketModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithReturnTimeoutQueryParameter

func (o *S3BucketModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3BucketModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket modify params

func (*S3BucketModifyParams) WithSVMUUIDPathParameter

func (o *S3BucketModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketModifyParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketModifyParams) WithUUIDPathParameter(uuid string) *S3BucketModifyParams

WithUUIDPathParameter 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 {
	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) 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 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}\\\" 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."; | 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.";

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.
	*/
	ReturnRecordsQueryParameter *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.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetReturnRecordsQueryParameter

func (o *S3BucketSvmCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetReturnTimeoutQueryParameter

func (o *S3BucketSvmCreateParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) SetSVMUUIDPathParameter

func (o *S3BucketSvmCreateParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithReturnRecordsQueryParameter

func (o *S3BucketSvmCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3BucketSvmCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithReturnTimeoutQueryParameter

func (o *S3BucketSvmCreateParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3BucketSvmCreateParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm create params

func (*S3BucketSvmCreateParams) WithSVMUUIDPathParameter

func (o *S3BucketSvmCreateParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketSvmCreateParams

WithSVMUUIDPathParameter 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) 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 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.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetReturnTimeoutQueryParameter

func (o *S3BucketSvmDeleteParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) SetSVMUUIDPathParameter

func (o *S3BucketSvmDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketSvmDeleteParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithReturnTimeoutQueryParameter

func (o *S3BucketSvmDeleteParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3BucketSvmDeleteParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm delete params

func (*S3BucketSvmDeleteParams) WithSVMUUIDPathParameter

func (o *S3BucketSvmDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketSvmDeleteParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketSvmDeleteParams) WithUUIDPathParameter(uuid string) *S3BucketSvmDeleteParams

WithUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3BucketSvmGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *S3BucketSvmGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketSvmGetParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3BucketSvmGetParams) WithFieldsQueryParameter(fields []string) *S3BucketSvmGetParams

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *S3BucketSvmGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketSvmGetParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketSvmGetParams) WithUUIDPathParameter(uuid string) *S3BucketSvmGetParams

WithUUIDPathParameter 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) 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 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 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.";

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 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.
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmUUID.

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

	/* UUID.

	   The unique identifier of the bucket.
	*/
	UUIDPathParameter 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) SetReturnTimeoutQueryParameter

func (o *S3BucketSvmModifyParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) SetSVMUUIDPathParameter

func (o *S3BucketSvmModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUUIDPathParameter

func (o *S3BucketSvmModifyParams) SetUUIDPathParameter(uuid string)

SetUUIDPathParameter 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) WithReturnTimeoutQueryParameter

func (o *S3BucketSvmModifyParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3BucketSvmModifyParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 bucket svm modify params

func (*S3BucketSvmModifyParams) WithSVMUUIDPathParameter

func (o *S3BucketSvmModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3BucketSvmModifyParams

WithSVMUUIDPathParameter 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) WithUUIDPathParameter

func (o *S3BucketSvmModifyParams) WithUUIDPathParameter(uuid string) *S3BucketSvmModifyParams

WithUUIDPathParameter 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) 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
	*/
	CommentQueryParameter *string

	/* Fields.

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

	/* ID.

	   Filter by id
	*/
	IDQueryParameter *int64

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* PoliciesName.

	   Filter by policies.name
	*/
	PoliciesNameQueryParameter *string

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

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

	/* UsersName.

	   Filter by users.name
	*/
	UsersNameQueryParameter *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) SetCommentQueryParameter

func (o *S3GroupCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter 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) SetFieldsQueryParameter

func (o *S3GroupCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetIDQueryParameter

func (o *S3GroupCollectionGetParams) SetIDQueryParameter(id *int64)

SetIDQueryParameter adds the id to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetMaxRecordsQueryParameter

func (o *S3GroupCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetNameQueryParameter

func (o *S3GroupCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetOrderByQueryParameter

func (o *S3GroupCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetPoliciesNameQueryParameter

func (o *S3GroupCollectionGetParams) SetPoliciesNameQueryParameter(policiesName *string)

SetPoliciesNameQueryParameter adds the policiesName to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetReturnRecordsQueryParameter

func (o *S3GroupCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *S3GroupCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetSVMNameQueryParameter

func (o *S3GroupCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the s3 group collection get params

func (*S3GroupCollectionGetParams) SetSVMUUIDPathParameter

func (o *S3GroupCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) SetUsersNameQueryParameter

func (o *S3GroupCollectionGetParams) SetUsersNameQueryParameter(usersName *string)

SetUsersNameQueryParameter adds the usersName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithCommentQueryParameter

func (o *S3GroupCollectionGetParams) WithCommentQueryParameter(comment *string) *S3GroupCollectionGetParams

WithCommentQueryParameter 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) WithFieldsQueryParameter

func (o *S3GroupCollectionGetParams) WithFieldsQueryParameter(fields []string) *S3GroupCollectionGetParams

WithFieldsQueryParameter 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) WithIDQueryParameter

func (o *S3GroupCollectionGetParams) WithIDQueryParameter(id *int64) *S3GroupCollectionGetParams

WithIDQueryParameter adds the id to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithMaxRecordsQueryParameter

func (o *S3GroupCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *S3GroupCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithNameQueryParameter

func (o *S3GroupCollectionGetParams) WithNameQueryParameter(name *string) *S3GroupCollectionGetParams

WithNameQueryParameter adds the name to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithOrderByQueryParameter

func (o *S3GroupCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *S3GroupCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithPoliciesNameQueryParameter

func (o *S3GroupCollectionGetParams) WithPoliciesNameQueryParameter(policiesName *string) *S3GroupCollectionGetParams

WithPoliciesNameQueryParameter adds the policiesName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithReturnRecordsQueryParameter

func (o *S3GroupCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3GroupCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *S3GroupCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3GroupCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithSVMNameQueryParameter

func (o *S3GroupCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *S3GroupCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the s3 group collection get params

func (*S3GroupCollectionGetParams) WithSVMUUIDPathParameter

func (o *S3GroupCollectionGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3GroupCollectionGetParams

WithSVMUUIDPathParameter 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) WithUsersNameQueryParameter

func (o *S3GroupCollectionGetParams) WithUsersNameQueryParameter(usersName *string) *S3GroupCollectionGetParams

WithUsersNameQueryParameter 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 {
	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) 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 is not valid. Group names must have between 1 and 128 characters. | 92405931 | 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 | User name specified in the user list do not exist for SVM. 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 | Policy name specified in the policy list do not exist for SVM. | 92405942 | Group name already exists for SVM. | 92405966 | User name is present more than once in the users field.

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.
	*/
	ReturnRecordsQueryParameter *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetReturnRecordsQueryParameter

func (o *S3GroupCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 group create params

func (*S3GroupCreateParams) SetSVMUUIDPathParameter

func (o *S3GroupCreateParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithReturnRecordsQueryParameter

func (o *S3GroupCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3GroupCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 group create params

func (*S3GroupCreateParams) WithSVMUUIDPathParameter

func (o *S3GroupCreateParams) WithSVMUUIDPathParameter(svmUUID string) *S3GroupCreateParams

WithSVMUUIDPathParameter 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) 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.
	*/
	IDPathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetIDPathParameter

func (o *S3GroupDeleteParams) SetIDPathParameter(id string)

SetIDPathParameter adds the id to the s3 group delete params

func (*S3GroupDeleteParams) SetSVMUUIDPathParameter

func (o *S3GroupDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithIDPathParameter

func (o *S3GroupDeleteParams) WithIDPathParameter(id string) *S3GroupDeleteParams

WithIDPathParameter adds the id to the s3 group delete params

func (*S3GroupDeleteParams) WithSVMUUIDPathParameter

func (o *S3GroupDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3GroupDeleteParams

WithSVMUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* ID.

	   Group identifier that identifies the unique group.
	*/
	IDPathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3GroupGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetIDPathParameter

func (o *S3GroupGetParams) SetIDPathParameter(id string)

SetIDPathParameter adds the id to the s3 group get params

func (*S3GroupGetParams) SetSVMUUIDPathParameter

func (o *S3GroupGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3GroupGetParams) WithFieldsQueryParameter(fields []string) *S3GroupGetParams

WithFieldsQueryParameter 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) WithIDPathParameter

func (o *S3GroupGetParams) WithIDPathParameter(id string) *S3GroupGetParams

WithIDPathParameter adds the id to the s3 group get params

func (*S3GroupGetParams) WithSVMUUIDPathParameter

func (o *S3GroupGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3GroupGetParams

WithSVMUUIDPathParameter 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 is not valid. Group names must have between 1 and 128 characters. | 92405931 | Group name contains invalid characters. Valid characters for a group name are 0-9, A-Z, a-z, "_", "+", "=", ",", ".", "@", and "-". | 92405934 | User name specified in the user list do not exist for SVM. 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 | Policy name specified in the policy list do not exist for SVM. | 92405966 | User name is present more than once in the users field.

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) 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.
	*/
	IDPathParameter int64

	/* Info.

	   Info specification
	*/
	Info *models.S3Group

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetIDPathParameter

func (o *S3GroupModifyParams) SetIDPathParameter(id int64)

SetIDPathParameter 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) SetSVMUUIDPathParameter

func (o *S3GroupModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithIDPathParameter

func (o *S3GroupModifyParams) WithIDPathParameter(id int64) *S3GroupModifyParams

WithIDPathParameter adds the id to the s3 group modify params

func (*S3GroupModifyParams) WithInfo

WithInfo adds the info to the s3 group modify params

func (*S3GroupModifyParams) WithSVMUUIDPathParameter

func (o *S3GroupModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3GroupModifyParams

WithSVMUUIDPathParameter 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) 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
	*/
	CommentQueryParameter *string

	/* Fields.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* ReadOnly.

	   Filter by read-only
	*/
	ReadOnlyQueryParameter *bool

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* StatementsActions.

	   Filter by statements.actions
	*/
	StatementsActionsQueryParameter *string

	/* StatementsEffect.

	   Filter by statements.effect
	*/
	StatementsEffectQueryParameter *string

	/* StatementsIndex.

	   Filter by statements.index
	*/
	StatementsIndexQueryParameter *int64

	/* StatementsResources.

	   Filter by statements.resources
	*/
	StatementsResourcesQueryParameter *string

	/* StatementsSid.

	   Filter by statements.sid
	*/
	StatementsSIDQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetCommentQueryParameter

func (o *S3PolicyCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter 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) SetFieldsQueryParameter

func (o *S3PolicyCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

func (o *S3PolicyCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetNameQueryParameter

func (o *S3PolicyCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetOrderByQueryParameter

func (o *S3PolicyCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReadOnlyQueryParameter

func (o *S3PolicyCollectionGetParams) SetReadOnlyQueryParameter(readOnly *bool)

SetReadOnlyQueryParameter adds the readOnly to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReturnRecordsQueryParameter

func (o *S3PolicyCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *S3PolicyCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetSVMNameQueryParameter

func (o *S3PolicyCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetSVMUUIDPathParameter

func (o *S3PolicyCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter adds the svmUuid to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsActionsQueryParameter

func (o *S3PolicyCollectionGetParams) SetStatementsActionsQueryParameter(statementsActions *string)

SetStatementsActionsQueryParameter adds the statementsActions to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsEffectQueryParameter

func (o *S3PolicyCollectionGetParams) SetStatementsEffectQueryParameter(statementsEffect *string)

SetStatementsEffectQueryParameter adds the statementsEffect to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsIndexQueryParameter

func (o *S3PolicyCollectionGetParams) SetStatementsIndexQueryParameter(statementsIndex *int64)

SetStatementsIndexQueryParameter adds the statementsIndex to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsResourcesQueryParameter

func (o *S3PolicyCollectionGetParams) SetStatementsResourcesQueryParameter(statementsResources *string)

SetStatementsResourcesQueryParameter adds the statementsResources to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) SetStatementsSIDQueryParameter

func (o *S3PolicyCollectionGetParams) SetStatementsSIDQueryParameter(statementsSid *string)

SetStatementsSIDQueryParameter adds the statementsSid 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) WithCommentQueryParameter

func (o *S3PolicyCollectionGetParams) WithCommentQueryParameter(comment *string) *S3PolicyCollectionGetParams

WithCommentQueryParameter 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) WithFieldsQueryParameter

func (o *S3PolicyCollectionGetParams) WithFieldsQueryParameter(fields []string) *S3PolicyCollectionGetParams

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

func (o *S3PolicyCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *S3PolicyCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithNameQueryParameter

func (o *S3PolicyCollectionGetParams) WithNameQueryParameter(name *string) *S3PolicyCollectionGetParams

WithNameQueryParameter adds the name to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithOrderByQueryParameter

func (o *S3PolicyCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *S3PolicyCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReadOnlyQueryParameter

func (o *S3PolicyCollectionGetParams) WithReadOnlyQueryParameter(readOnly *bool) *S3PolicyCollectionGetParams

WithReadOnlyQueryParameter adds the readOnly to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReturnRecordsQueryParameter

func (o *S3PolicyCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3PolicyCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *S3PolicyCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3PolicyCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithSVMNameQueryParameter

func (o *S3PolicyCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *S3PolicyCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithSVMUUIDPathParameter

func (o *S3PolicyCollectionGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3PolicyCollectionGetParams

WithSVMUUIDPathParameter adds the svmUUID to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsActionsQueryParameter

func (o *S3PolicyCollectionGetParams) WithStatementsActionsQueryParameter(statementsActions *string) *S3PolicyCollectionGetParams

WithStatementsActionsQueryParameter adds the statementsActions to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsEffectQueryParameter

func (o *S3PolicyCollectionGetParams) WithStatementsEffectQueryParameter(statementsEffect *string) *S3PolicyCollectionGetParams

WithStatementsEffectQueryParameter adds the statementsEffect to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsIndexQueryParameter

func (o *S3PolicyCollectionGetParams) WithStatementsIndexQueryParameter(statementsIndex *int64) *S3PolicyCollectionGetParams

WithStatementsIndexQueryParameter adds the statementsIndex to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsResourcesQueryParameter

func (o *S3PolicyCollectionGetParams) WithStatementsResourcesQueryParameter(statementsResources *string) *S3PolicyCollectionGetParams

WithStatementsResourcesQueryParameter adds the statementsResources to the s3 policy collection get params

func (*S3PolicyCollectionGetParams) WithStatementsSIDQueryParameter

func (o *S3PolicyCollectionGetParams) WithStatementsSIDQueryParameter(statementsSid *string) *S3PolicyCollectionGetParams

WithStatementsSIDQueryParameter adds the statementsSid 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 {
	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) 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.

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.
	*/
	ReturnRecordsQueryParameter *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetReturnRecordsQueryParameter

func (o *S3PolicyCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 policy create params

func (*S3PolicyCreateParams) SetSVMUUIDPathParameter

func (o *S3PolicyCreateParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithReturnRecordsQueryParameter

func (o *S3PolicyCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3PolicyCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 policy create params

func (*S3PolicyCreateParams) WithSVMUUIDPathParameter

func (o *S3PolicyCreateParams) WithSVMUUIDPathParameter(svmUUID string) *S3PolicyCreateParams

WithSVMUUIDPathParameter 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.

Error

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) 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
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *S3PolicyDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 policy delete params

func (*S3PolicyDeleteParams) SetSVMUUIDPathParameter

func (o *S3PolicyDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *S3PolicyDeleteParams) WithNamePathParameter(name string) *S3PolicyDeleteParams

WithNamePathParameter adds the name to the s3 policy delete params

func (*S3PolicyDeleteParams) WithSVMUUIDPathParameter

func (o *S3PolicyDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3PolicyDeleteParams

WithSVMUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   Policy name
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3PolicyGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *S3PolicyGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 policy get params

func (*S3PolicyGetParams) SetSVMUUIDPathParameter

func (o *S3PolicyGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3PolicyGetParams) WithFieldsQueryParameter(fields []string) *S3PolicyGetParams

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *S3PolicyGetParams) WithNamePathParameter(name string) *S3PolicyGetParams

WithNamePathParameter adds the name to the s3 policy get params

func (*S3PolicyGetParams) WithSVMUUIDPathParameter

func (o *S3PolicyGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3PolicyGetParams

WithSVMUUIDPathParameter 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 policy statements for policy. Reason: "{reason of failure}". Resolve all issues and retry the operation. | 92405954 | Object store server read-only policies do not support create, modify, delete, add-statement, delete-statement and modify-statement operations.

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) 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
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *S3PolicyModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 policy modify params

func (*S3PolicyModifyParams) SetSVMUUIDPathParameter

func (o *S3PolicyModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *S3PolicyModifyParams) WithNamePathParameter(name string) *S3PolicyModifyParams

WithNamePathParameter adds the name to the s3 policy modify params

func (*S3PolicyModifyParams) WithSVMUUIDPathParameter

func (o *S3PolicyModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3PolicyModifyParams

WithSVMUUIDPathParameter 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) 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 {

	/* BucketsAuditEventSelectorAccess.

	   Filter by buckets.audit_event_selector.access
	*/
	BucketsAuditEventSelectorAccessQueryParameter *string

	/* BucketsAuditEventSelectorPermission.

	   Filter by buckets.audit_event_selector.permission
	*/
	BucketsAuditEventSelectorPermissionQueryParameter *string

	/* BucketsComment.

	   Filter by buckets.comment
	*/
	BucketsCommentQueryParameter *string

	/* BucketsEncryptionEnabled.

	   Filter by buckets.encryption.enabled
	*/
	BucketsEncryptionEnabledQueryParameter *bool

	/* BucketsLogicalUsedSize.

	   Filter by buckets.logical_used_size
	*/
	BucketsLogicalUsedSizeQueryParameter *int64

	/* BucketsName.

	   Filter by buckets.name
	*/
	BucketsNameQueryParameter *string

	/* BucketsPolicyStatementsActions.

	   Filter by buckets.policy.statements.actions
	*/
	BucketsPolicyStatementsActionsQueryParameter *string

	/* BucketsPolicyStatementsConditionsDelimiters.

	   Filter by buckets.policy.statements.conditions.delimiters
	*/
	BucketsPolicyStatementsConditionsDelimitersQueryParameter *string

	/* BucketsPolicyStatementsConditionsMaxKeys.

	   Filter by buckets.policy.statements.conditions.max_keys
	*/
	BucketsPolicyStatementsConditionsMaxKeysQueryParameter *int64

	/* BucketsPolicyStatementsConditionsOperator.

	   Filter by buckets.policy.statements.conditions.operator
	*/
	BucketsPolicyStatementsConditionsOperatorQueryParameter *string

	/* BucketsPolicyStatementsConditionsPrefixes.

	   Filter by buckets.policy.statements.conditions.prefixes
	*/
	BucketsPolicyStatementsConditionsPrefixesQueryParameter *string

	/* BucketsPolicyStatementsConditionsSourceIps.

	   Filter by buckets.policy.statements.conditions.source_ips
	*/
	BucketsPolicyStatementsConditionsSourceIPsQueryParameter *string

	/* BucketsPolicyStatementsConditionsUsernames.

	   Filter by buckets.policy.statements.conditions.usernames
	*/
	BucketsPolicyStatementsConditionsUsernamesQueryParameter *string

	/* BucketsPolicyStatementsEffect.

	   Filter by buckets.policy.statements.effect
	*/
	BucketsPolicyStatementsEffectQueryParameter *string

	/* BucketsPolicyStatementsPrincipals.

	   Filter by buckets.policy.statements.principals
	*/
	BucketsPolicyStatementsPrincipalsQueryParameter *string

	/* BucketsPolicyStatementsResources.

	   Filter by buckets.policy.statements.resources
	*/
	BucketsPolicyStatementsResourcesQueryParameter *string

	/* BucketsPolicyStatementsSid.

	   Filter by buckets.policy.statements.sid
	*/
	BucketsPolicyStatementsSIDQueryParameter *string

	/* BucketsProtectionStatusDestinationIsCloud.

	   Filter by buckets.protection_status.destination.is_cloud
	*/
	BucketsProtectionStatusDestinationIsCloudQueryParameter *bool

	/* BucketsProtectionStatusDestinationIsOntap.

	   Filter by buckets.protection_status.destination.is_ontap
	*/
	BucketsProtectionStatusDestinationIsOntapQueryParameter *bool

	/* BucketsProtectionStatusIsProtected.

	   Filter by buckets.protection_status.is_protected
	*/
	BucketsProtectionStatusIsProtectedQueryParameter *bool

	/* BucketsQosPolicyMaxThroughputIops.

	   Filter by buckets.qos_policy.max_throughput_iops
	*/
	BucketsQosPolicyMaxThroughputIopsQueryParameter *int64

	/* BucketsQosPolicyMaxThroughputMbps.

	   Filter by buckets.qos_policy.max_throughput_mbps
	*/
	BucketsQosPolicyMaxThroughputMbpsQueryParameter *int64

	/* BucketsQosPolicyMinThroughputIops.

	   Filter by buckets.qos_policy.min_throughput_iops
	*/
	BucketsQosPolicyMinThroughputIopsQueryParameter *int64

	/* BucketsQosPolicyMinThroughputMbps.

	   Filter by buckets.qos_policy.min_throughput_mbps
	*/
	BucketsQosPolicyMinThroughputMbpsQueryParameter *int64

	/* BucketsQosPolicyName.

	   Filter by buckets.qos_policy.name
	*/
	BucketsQosPolicyNameQueryParameter *string

	/* BucketsQosPolicyUUID.

	   Filter by buckets.qos_policy.uuid
	*/
	BucketsQosPolicyUUIDQueryParameter *string

	/* BucketsRole.

	   Filter by buckets.role
	*/
	BucketsRoleQueryParameter *string

	/* BucketsSize.

	   Filter by buckets.size
	*/
	BucketsSizeQueryParameter *int64

	/* BucketsSvmName.

	   Filter by buckets.svm.name
	*/
	BucketsSVMNameQueryParameter *string

	/* BucketsSvmUUID.

	   Filter by buckets.svm.uuid
	*/
	BucketsSVMUUIDQueryParameter *string

	/* BucketsUUID.

	   Filter by buckets.uuid
	*/
	BucketsUUIDQueryParameter *string

	/* BucketsVersioningState.

	   Filter by buckets.versioning_state
	*/
	BucketsVersioningStateQueryParameter *string

	/* BucketsVolumeName.

	   Filter by buckets.volume.name
	*/
	BucketsVolumeNameQueryParameter *string

	/* BucketsVolumeUUID.

	   Filter by buckets.volume.uuid
	*/
	BucketsVolumeUUIDQueryParameter *string

	/* CertificateName.

	   Filter by certificate.name
	*/
	CertificateNameQueryParameter *string

	/* CertificateUUID.

	   Filter by certificate.uuid
	*/
	CertificateUUIDQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* Enabled.

	   Filter by enabled
	*/
	EnabledQueryParameter *bool

	/* Fields.

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

	/* IsHTTPEnabled.

	   Filter by is_http_enabled
	*/
	IsHTTPEnabledQueryParameter *bool

	/* IsHTTPSEnabled.

	   Filter by is_https_enabled
	*/
	IsHTTPsEnabledQueryParameter *bool

	/* MaxRecords.

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

	/* MetricDuration.

	   Filter by metric.duration
	*/
	MetricDurationQueryParameter *string

	/* MetricIopsOther.

	   Filter by metric.iops.other
	*/
	MetricIopsOtherQueryParameter *int64

	/* MetricIopsRead.

	   Filter by metric.iops.read
	*/
	MetricIopsReadQueryParameter *int64

	/* MetricIopsTotal.

	   Filter by metric.iops.total
	*/
	MetricIopsTotalQueryParameter *int64

	/* MetricIopsWrite.

	   Filter by metric.iops.write
	*/
	MetricIopsWriteQueryParameter *int64

	/* MetricLatencyOther.

	   Filter by metric.latency.other
	*/
	MetricLatencyOtherQueryParameter *int64

	/* MetricLatencyRead.

	   Filter by metric.latency.read
	*/
	MetricLatencyReadQueryParameter *int64

	/* MetricLatencyTotal.

	   Filter by metric.latency.total
	*/
	MetricLatencyTotalQueryParameter *int64

	/* MetricLatencyWrite.

	   Filter by metric.latency.write
	*/
	MetricLatencyWriteQueryParameter *int64

	/* MetricStatus.

	   Filter by metric.status
	*/
	MetricStatusQueryParameter *string

	/* MetricThroughputRead.

	   Filter by metric.throughput.read
	*/
	MetricThroughputReadQueryParameter *int64

	/* MetricThroughputTotal.

	   Filter by metric.throughput.total
	*/
	MetricThroughputTotalQueryParameter *int64

	/* MetricThroughputWrite.

	   Filter by metric.throughput.write
	*/
	MetricThroughputWriteQueryParameter *int64

	/* MetricTimestamp.

	   Filter by metric.timestamp
	*/
	MetricTimestampQueryParameter *string

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* Port.

	   Filter by port
	*/
	PortQueryParameter *int64

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* SecurePort.

	   Filter by secure_port
	*/
	SecurePortQueryParameter *int64

	/* StatisticsIopsRawOther.

	   Filter by statistics.iops_raw.other
	*/
	StatisticsIopsRawOtherQueryParameter *int64

	/* StatisticsIopsRawRead.

	   Filter by statistics.iops_raw.read
	*/
	StatisticsIopsRawReadQueryParameter *int64

	/* StatisticsIopsRawTotal.

	   Filter by statistics.iops_raw.total
	*/
	StatisticsIopsRawTotalQueryParameter *int64

	/* StatisticsIopsRawWrite.

	   Filter by statistics.iops_raw.write
	*/
	StatisticsIopsRawWriteQueryParameter *int64

	/* StatisticsLatencyRawOther.

	   Filter by statistics.latency_raw.other
	*/
	StatisticsLatencyRawOtherQueryParameter *int64

	/* StatisticsLatencyRawRead.

	   Filter by statistics.latency_raw.read
	*/
	StatisticsLatencyRawReadQueryParameter *int64

	/* StatisticsLatencyRawTotal.

	   Filter by statistics.latency_raw.total
	*/
	StatisticsLatencyRawTotalQueryParameter *int64

	/* StatisticsLatencyRawWrite.

	   Filter by statistics.latency_raw.write
	*/
	StatisticsLatencyRawWriteQueryParameter *int64

	/* StatisticsStatus.

	   Filter by statistics.status
	*/
	StatisticsStatusQueryParameter *string

	/* StatisticsThroughputRawRead.

	   Filter by statistics.throughput_raw.read
	*/
	StatisticsThroughputRawReadQueryParameter *int64

	/* StatisticsThroughputRawTotal.

	   Filter by statistics.throughput_raw.total
	*/
	StatisticsThroughputRawTotalQueryParameter *int64

	/* StatisticsThroughputRawWrite.

	   Filter by statistics.throughput_raw.write
	*/
	StatisticsThroughputRawWriteQueryParameter *int64

	/* StatisticsTimestamp.

	   Filter by statistics.timestamp
	*/
	StatisticsTimestampQueryParameter *string

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   Filter by svm.uuid
	*/
	SVMUUIDQueryParameter *string

	/* UsersAccessKey.

	   Filter by users.access_key
	*/
	UsersAccessKeyQueryParameter *string

	/* UsersComment.

	   Filter by users.comment
	*/
	UsersCommentQueryParameter *string

	/* UsersName.

	   Filter by users.name
	*/
	UsersNameQueryParameter *string

	/* UsersSvmName.

	   Filter by users.svm.name
	*/
	UsersSVMNameQueryParameter *string

	/* UsersSvmUUID.

	   Filter by users.svm.uuid
	*/
	UsersSVMUUIDQueryParameter *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) SetBucketsAuditEventSelectorAccessQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorAccessQueryParameter(bucketsAuditEventSelectorAccess *string)

SetBucketsAuditEventSelectorAccessQueryParameter adds the bucketsAuditEventSelectorAccess to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorPermissionQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsAuditEventSelectorPermissionQueryParameter(bucketsAuditEventSelectorPermission *string)

SetBucketsAuditEventSelectorPermissionQueryParameter adds the bucketsAuditEventSelectorPermission to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsCommentQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsCommentQueryParameter(bucketsComment *string)

SetBucketsCommentQueryParameter adds the bucketsComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsEncryptionEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsEncryptionEnabledQueryParameter(bucketsEncryptionEnabled *bool)

SetBucketsEncryptionEnabledQueryParameter adds the bucketsEncryptionEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsLogicalUsedSizeQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsLogicalUsedSizeQueryParameter(bucketsLogicalUsedSize *int64)

SetBucketsLogicalUsedSizeQueryParameter adds the bucketsLogicalUsedSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsNameQueryParameter(bucketsName *string)

SetBucketsNameQueryParameter adds the bucketsName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsActionsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsActionsQueryParameter(bucketsPolicyStatementsActions *string)

SetBucketsPolicyStatementsActionsQueryParameter adds the bucketsPolicyStatementsActions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsDelimitersQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsDelimitersQueryParameter(bucketsPolicyStatementsConditionsDelimiters *string)

SetBucketsPolicyStatementsConditionsDelimitersQueryParameter adds the bucketsPolicyStatementsConditionsDelimiters to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsMaxKeysQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsMaxKeysQueryParameter(bucketsPolicyStatementsConditionsMaxKeys *int64)

SetBucketsPolicyStatementsConditionsMaxKeysQueryParameter adds the bucketsPolicyStatementsConditionsMaxKeys to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsOperatorQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsOperatorQueryParameter(bucketsPolicyStatementsConditionsOperator *string)

SetBucketsPolicyStatementsConditionsOperatorQueryParameter adds the bucketsPolicyStatementsConditionsOperator to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsPrefixesQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsPrefixesQueryParameter(bucketsPolicyStatementsConditionsPrefixes *string)

SetBucketsPolicyStatementsConditionsPrefixesQueryParameter adds the bucketsPolicyStatementsConditionsPrefixes to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsSourceIPsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsSourceIPsQueryParameter(bucketsPolicyStatementsConditionsSourceIps *string)

SetBucketsPolicyStatementsConditionsSourceIPsQueryParameter adds the bucketsPolicyStatementsConditionsSourceIps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsUsernamesQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsConditionsUsernamesQueryParameter(bucketsPolicyStatementsConditionsUsernames *string)

SetBucketsPolicyStatementsConditionsUsernamesQueryParameter adds the bucketsPolicyStatementsConditionsUsernames to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsEffectQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsEffectQueryParameter(bucketsPolicyStatementsEffect *string)

SetBucketsPolicyStatementsEffectQueryParameter adds the bucketsPolicyStatementsEffect to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsPrincipalsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsPrincipalsQueryParameter(bucketsPolicyStatementsPrincipals *string)

SetBucketsPolicyStatementsPrincipalsQueryParameter adds the bucketsPolicyStatementsPrincipals to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsResourcesQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsResourcesQueryParameter(bucketsPolicyStatementsResources *string)

SetBucketsPolicyStatementsResourcesQueryParameter adds the bucketsPolicyStatementsResources to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsPolicyStatementsSIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsPolicyStatementsSIDQueryParameter(bucketsPolicyStatementsSid *string)

SetBucketsPolicyStatementsSIDQueryParameter adds the bucketsPolicyStatementsSid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsCloudQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsCloudQueryParameter(bucketsProtectionStatusDestinationIsCloud *bool)

SetBucketsProtectionStatusDestinationIsCloudQueryParameter adds the bucketsProtectionStatusDestinationIsCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsOntapQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusDestinationIsOntapQueryParameter(bucketsProtectionStatusDestinationIsOntap *bool)

SetBucketsProtectionStatusDestinationIsOntapQueryParameter adds the bucketsProtectionStatusDestinationIsOntap to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsProtectionStatusIsProtectedQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsProtectionStatusIsProtectedQueryParameter(bucketsProtectionStatusIsProtected *bool)

SetBucketsProtectionStatusIsProtectedQueryParameter adds the bucketsProtectionStatusIsProtected to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputIopsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputIopsQueryParameter(bucketsQosPolicyMaxThroughputIops *int64)

SetBucketsQosPolicyMaxThroughputIopsQueryParameter adds the bucketsQosPolicyMaxThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputMbpsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMaxThroughputMbpsQueryParameter(bucketsQosPolicyMaxThroughputMbps *int64)

SetBucketsQosPolicyMaxThroughputMbpsQueryParameter adds the bucketsQosPolicyMaxThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputIopsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputIopsQueryParameter(bucketsQosPolicyMinThroughputIops *int64)

SetBucketsQosPolicyMinThroughputIopsQueryParameter adds the bucketsQosPolicyMinThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputMbpsQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyMinThroughputMbpsQueryParameter(bucketsQosPolicyMinThroughputMbps *int64)

SetBucketsQosPolicyMinThroughputMbpsQueryParameter adds the bucketsQosPolicyMinThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyNameQueryParameter(bucketsQosPolicyName *string)

SetBucketsQosPolicyNameQueryParameter adds the bucketsQosPolicyName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsQosPolicyUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsQosPolicyUUIDQueryParameter(bucketsQosPolicyUUID *string)

SetBucketsQosPolicyUUIDQueryParameter adds the bucketsQosPolicyUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsRoleQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsRoleQueryParameter(bucketsRole *string)

SetBucketsRoleQueryParameter adds the bucketsRole to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsSVMNameQueryParameter(bucketsSvmName *string)

SetBucketsSVMNameQueryParameter adds the bucketsSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsSVMUUIDQueryParameter(bucketsSvmUUID *string)

SetBucketsSVMUUIDQueryParameter adds the bucketsSvmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsSizeQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsSizeQueryParameter(bucketsSize *int64)

SetBucketsSizeQueryParameter adds the bucketsSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsUUIDQueryParameter(bucketsUUID *string)

SetBucketsUUIDQueryParameter adds the bucketsUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVersioningStateQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsVersioningStateQueryParameter(bucketsVersioningState *string)

SetBucketsVersioningStateQueryParameter adds the bucketsVersioningState to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVolumeNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsVolumeNameQueryParameter(bucketsVolumeName *string)

SetBucketsVolumeNameQueryParameter adds the bucketsVolumeName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetBucketsVolumeUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetBucketsVolumeUUIDQueryParameter(bucketsVolumeUUID *string)

SetBucketsVolumeUUIDQueryParameter adds the bucketsVolumeUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetCertificateNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetCertificateNameQueryParameter(certificateName *string)

SetCertificateNameQueryParameter adds the certificateName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetCertificateUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetCertificateUUIDQueryParameter(certificateUUID *string)

SetCertificateUUIDQueryParameter adds the certificateUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetCommentQueryParameter

func (o *S3ServiceCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter 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) 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) SetEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) SetEnabledQueryParameter(enabled *bool)

SetEnabledQueryParameter adds the enabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetFieldsQueryParameter

func (o *S3ServiceCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetIsHTTPEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) SetIsHTTPEnabledQueryParameter(isHTTPEnabled *bool)

SetIsHTTPEnabledQueryParameter adds the isHttpEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetIsHTTPsEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) SetIsHTTPsEnabledQueryParameter(isHTTPSEnabled *bool)

SetIsHTTPsEnabledQueryParameter adds the isHttpsEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMaxRecordsQueryParameter

func (o *S3ServiceCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricDurationQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricDurationQueryParameter(metricDuration *string)

SetMetricDurationQueryParameter adds the metricDuration to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsOtherQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricIopsOtherQueryParameter(metricIopsOther *int64)

SetMetricIopsOtherQueryParameter adds the metricIopsOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricIopsReadQueryParameter(metricIopsRead *int64)

SetMetricIopsReadQueryParameter adds the metricIopsRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricIopsTotalQueryParameter(metricIopsTotal *int64)

SetMetricIopsTotalQueryParameter adds the metricIopsTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricIopsWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricIopsWriteQueryParameter(metricIopsWrite *int64)

SetMetricIopsWriteQueryParameter adds the metricIopsWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyOtherQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricLatencyOtherQueryParameter(metricLatencyOther *int64)

SetMetricLatencyOtherQueryParameter adds the metricLatencyOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricLatencyReadQueryParameter(metricLatencyRead *int64)

SetMetricLatencyReadQueryParameter adds the metricLatencyRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricLatencyTotalQueryParameter(metricLatencyTotal *int64)

SetMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricLatencyWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricLatencyWriteQueryParameter(metricLatencyWrite *int64)

SetMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricStatusQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricStatusQueryParameter(metricStatus *string)

SetMetricStatusQueryParameter adds the metricStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricThroughputReadQueryParameter(metricThroughputRead *int64)

SetMetricThroughputReadQueryParameter adds the metricThroughputRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricThroughputTotalQueryParameter(metricThroughputTotal *int64)

SetMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricThroughputWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricThroughputWriteQueryParameter(metricThroughputWrite *int64)

SetMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetMetricTimestampQueryParameter

func (o *S3ServiceCollectionGetParams) SetMetricTimestampQueryParameter(metricTimestamp *string)

SetMetricTimestampQueryParameter adds the metricTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetOrderByQueryParameter

func (o *S3ServiceCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetPortQueryParameter

func (o *S3ServiceCollectionGetParams) SetPortQueryParameter(port *int64)

SetPortQueryParameter adds the port to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetReturnRecordsQueryParameter

func (o *S3ServiceCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *S3ServiceCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetSVMUUIDQueryParameter(svmUUID *string)

SetSVMUUIDQueryParameter adds the svmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetSecurePortQueryParameter

func (o *S3ServiceCollectionGetParams) SetSecurePortQueryParameter(securePort *int64)

SetSecurePortQueryParameter adds the securePort to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64)

SetStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64)

SetStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64)

SetStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64)

SetStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64)

SetStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64)

SetStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64)

SetStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64)

SetStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsStatusQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsStatusQueryParameter(statisticsStatus *string)

SetStatisticsStatusQueryParameter adds the statisticsStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64)

SetStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64)

SetStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64)

SetStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetStatisticsTimestampQueryParameter

func (o *S3ServiceCollectionGetParams) SetStatisticsTimestampQueryParameter(statisticsTimestamp *string)

SetStatisticsTimestampQueryParameter adds the statisticsTimestamp 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) SetUsersAccessKeyQueryParameter

func (o *S3ServiceCollectionGetParams) SetUsersAccessKeyQueryParameter(usersAccessKey *string)

SetUsersAccessKeyQueryParameter adds the usersAccessKey to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersCommentQueryParameter

func (o *S3ServiceCollectionGetParams) SetUsersCommentQueryParameter(usersComment *string)

SetUsersCommentQueryParameter adds the usersComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetUsersNameQueryParameter(usersName *string)

SetUsersNameQueryParameter adds the usersName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) SetUsersSVMNameQueryParameter(usersSvmName *string)

SetUsersSVMNameQueryParameter adds the usersSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) SetUsersSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) SetUsersSVMUUIDQueryParameter(usersSvmUUID *string)

SetUsersSVMUUIDQueryParameter adds the usersSvmUuid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorAccessQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorAccessQueryParameter(bucketsAuditEventSelectorAccess *string) *S3ServiceCollectionGetParams

WithBucketsAuditEventSelectorAccessQueryParameter adds the bucketsAuditEventSelectorAccess to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorPermissionQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsAuditEventSelectorPermissionQueryParameter(bucketsAuditEventSelectorPermission *string) *S3ServiceCollectionGetParams

WithBucketsAuditEventSelectorPermissionQueryParameter adds the bucketsAuditEventSelectorPermission to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsCommentQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsCommentQueryParameter(bucketsComment *string) *S3ServiceCollectionGetParams

WithBucketsCommentQueryParameter adds the bucketsComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsEncryptionEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsEncryptionEnabledQueryParameter(bucketsEncryptionEnabled *bool) *S3ServiceCollectionGetParams

WithBucketsEncryptionEnabledQueryParameter adds the bucketsEncryptionEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsLogicalUsedSizeQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsLogicalUsedSizeQueryParameter(bucketsLogicalUsedSize *int64) *S3ServiceCollectionGetParams

WithBucketsLogicalUsedSizeQueryParameter adds the bucketsLogicalUsedSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsNameQueryParameter(bucketsName *string) *S3ServiceCollectionGetParams

WithBucketsNameQueryParameter adds the bucketsName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsActionsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsActionsQueryParameter(bucketsPolicyStatementsActions *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsActionsQueryParameter adds the bucketsPolicyStatementsActions to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsDelimitersQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsDelimitersQueryParameter(bucketsPolicyStatementsConditionsDelimiters *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsDelimitersQueryParameter adds the bucketsPolicyStatementsConditionsDelimiters to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsMaxKeysQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsMaxKeysQueryParameter(bucketsPolicyStatementsConditionsMaxKeys *int64) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsMaxKeysQueryParameter adds the bucketsPolicyStatementsConditionsMaxKeys to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsOperatorQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsOperatorQueryParameter(bucketsPolicyStatementsConditionsOperator *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsOperatorQueryParameter adds the bucketsPolicyStatementsConditionsOperator to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsPrefixesQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsPrefixesQueryParameter(bucketsPolicyStatementsConditionsPrefixes *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsPrefixesQueryParameter adds the bucketsPolicyStatementsConditionsPrefixes to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsSourceIPsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsSourceIPsQueryParameter(bucketsPolicyStatementsConditionsSourceIps *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsSourceIPsQueryParameter adds the bucketsPolicyStatementsConditionsSourceIps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsUsernamesQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsConditionsUsernamesQueryParameter(bucketsPolicyStatementsConditionsUsernames *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsConditionsUsernamesQueryParameter adds the bucketsPolicyStatementsConditionsUsernames to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsEffectQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsEffectQueryParameter(bucketsPolicyStatementsEffect *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsEffectQueryParameter adds the bucketsPolicyStatementsEffect to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsPrincipalsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsPrincipalsQueryParameter(bucketsPolicyStatementsPrincipals *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsPrincipalsQueryParameter adds the bucketsPolicyStatementsPrincipals to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsResourcesQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsResourcesQueryParameter(bucketsPolicyStatementsResources *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsResourcesQueryParameter adds the bucketsPolicyStatementsResources to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsPolicyStatementsSIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsPolicyStatementsSIDQueryParameter(bucketsPolicyStatementsSid *string) *S3ServiceCollectionGetParams

WithBucketsPolicyStatementsSIDQueryParameter adds the bucketsPolicyStatementsSid to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsCloudQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsCloudQueryParameter(bucketsProtectionStatusDestinationIsCloud *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusDestinationIsCloudQueryParameter adds the bucketsProtectionStatusDestinationIsCloud to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsOntapQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusDestinationIsOntapQueryParameter(bucketsProtectionStatusDestinationIsOntap *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusDestinationIsOntapQueryParameter adds the bucketsProtectionStatusDestinationIsOntap to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsProtectionStatusIsProtectedQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsProtectionStatusIsProtectedQueryParameter(bucketsProtectionStatusIsProtected *bool) *S3ServiceCollectionGetParams

WithBucketsProtectionStatusIsProtectedQueryParameter adds the bucketsProtectionStatusIsProtected to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputIopsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputIopsQueryParameter(bucketsQosPolicyMaxThroughputIops *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMaxThroughputIopsQueryParameter adds the bucketsQosPolicyMaxThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputMbpsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMaxThroughputMbpsQueryParameter(bucketsQosPolicyMaxThroughputMbps *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMaxThroughputMbpsQueryParameter adds the bucketsQosPolicyMaxThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputIopsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputIopsQueryParameter(bucketsQosPolicyMinThroughputIops *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMinThroughputIopsQueryParameter adds the bucketsQosPolicyMinThroughputIops to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputMbpsQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyMinThroughputMbpsQueryParameter(bucketsQosPolicyMinThroughputMbps *int64) *S3ServiceCollectionGetParams

WithBucketsQosPolicyMinThroughputMbpsQueryParameter adds the bucketsQosPolicyMinThroughputMbps to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyNameQueryParameter(bucketsQosPolicyName *string) *S3ServiceCollectionGetParams

WithBucketsQosPolicyNameQueryParameter adds the bucketsQosPolicyName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsQosPolicyUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsQosPolicyUUIDQueryParameter(bucketsQosPolicyUUID *string) *S3ServiceCollectionGetParams

WithBucketsQosPolicyUUIDQueryParameter adds the bucketsQosPolicyUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsRoleQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsRoleQueryParameter(bucketsRole *string) *S3ServiceCollectionGetParams

WithBucketsRoleQueryParameter adds the bucketsRole to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsSVMNameQueryParameter(bucketsSvmName *string) *S3ServiceCollectionGetParams

WithBucketsSVMNameQueryParameter adds the bucketsSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsSVMUUIDQueryParameter(bucketsSvmUUID *string) *S3ServiceCollectionGetParams

WithBucketsSVMUUIDQueryParameter adds the bucketsSvmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsSizeQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsSizeQueryParameter(bucketsSize *int64) *S3ServiceCollectionGetParams

WithBucketsSizeQueryParameter adds the bucketsSize to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsUUIDQueryParameter(bucketsUUID *string) *S3ServiceCollectionGetParams

WithBucketsUUIDQueryParameter adds the bucketsUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVersioningStateQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsVersioningStateQueryParameter(bucketsVersioningState *string) *S3ServiceCollectionGetParams

WithBucketsVersioningStateQueryParameter adds the bucketsVersioningState to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVolumeNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsVolumeNameQueryParameter(bucketsVolumeName *string) *S3ServiceCollectionGetParams

WithBucketsVolumeNameQueryParameter adds the bucketsVolumeName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithBucketsVolumeUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithBucketsVolumeUUIDQueryParameter(bucketsVolumeUUID *string) *S3ServiceCollectionGetParams

WithBucketsVolumeUUIDQueryParameter adds the bucketsVolumeUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithCertificateNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithCertificateNameQueryParameter(certificateName *string) *S3ServiceCollectionGetParams

WithCertificateNameQueryParameter adds the certificateName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithCertificateUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithCertificateUUIDQueryParameter(certificateUUID *string) *S3ServiceCollectionGetParams

WithCertificateUUIDQueryParameter adds the certificateUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithCommentQueryParameter

func (o *S3ServiceCollectionGetParams) WithCommentQueryParameter(comment *string) *S3ServiceCollectionGetParams

WithCommentQueryParameter 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) 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) WithEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) WithEnabledQueryParameter(enabled *bool) *S3ServiceCollectionGetParams

WithEnabledQueryParameter adds the enabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithFieldsQueryParameter

func (o *S3ServiceCollectionGetParams) WithFieldsQueryParameter(fields []string) *S3ServiceCollectionGetParams

WithFieldsQueryParameter 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) WithIsHTTPEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) WithIsHTTPEnabledQueryParameter(isHTTPEnabled *bool) *S3ServiceCollectionGetParams

WithIsHTTPEnabledQueryParameter adds the isHTTPEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithIsHTTPsEnabledQueryParameter

func (o *S3ServiceCollectionGetParams) WithIsHTTPsEnabledQueryParameter(isHTTPSEnabled *bool) *S3ServiceCollectionGetParams

WithIsHTTPsEnabledQueryParameter adds the isHTTPSEnabled to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMaxRecordsQueryParameter

func (o *S3ServiceCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *S3ServiceCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricDurationQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricDurationQueryParameter(metricDuration *string) *S3ServiceCollectionGetParams

WithMetricDurationQueryParameter adds the metricDuration to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsOtherQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricIopsOtherQueryParameter(metricIopsOther *int64) *S3ServiceCollectionGetParams

WithMetricIopsOtherQueryParameter adds the metricIopsOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricIopsReadQueryParameter(metricIopsRead *int64) *S3ServiceCollectionGetParams

WithMetricIopsReadQueryParameter adds the metricIopsRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricIopsTotalQueryParameter(metricIopsTotal *int64) *S3ServiceCollectionGetParams

WithMetricIopsTotalQueryParameter adds the metricIopsTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricIopsWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricIopsWriteQueryParameter(metricIopsWrite *int64) *S3ServiceCollectionGetParams

WithMetricIopsWriteQueryParameter adds the metricIopsWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyOtherQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricLatencyOtherQueryParameter(metricLatencyOther *int64) *S3ServiceCollectionGetParams

WithMetricLatencyOtherQueryParameter adds the metricLatencyOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricLatencyReadQueryParameter(metricLatencyRead *int64) *S3ServiceCollectionGetParams

WithMetricLatencyReadQueryParameter adds the metricLatencyRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricLatencyTotalQueryParameter(metricLatencyTotal *int64) *S3ServiceCollectionGetParams

WithMetricLatencyTotalQueryParameter adds the metricLatencyTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricLatencyWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricLatencyWriteQueryParameter(metricLatencyWrite *int64) *S3ServiceCollectionGetParams

WithMetricLatencyWriteQueryParameter adds the metricLatencyWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricStatusQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricStatusQueryParameter(metricStatus *string) *S3ServiceCollectionGetParams

WithMetricStatusQueryParameter adds the metricStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricThroughputReadQueryParameter(metricThroughputRead *int64) *S3ServiceCollectionGetParams

WithMetricThroughputReadQueryParameter adds the metricThroughputRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricThroughputTotalQueryParameter(metricThroughputTotal *int64) *S3ServiceCollectionGetParams

WithMetricThroughputTotalQueryParameter adds the metricThroughputTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricThroughputWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricThroughputWriteQueryParameter(metricThroughputWrite *int64) *S3ServiceCollectionGetParams

WithMetricThroughputWriteQueryParameter adds the metricThroughputWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithMetricTimestampQueryParameter

func (o *S3ServiceCollectionGetParams) WithMetricTimestampQueryParameter(metricTimestamp *string) *S3ServiceCollectionGetParams

WithMetricTimestampQueryParameter adds the metricTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithNameQueryParameter(name *string) *S3ServiceCollectionGetParams

WithNameQueryParameter adds the name to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithOrderByQueryParameter

func (o *S3ServiceCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *S3ServiceCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithPortQueryParameter

func (o *S3ServiceCollectionGetParams) WithPortQueryParameter(port *int64) *S3ServiceCollectionGetParams

WithPortQueryParameter adds the port to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithReturnRecordsQueryParameter

func (o *S3ServiceCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3ServiceCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *S3ServiceCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3ServiceCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *S3ServiceCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithSVMUUIDQueryParameter(svmUUID *string) *S3ServiceCollectionGetParams

WithSVMUUIDQueryParameter adds the svmUUID to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithSecurePortQueryParameter

func (o *S3ServiceCollectionGetParams) WithSecurePortQueryParameter(securePort *int64) *S3ServiceCollectionGetParams

WithSecurePortQueryParameter adds the securePort to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawOtherQueryParameter(statisticsIopsRawOther *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawOtherQueryParameter adds the statisticsIopsRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawReadQueryParameter(statisticsIopsRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawReadQueryParameter adds the statisticsIopsRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawTotalQueryParameter(statisticsIopsRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawTotalQueryParameter adds the statisticsIopsRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsIopsRawWriteQueryParameter(statisticsIopsRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsIopsRawWriteQueryParameter adds the statisticsIopsRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawOtherQueryParameter(statisticsLatencyRawOther *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawOtherQueryParameter adds the statisticsLatencyRawOther to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawReadQueryParameter(statisticsLatencyRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawReadQueryParameter adds the statisticsLatencyRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawTotalQueryParameter(statisticsLatencyRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawTotalQueryParameter adds the statisticsLatencyRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsLatencyRawWriteQueryParameter(statisticsLatencyRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsLatencyRawWriteQueryParameter adds the statisticsLatencyRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsStatusQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsStatusQueryParameter(statisticsStatus *string) *S3ServiceCollectionGetParams

WithStatisticsStatusQueryParameter adds the statisticsStatus to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawReadQueryParameter(statisticsThroughputRawRead *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawReadQueryParameter adds the statisticsThroughputRawRead to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawTotalQueryParameter(statisticsThroughputRawTotal *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawTotalQueryParameter adds the statisticsThroughputRawTotal to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsThroughputRawWriteQueryParameter(statisticsThroughputRawWrite *int64) *S3ServiceCollectionGetParams

WithStatisticsThroughputRawWriteQueryParameter adds the statisticsThroughputRawWrite to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithStatisticsTimestampQueryParameter

func (o *S3ServiceCollectionGetParams) WithStatisticsTimestampQueryParameter(statisticsTimestamp *string) *S3ServiceCollectionGetParams

WithStatisticsTimestampQueryParameter adds the statisticsTimestamp to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithTimeout

WithTimeout adds the timeout to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersAccessKeyQueryParameter

func (o *S3ServiceCollectionGetParams) WithUsersAccessKeyQueryParameter(usersAccessKey *string) *S3ServiceCollectionGetParams

WithUsersAccessKeyQueryParameter adds the usersAccessKey to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersCommentQueryParameter

func (o *S3ServiceCollectionGetParams) WithUsersCommentQueryParameter(usersComment *string) *S3ServiceCollectionGetParams

WithUsersCommentQueryParameter adds the usersComment to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithUsersNameQueryParameter(usersName *string) *S3ServiceCollectionGetParams

WithUsersNameQueryParameter adds the usersName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersSVMNameQueryParameter

func (o *S3ServiceCollectionGetParams) WithUsersSVMNameQueryParameter(usersSvmName *string) *S3ServiceCollectionGetParams

WithUsersSVMNameQueryParameter adds the usersSvmName to the s3 service collection get params

func (*S3ServiceCollectionGetParams) WithUsersSVMUUIDQueryParameter

func (o *S3ServiceCollectionGetParams) WithUsersSVMUUIDQueryParameter(usersSvmUUID *string) *S3ServiceCollectionGetParams

WithUsersSVMUUIDQueryParameter 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 {
	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) 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 is incorrect for the specified SVM name. | | 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 1 and 15 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. | | 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. |

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.
	*/
	ReturnRecordsQueryParameter *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) SetReturnRecordsQueryParameter

func (o *S3ServiceCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter 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) WithReturnRecordsQueryParameter

func (o *S3ServiceCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3ServiceCreateParams

WithReturnRecordsQueryParameter 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) 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
	*/
	DeleteAllQueryParameter *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetDeleteAllQueryParameter

func (o *S3ServiceDeleteParams) SetDeleteAllQueryParameter(deleteAll *bool)

SetDeleteAllQueryParameter 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) SetSVMUUIDPathParameter

func (o *S3ServiceDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithDeleteAllQueryParameter

func (o *S3ServiceDeleteParams) WithDeleteAllQueryParameter(deleteAll *bool) *S3ServiceDeleteParams

WithDeleteAllQueryParameter 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) WithSVMUUIDPathParameter

func (o *S3ServiceDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3ServiceDeleteParams

WithSVMUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3ServiceGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetSVMUUIDPathParameter

func (o *S3ServiceGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3ServiceGetParams) WithFieldsQueryParameter(fields []string) *S3ServiceGetParams

WithFieldsQueryParameter 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) WithSVMUUIDPathParameter

func (o *S3ServiceGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3ServiceGetParams

WithSVMUUIDPathParameter 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 specified object server name contains invalid characters. Valid characters for an object store server name are 0-9, A-Z, a-z, \".\", and \"-\". | | 92405790 | Object store server names must have between 1 and 15 characters. |

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) 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.
	*/
	SVMUUIDPathParameter 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) SetSVMUUIDPathParameter

func (o *S3ServiceModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithSVMUUIDPathParameter

func (o *S3ServiceModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3ServiceModifyParams

WithSVMUUIDPathParameter 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) 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
	*/
	AccessKeyQueryParameter *string

	/* Comment.

	   Filter by comment
	*/
	CommentQueryParameter *string

	/* Fields.

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

	/* MaxRecords.

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

	/* Name.

	   Filter by name
	*/
	NameQueryParameter *string

	/* OrderBy.

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

	/* ReturnRecords.

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

	   Default: true
	*/
	ReturnRecordsQueryParameter *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
	*/
	ReturnTimeoutQueryParameter *int64

	/* SvmName.

	   Filter by svm.name
	*/
	SVMNameQueryParameter *string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetAccessKeyQueryParameter

func (o *S3UserCollectionGetParams) SetAccessKeyQueryParameter(accessKey *string)

SetAccessKeyQueryParameter adds the accessKey to the s3 user collection get params

func (*S3UserCollectionGetParams) SetCommentQueryParameter

func (o *S3UserCollectionGetParams) SetCommentQueryParameter(comment *string)

SetCommentQueryParameter 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) SetFieldsQueryParameter

func (o *S3UserCollectionGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetMaxRecordsQueryParameter

func (o *S3UserCollectionGetParams) SetMaxRecordsQueryParameter(maxRecords *int64)

SetMaxRecordsQueryParameter adds the maxRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) SetNameQueryParameter

func (o *S3UserCollectionGetParams) SetNameQueryParameter(name *string)

SetNameQueryParameter adds the name to the s3 user collection get params

func (*S3UserCollectionGetParams) SetOrderByQueryParameter

func (o *S3UserCollectionGetParams) SetOrderByQueryParameter(orderBy []string)

SetOrderByQueryParameter adds the orderBy to the s3 user collection get params

func (*S3UserCollectionGetParams) SetReturnRecordsQueryParameter

func (o *S3UserCollectionGetParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) SetReturnTimeoutQueryParameter

func (o *S3UserCollectionGetParams) SetReturnTimeoutQueryParameter(returnTimeout *int64)

SetReturnTimeoutQueryParameter adds the returnTimeout to the s3 user collection get params

func (*S3UserCollectionGetParams) SetSVMNameQueryParameter

func (o *S3UserCollectionGetParams) SetSVMNameQueryParameter(svmName *string)

SetSVMNameQueryParameter adds the svmName to the s3 user collection get params

func (*S3UserCollectionGetParams) SetSVMUUIDPathParameter

func (o *S3UserCollectionGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithAccessKeyQueryParameter

func (o *S3UserCollectionGetParams) WithAccessKeyQueryParameter(accessKey *string) *S3UserCollectionGetParams

WithAccessKeyQueryParameter adds the accessKey to the s3 user collection get params

func (*S3UserCollectionGetParams) WithCommentQueryParameter

func (o *S3UserCollectionGetParams) WithCommentQueryParameter(comment *string) *S3UserCollectionGetParams

WithCommentQueryParameter 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) WithFieldsQueryParameter

func (o *S3UserCollectionGetParams) WithFieldsQueryParameter(fields []string) *S3UserCollectionGetParams

WithFieldsQueryParameter 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) WithMaxRecordsQueryParameter

func (o *S3UserCollectionGetParams) WithMaxRecordsQueryParameter(maxRecords *int64) *S3UserCollectionGetParams

WithMaxRecordsQueryParameter adds the maxRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) WithNameQueryParameter

func (o *S3UserCollectionGetParams) WithNameQueryParameter(name *string) *S3UserCollectionGetParams

WithNameQueryParameter adds the name to the s3 user collection get params

func (*S3UserCollectionGetParams) WithOrderByQueryParameter

func (o *S3UserCollectionGetParams) WithOrderByQueryParameter(orderBy []string) *S3UserCollectionGetParams

WithOrderByQueryParameter adds the orderBy to the s3 user collection get params

func (*S3UserCollectionGetParams) WithReturnRecordsQueryParameter

func (o *S3UserCollectionGetParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3UserCollectionGetParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 user collection get params

func (*S3UserCollectionGetParams) WithReturnTimeoutQueryParameter

func (o *S3UserCollectionGetParams) WithReturnTimeoutQueryParameter(returnTimeout *int64) *S3UserCollectionGetParams

WithReturnTimeoutQueryParameter adds the returnTimeout to the s3 user collection get params

func (*S3UserCollectionGetParams) WithSVMNameQueryParameter

func (o *S3UserCollectionGetParams) WithSVMNameQueryParameter(svmName *string) *S3UserCollectionGetParams

WithSVMNameQueryParameter adds the svmName to the s3 user collection get params

func (*S3UserCollectionGetParams) WithSVMUUIDPathParameter

func (o *S3UserCollectionGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3UserCollectionGetParams

WithSVMUUIDPathParameter 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 {
	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) 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 | | ---------- | ----------- | | 92405773 | Object store server is not present for specified SVM. Create a object store server and retry the operation. | | 92405787 | The specified user name contains invalid characters. Valid characters for a user name are 0-9, A-Z, a-z, \"_\", \"+\", \"=\", \",\", \".\", \"@\", and \"-\". | | 92405788 | User names must have between 1 and 64 characters. | | 92405791 | Failed to create access-key and secret-key. | | 92405817 | S3 users can be created only on data SVM. |

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.
	*/
	ReturnRecordsQueryParameter *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetReturnRecordsQueryParameter

func (o *S3UserCreateParams) SetReturnRecordsQueryParameter(returnRecords *bool)

SetReturnRecordsQueryParameter adds the returnRecords to the s3 user create params

func (*S3UserCreateParams) SetSVMUUIDPathParameter

func (o *S3UserCreateParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithReturnRecordsQueryParameter

func (o *S3UserCreateParams) WithReturnRecordsQueryParameter(returnRecords *bool) *S3UserCreateParams

WithReturnRecordsQueryParameter adds the returnRecords to the s3 user create params

func (*S3UserCreateParams) WithSVMUUIDPathParameter

func (o *S3UserCreateParams) WithSVMUUIDPathParameter(svmUUID string) *S3UserCreateParams

WithSVMUUIDPathParameter 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) 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
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetNamePathParameter

func (o *S3UserDeleteParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 user delete params

func (*S3UserDeleteParams) SetSVMUUIDPathParameter

func (o *S3UserDeleteParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithNamePathParameter

func (o *S3UserDeleteParams) WithNamePathParameter(name string) *S3UserDeleteParams

WithNamePathParameter adds the name to the s3 user delete params

func (*S3UserDeleteParams) WithSVMUUIDPathParameter

func (o *S3UserDeleteParams) WithSVMUUIDPathParameter(svmUUID string) *S3UserDeleteParams

WithSVMUUIDPathParameter 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) 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.
	*/
	FieldsQueryParameter []string

	/* Name.

	   User name
	*/
	NamePathParameter string

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) SetFieldsQueryParameter

func (o *S3UserGetParams) SetFieldsQueryParameter(fields []string)

SetFieldsQueryParameter 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) SetNamePathParameter

func (o *S3UserGetParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 user get params

func (*S3UserGetParams) SetSVMUUIDPathParameter

func (o *S3UserGetParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) WithFieldsQueryParameter

func (o *S3UserGetParams) WithFieldsQueryParameter(fields []string) *S3UserGetParams

WithFieldsQueryParameter 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) WithNamePathParameter

func (o *S3UserGetParams) WithNamePathParameter(name string) *S3UserGetParams

WithNamePathParameter adds the name to the s3 user get params

func (*S3UserGetParams) WithSVMUUIDPathParameter

func (o *S3UserGetParams) WithSVMUUIDPathParameter(svmUUID string) *S3UserGetParams

WithSVMUUIDPathParameter 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. |

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) 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 {

	/* Info.

	   Info specification
	*/
	Info *models.S3User

	/* Name.

	   User name
	*/
	NamePathParameter string

	/* RegenerateKeys.

	   Specifies whether or not to regenerate the user keys.

	*/
	RegenerateKeysQueryParameter *bool

	/* SvmUUID.

	   UUID of the SVM to which this object belongs.
	*/
	SVMUUIDPathParameter 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) 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) SetNamePathParameter

func (o *S3UserModifyParams) SetNamePathParameter(name string)

SetNamePathParameter adds the name to the s3 user modify params

func (*S3UserModifyParams) SetRegenerateKeysQueryParameter

func (o *S3UserModifyParams) SetRegenerateKeysQueryParameter(regenerateKeys *bool)

SetRegenerateKeysQueryParameter adds the regenerateKeys to the s3 user modify params

func (*S3UserModifyParams) SetSVMUUIDPathParameter

func (o *S3UserModifyParams) SetSVMUUIDPathParameter(svmUUID string)

SetSVMUUIDPathParameter 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) 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) WithNamePathParameter

func (o *S3UserModifyParams) WithNamePathParameter(name string) *S3UserModifyParams

WithNamePathParameter adds the name to the s3 user modify params

func (*S3UserModifyParams) WithRegenerateKeysQueryParameter

func (o *S3UserModifyParams) WithRegenerateKeysQueryParameter(regenerateKeys *bool) *S3UserModifyParams

WithRegenerateKeysQueryParameter adds the regenerateKeys to the s3 user modify params

func (*S3UserModifyParams) WithSVMUUIDPathParameter

func (o *S3UserModifyParams) WithSVMUUIDPathParameter(svmUUID string) *S3UserModifyParams

WithSVMUUIDPathParameter 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