Documentation
¶
Index ¶
- type Client
- func (a *Client) DeleteAPI24Directories(params *DeleteAPI24DirectoriesParams) (*DeleteApi24DirectoriesOK, error)
- func (a *Client) DeleteAPI24DirectoriesPoliciesNfs(params *DeleteAPI24DirectoriesPoliciesNfsParams) (*DeleteApi24DirectoriesPoliciesNfsOK, error)
- func (a *Client) DeleteAPI24DirectoriesPoliciesSmb(params *DeleteAPI24DirectoriesPoliciesSmbParams) (*DeleteApi24DirectoriesPoliciesSmbOK, error)
- func (a *Client) DeleteAPI24DirectoriesPoliciesSnapshot(params *DeleteAPI24DirectoriesPoliciesSnapshotParams) (*DeleteApi24DirectoriesPoliciesSnapshotOK, error)
- func (a *Client) GetAPI24Directories(params *GetAPI24DirectoriesParams) (*GetApi24DirectoriesOK, error)
- func (a *Client) GetAPI24DirectoriesPerformance(params *GetAPI24DirectoriesPerformanceParams) (*GetApi24DirectoriesPerformanceOK, error)
- func (a *Client) GetAPI24DirectoriesPolicies(params *GetAPI24DirectoriesPoliciesParams) (*GetApi24DirectoriesPoliciesOK, error)
- func (a *Client) GetAPI24DirectoriesPoliciesNfs(params *GetAPI24DirectoriesPoliciesNfsParams) (*GetApi24DirectoriesPoliciesNfsOK, error)
- func (a *Client) GetAPI24DirectoriesPoliciesSmb(params *GetAPI24DirectoriesPoliciesSmbParams) (*GetApi24DirectoriesPoliciesSmbOK, error)
- func (a *Client) GetAPI24DirectoriesPoliciesSnapshot(params *GetAPI24DirectoriesPoliciesSnapshotParams) (*GetApi24DirectoriesPoliciesSnapshotOK, error)
- func (a *Client) GetAPI24DirectoriesSpace(params *GetAPI24DirectoriesSpaceParams) (*GetApi24DirectoriesSpaceOK, error)
- func (a *Client) PatchAPI24Directories(params *PatchAPI24DirectoriesParams) (*PatchApi24DirectoriesOK, error)
- func (a *Client) PostAPI24Directories(params *PostAPI24DirectoriesParams) (*PostApi24DirectoriesOK, error)
- func (a *Client) PostAPI24DirectoriesPoliciesNfs(params *PostAPI24DirectoriesPoliciesNfsParams) (*PostApi24DirectoriesPoliciesNfsOK, error)
- func (a *Client) PostAPI24DirectoriesPoliciesSmb(params *PostAPI24DirectoriesPoliciesSmbParams) (*PostApi24DirectoriesPoliciesSmbOK, error)
- func (a *Client) PostAPI24DirectoriesPoliciesSnapshot(params *PostAPI24DirectoriesPoliciesSnapshotParams) (*PostApi24DirectoriesPoliciesSnapshotOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteAPI24DirectoriesParams
- func NewDeleteAPI24DirectoriesParams() *DeleteAPI24DirectoriesParams
- func NewDeleteAPI24DirectoriesParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesParams
- func NewDeleteAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesParams
- func NewDeleteAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24DirectoriesParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24DirectoriesParams) SetIds(ids []string)
- func (o *DeleteAPI24DirectoriesParams) SetNames(names []string)
- func (o *DeleteAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24DirectoriesParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithIds(ids []string) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithNames(names []string) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesParams
- func (o *DeleteAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24DirectoriesPoliciesNfsParams
- func NewDeleteAPI24DirectoriesPoliciesNfsParams() *DeleteAPI24DirectoriesPoliciesNfsParams
- func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesNfsParams
- func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesNfsParams
- func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesNfsParams
- func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24DirectoriesPoliciesNfsReader
- type DeleteAPI24DirectoriesPoliciesSmbParams
- func NewDeleteAPI24DirectoriesPoliciesSmbParams() *DeleteAPI24DirectoriesPoliciesSmbParams
- func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSmbParams
- func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSmbParams
- func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesSmbParams
- func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24DirectoriesPoliciesSmbReader
- type DeleteAPI24DirectoriesPoliciesSnapshotParams
- func NewDeleteAPI24DirectoriesPoliciesSnapshotParams() *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
- func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24DirectoriesPoliciesSnapshotReader
- type DeleteAPI24DirectoriesReader
- type DeleteApi24DirectoriesBadRequest
- type DeleteApi24DirectoriesOK
- type DeleteApi24DirectoriesPoliciesNfsBadRequest
- type DeleteApi24DirectoriesPoliciesNfsOK
- type DeleteApi24DirectoriesPoliciesSmbBadRequest
- type DeleteApi24DirectoriesPoliciesSmbOK
- type DeleteApi24DirectoriesPoliciesSnapshotBadRequest
- type DeleteApi24DirectoriesPoliciesSnapshotOK
- type GetAPI24DirectoriesParams
- func NewGetAPI24DirectoriesParams() *GetAPI24DirectoriesParams
- func NewGetAPI24DirectoriesParamsWithContext(ctx context.Context) *GetAPI24DirectoriesParams
- func NewGetAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesParams
- func NewGetAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24DirectoriesParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesParams) SetFileSystemIds(fileSystemIds []string)
- func (o *GetAPI24DirectoriesParams) SetFileSystemNames(fileSystemNames []string)
- func (o *GetAPI24DirectoriesParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesParams) SetIds(ids []string)
- func (o *GetAPI24DirectoriesParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesParams) SetNames(names []string)
- func (o *GetAPI24DirectoriesParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesParams) SetTotalOnly(totalOnly *bool)
- func (o *GetAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithContext(ctx context.Context) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithFileSystemIds(fileSystemIds []string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithFileSystemNames(fileSystemNames []string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithFilter(filter *string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithIds(ids []string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithLimit(limit *int32) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithNames(names []string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithOffset(offset *int32) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithSort(sort []string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesParams
- func (o *GetAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPerformanceParams
- func NewGetAPI24DirectoriesPerformanceParams() *GetAPI24DirectoriesPerformanceParams
- func NewGetAPI24DirectoriesPerformanceParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPerformanceParams
- func NewGetAPI24DirectoriesPerformanceParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPerformanceParams
- func NewGetAPI24DirectoriesPerformanceParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesPerformanceParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesPerformanceParams) SetEndTime(endTime *int64)
- func (o *GetAPI24DirectoriesPerformanceParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesPerformanceParams) SetIds(ids []string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesPerformanceParams) SetNames(names []string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesPerformanceParams) SetProtocol(protocol *string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetProtocolGroup(protocolGroup *string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetResolution(resolution *int64)
- func (o *GetAPI24DirectoriesPerformanceParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesPerformanceParams) SetStartTime(startTime *int64)
- func (o *GetAPI24DirectoriesPerformanceParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesPerformanceParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesPerformanceParams) SetTotalOnly(totalOnly *bool)
- func (o *GetAPI24DirectoriesPerformanceParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesPerformanceParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithEndTime(endTime *int64) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithFilter(filter *string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithIds(ids []string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithLimit(limit *int32) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithNames(names []string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithOffset(offset *int32) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithProtocol(protocol *string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithProtocolGroup(protocolGroup *string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithResolution(resolution *int64) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithSort(sort []string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithStartTime(startTime *int64) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPerformanceParams
- func (o *GetAPI24DirectoriesPerformanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPerformanceReader
- type GetAPI24DirectoriesPoliciesNfsParams
- func NewGetAPI24DirectoriesPoliciesNfsParams() *GetAPI24DirectoriesPoliciesNfsParams
- func NewGetAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesNfsParams
- func NewGetAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesNfsParams
- func NewGetAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesNfsParams
- func (o *GetAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPoliciesNfsReader
- type GetAPI24DirectoriesPoliciesParams
- func NewGetAPI24DirectoriesPoliciesParams() *GetAPI24DirectoriesPoliciesParams
- func NewGetAPI24DirectoriesPoliciesParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesParams
- func NewGetAPI24DirectoriesPoliciesParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesParams
- func NewGetAPI24DirectoriesPoliciesParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesPoliciesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesPoliciesParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesPoliciesParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesPoliciesParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesPoliciesParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesPoliciesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesPoliciesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesPoliciesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesPoliciesParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesParams
- func (o *GetAPI24DirectoriesPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPoliciesReader
- type GetAPI24DirectoriesPoliciesSmbParams
- func NewGetAPI24DirectoriesPoliciesSmbParams() *GetAPI24DirectoriesPoliciesSmbParams
- func NewGetAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSmbParams
- func NewGetAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSmbParams
- func NewGetAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesSmbParams
- func (o *GetAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPoliciesSmbReader
- type GetAPI24DirectoriesPoliciesSnapshotParams
- func NewGetAPI24DirectoriesPoliciesSnapshotParams() *GetAPI24DirectoriesPoliciesSnapshotParams
- func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSnapshotParams
- func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSnapshotParams
- func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesSnapshotParams
- func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesPoliciesSnapshotReader
- type GetAPI24DirectoriesReader
- type GetAPI24DirectoriesSpaceParams
- func NewGetAPI24DirectoriesSpaceParams() *GetAPI24DirectoriesSpaceParams
- func NewGetAPI24DirectoriesSpaceParamsWithContext(ctx context.Context) *GetAPI24DirectoriesSpaceParams
- func NewGetAPI24DirectoriesSpaceParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesSpaceParams
- func NewGetAPI24DirectoriesSpaceParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) SetAuthorization(authorization *string)
- func (o *GetAPI24DirectoriesSpaceParams) SetContext(ctx context.Context)
- func (o *GetAPI24DirectoriesSpaceParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24DirectoriesSpaceParams) SetEndTime(endTime *int64)
- func (o *GetAPI24DirectoriesSpaceParams) SetFilter(filter *string)
- func (o *GetAPI24DirectoriesSpaceParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24DirectoriesSpaceParams) SetIds(ids []string)
- func (o *GetAPI24DirectoriesSpaceParams) SetLimit(limit *int32)
- func (o *GetAPI24DirectoriesSpaceParams) SetNames(names []string)
- func (o *GetAPI24DirectoriesSpaceParams) SetOffset(offset *int32)
- func (o *GetAPI24DirectoriesSpaceParams) SetResolution(resolution *int64)
- func (o *GetAPI24DirectoriesSpaceParams) SetSort(sort []string)
- func (o *GetAPI24DirectoriesSpaceParams) SetStartTime(startTime *int64)
- func (o *GetAPI24DirectoriesSpaceParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24DirectoriesSpaceParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24DirectoriesSpaceParams) SetTotalOnly(totalOnly *bool)
- func (o *GetAPI24DirectoriesSpaceParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24DirectoriesSpaceParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithContext(ctx context.Context) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithEndTime(endTime *int64) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithFilter(filter *string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithIds(ids []string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithLimit(limit *int32) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithNames(names []string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithOffset(offset *int32) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithResolution(resolution *int64) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithSort(sort []string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithStartTime(startTime *int64) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesSpaceParams
- func (o *GetAPI24DirectoriesSpaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24DirectoriesSpaceReader
- type GetApi24DirectoriesBadRequest
- type GetApi24DirectoriesOK
- type GetApi24DirectoriesPerformanceBadRequest
- type GetApi24DirectoriesPerformanceOK
- type GetApi24DirectoriesPoliciesBadRequest
- type GetApi24DirectoriesPoliciesNfsBadRequest
- type GetApi24DirectoriesPoliciesNfsOK
- type GetApi24DirectoriesPoliciesOK
- type GetApi24DirectoriesPoliciesSmbBadRequest
- type GetApi24DirectoriesPoliciesSmbOK
- type GetApi24DirectoriesPoliciesSnapshotBadRequest
- type GetApi24DirectoriesPoliciesSnapshotOK
- type GetApi24DirectoriesSpaceBadRequest
- type GetApi24DirectoriesSpaceOK
- type PatchAPI24DirectoriesParams
- func NewPatchAPI24DirectoriesParams() *PatchAPI24DirectoriesParams
- func NewPatchAPI24DirectoriesParamsWithContext(ctx context.Context) *PatchAPI24DirectoriesParams
- func NewPatchAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *PatchAPI24DirectoriesParams
- func NewPatchAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24DirectoriesParams) SetContext(ctx context.Context)
- func (o *PatchAPI24DirectoriesParams) SetDirectory(directory *models.DirectoryPatch)
- func (o *PatchAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24DirectoriesParams) SetIds(ids []string)
- func (o *PatchAPI24DirectoriesParams) SetNames(names []string)
- func (o *PatchAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24DirectoriesParams) WithAuthorization(authorization *string) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithContext(ctx context.Context) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithDirectory(directory *models.DirectoryPatch) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithIds(ids []string) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithNames(names []string) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *PatchAPI24DirectoriesParams
- func (o *PatchAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24DirectoriesReader
- type PatchApi24DirectoriesBadRequest
- type PatchApi24DirectoriesOK
- type PostAPI24DirectoriesParams
- func NewPostAPI24DirectoriesParams() *PostAPI24DirectoriesParams
- func NewPostAPI24DirectoriesParamsWithContext(ctx context.Context) *PostAPI24DirectoriesParams
- func NewPostAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesParams
- func NewPostAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) SetAuthorization(authorization *string)
- func (o *PostAPI24DirectoriesParams) SetContext(ctx context.Context)
- func (o *PostAPI24DirectoriesParams) SetDirectory(directory *models.DirectoryPost)
- func (o *PostAPI24DirectoriesParams) SetFileSystemIds(fileSystemIds []string)
- func (o *PostAPI24DirectoriesParams) SetFileSystemNames(fileSystemNames []string)
- func (o *PostAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24DirectoriesParams) SetNames(names []string)
- func (o *PostAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24DirectoriesParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithContext(ctx context.Context) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithDirectory(directory *models.DirectoryPost) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithFileSystemIds(fileSystemIds []string) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithFileSystemNames(fileSystemNames []string) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithNames(names []string) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesParams
- func (o *PostAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24DirectoriesPoliciesNfsParams
- func NewPostAPI24DirectoriesPoliciesNfsParams() *PostAPI24DirectoriesPoliciesNfsParams
- func NewPostAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesNfsParams
- func NewPostAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesNfsParams
- func NewPostAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetPolicies(policies *models.DirectoryPolicyExportPost)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithPolicies(policies *models.DirectoryPolicyExportPost) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesNfsParams
- func (o *PostAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24DirectoriesPoliciesNfsReader
- type PostAPI24DirectoriesPoliciesSmbParams
- func NewPostAPI24DirectoriesPoliciesSmbParams() *PostAPI24DirectoriesPoliciesSmbParams
- func NewPostAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSmbParams
- func NewPostAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSmbParams
- func NewPostAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetPolicies(policies *models.DirectoryPolicyExportPost)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithPolicies(policies *models.DirectoryPolicyExportPost) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesSmbParams
- func (o *PostAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24DirectoriesPoliciesSmbReader
- type PostAPI24DirectoriesPoliciesSnapshotParams
- func NewPostAPI24DirectoriesPoliciesSnapshotParams() *PostAPI24DirectoriesPoliciesSnapshotParams
- func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSnapshotParams
- func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSnapshotParams
- func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetPolicies(policies *models.DirectoryPolicyPost)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithPolicies(policies *models.DirectoryPolicyPost) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesSnapshotParams
- func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24DirectoriesPoliciesSnapshotReader
- type PostAPI24DirectoriesReader
- type PostApi24DirectoriesBadRequest
- type PostApi24DirectoriesOK
- type PostApi24DirectoriesPoliciesNfsBadRequest
- type PostApi24DirectoriesPoliciesNfsOK
- type PostApi24DirectoriesPoliciesSmbBadRequest
- type PostApi24DirectoriesPoliciesSmbOK
- type PostApi24DirectoriesPoliciesSnapshotBadRequest
- type PostApi24DirectoriesPoliciesSnapshotOK
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for directories API
func (*Client) DeleteAPI24Directories ¶
func (a *Client) DeleteAPI24Directories(params *DeleteAPI24DirectoriesParams) (*DeleteApi24DirectoriesOK, error)
DeleteAPI24Directories deletes managed directories
Deletes one or more managed directories. To be deleted, a managed directory must be empty and not attached to any enabled export policies. Deleted managed directories cannot be recovered. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) DeleteAPI24DirectoriesPoliciesNfs ¶
func (a *Client) DeleteAPI24DirectoriesPoliciesNfs(params *DeleteAPI24DirectoriesPoliciesNfsParams) (*DeleteApi24DirectoriesPoliciesNfsOK, error)
DeleteAPI24DirectoriesPoliciesNfs deletes a membership between a directory and one or more n f s policies
Deletes a membership between a directory with one or more NFS policies. The `policy_ids` or `policy_names` parameter is required, but cannot be set together. The `member_ids` or `member_names` parameter is required, but cannot be set together.
func (*Client) DeleteAPI24DirectoriesPoliciesSmb ¶
func (a *Client) DeleteAPI24DirectoriesPoliciesSmb(params *DeleteAPI24DirectoriesPoliciesSmbParams) (*DeleteApi24DirectoriesPoliciesSmbOK, error)
DeleteAPI24DirectoriesPoliciesSmb deletes a membership between a directory and one or more s m b policies
Deletes a membership between a directory with one or more SMB policies. The `policy_ids` or `policy_names` parameter is required, but cannot be set together. The `member_ids` or `member_names` parameter is required, but cannot be set together.
func (*Client) DeleteAPI24DirectoriesPoliciesSnapshot ¶
func (a *Client) DeleteAPI24DirectoriesPoliciesSnapshot(params *DeleteAPI24DirectoriesPoliciesSnapshotParams) (*DeleteApi24DirectoriesPoliciesSnapshotOK, error)
DeleteAPI24DirectoriesPoliciesSnapshot deletes a membership between a directory and one or more snapshot policies
Deletes a membership between a directory with one or more snapshot policies. The `policy_ids` or `policy_names` parameter is required, but cannot be set together. The `member_ids` or `member_names` parameter is required, but cannot be set together.
func (*Client) GetAPI24Directories ¶
func (a *Client) GetAPI24Directories(params *GetAPI24DirectoriesParams) (*GetApi24DirectoriesOK, error)
GetAPI24Directories lists directories
Displays a list of directories, including those pending eradication.
func (*Client) GetAPI24DirectoriesPerformance ¶
func (a *Client) GetAPI24DirectoriesPerformance(params *GetAPI24DirectoriesPerformanceParams) (*GetApi24DirectoriesPerformanceOK, error)
GetAPI24DirectoriesPerformance lists directory performance data
Displays real-time and historical performance data, real-time latency data, and average I/O sizes for each directory and as a total of all directories across the entire array.
func (*Client) GetAPI24DirectoriesPolicies ¶
func (a *Client) GetAPI24DirectoriesPolicies(params *GetAPI24DirectoriesPoliciesParams) (*GetApi24DirectoriesPoliciesOK, error)
GetAPI24DirectoriesPolicies lists policies
Displays a list of policies that are attached to directories.
func (*Client) GetAPI24DirectoriesPoliciesNfs ¶
func (a *Client) GetAPI24DirectoriesPoliciesNfs(params *GetAPI24DirectoriesPoliciesNfsParams) (*GetApi24DirectoriesPoliciesNfsOK, error)
GetAPI24DirectoriesPoliciesNfs lists n f s policies attached to a directory
Displays a list of NFS policies that are attached to directories.
func (*Client) GetAPI24DirectoriesPoliciesSmb ¶
func (a *Client) GetAPI24DirectoriesPoliciesSmb(params *GetAPI24DirectoriesPoliciesSmbParams) (*GetApi24DirectoriesPoliciesSmbOK, error)
GetAPI24DirectoriesPoliciesSmb lists s m b policies attached to a directory
Displays a list of SMB policies that are attached to directories.
func (*Client) GetAPI24DirectoriesPoliciesSnapshot ¶
func (a *Client) GetAPI24DirectoriesPoliciesSnapshot(params *GetAPI24DirectoriesPoliciesSnapshotParams) (*GetApi24DirectoriesPoliciesSnapshotOK, error)
GetAPI24DirectoriesPoliciesSnapshot lists snapshot policies attached to a directory
Displays a list of snapshot policies that are attached to directories.
func (*Client) GetAPI24DirectoriesSpace ¶
func (a *Client) GetAPI24DirectoriesSpace(params *GetAPI24DirectoriesSpaceParams) (*GetApi24DirectoriesSpaceOK, error)
GetAPI24DirectoriesSpace lists directory space information
Displays physical storage consumption data for each directory.
func (*Client) PatchAPI24Directories ¶
func (a *Client) PatchAPI24Directories(params *PatchAPI24DirectoriesParams) (*PatchApi24DirectoriesOK, error)
PatchAPI24Directories modifies a managed directory
Modifies a managed directory. To rename a managed directory, set `name` to the new name. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) PostAPI24Directories ¶
func (a *Client) PostAPI24Directories(params *PostAPI24DirectoriesParams) (*PostApi24DirectoriesOK, error)
PostAPI24Directories creates directory
Creates a managed directory at the specified path. The managed directory name must consist of a file system name prefix and a managed directory name suffix (separated with ':'). The suffix must be between 1 and 63 characters (alphanumeric and '-') in length and begin and end with a letter or number. The suffix must include at least one letter or '-'. Either set `names` to create a managed directory with the specified full managed directory name, or set `file_system_names` or `file_system_ids` in the query parameters and `suffix` in the body parameters to create a managed directory in the specified file system with the specified suffix. These two options are exclusive.
func (*Client) PostAPI24DirectoriesPoliciesNfs ¶
func (a *Client) PostAPI24DirectoriesPoliciesNfs(params *PostAPI24DirectoriesPoliciesNfsParams) (*PostApi24DirectoriesPoliciesNfsOK, error)
PostAPI24DirectoriesPoliciesNfs creates a membership between a directory with one or more n f s policies
Creates a membership between a directory with one or more NFS policies. The `member_ids` or `member_names` parameter is required but cannot be set together.
func (*Client) PostAPI24DirectoriesPoliciesSmb ¶
func (a *Client) PostAPI24DirectoriesPoliciesSmb(params *PostAPI24DirectoriesPoliciesSmbParams) (*PostApi24DirectoriesPoliciesSmbOK, error)
PostAPI24DirectoriesPoliciesSmb creates a membership between a directory with one or more n f s policies
Creates a membership between a directory with one or more NFS policies. The `member_ids` or `member_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24DirectoriesPoliciesSnapshot ¶
func (a *Client) PostAPI24DirectoriesPoliciesSnapshot(params *PostAPI24DirectoriesPoliciesSnapshotParams) (*PostApi24DirectoriesPoliciesSnapshotOK, error)
PostAPI24DirectoriesPoliciesSnapshot creates a membership between a directory with one or more snapshot policies
Creates a membership between a directory with one or more snapshot policies. The `member_ids` or `member_names` parameter is required, but cannot be set together.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteAPI24Directories(params *DeleteAPI24DirectoriesParams) (*DeleteApi24DirectoriesOK, error) DeleteAPI24DirectoriesPoliciesNfs(params *DeleteAPI24DirectoriesPoliciesNfsParams) (*DeleteApi24DirectoriesPoliciesNfsOK, error) DeleteAPI24DirectoriesPoliciesSmb(params *DeleteAPI24DirectoriesPoliciesSmbParams) (*DeleteApi24DirectoriesPoliciesSmbOK, error) DeleteAPI24DirectoriesPoliciesSnapshot(params *DeleteAPI24DirectoriesPoliciesSnapshotParams) (*DeleteApi24DirectoriesPoliciesSnapshotOK, error) GetAPI24Directories(params *GetAPI24DirectoriesParams) (*GetApi24DirectoriesOK, error) GetAPI24DirectoriesPerformance(params *GetAPI24DirectoriesPerformanceParams) (*GetApi24DirectoriesPerformanceOK, error) GetAPI24DirectoriesPolicies(params *GetAPI24DirectoriesPoliciesParams) (*GetApi24DirectoriesPoliciesOK, error) GetAPI24DirectoriesPoliciesNfs(params *GetAPI24DirectoriesPoliciesNfsParams) (*GetApi24DirectoriesPoliciesNfsOK, error) GetAPI24DirectoriesPoliciesSmb(params *GetAPI24DirectoriesPoliciesSmbParams) (*GetApi24DirectoriesPoliciesSmbOK, error) GetAPI24DirectoriesPoliciesSnapshot(params *GetAPI24DirectoriesPoliciesSnapshotParams) (*GetApi24DirectoriesPoliciesSnapshotOK, error) GetAPI24DirectoriesSpace(params *GetAPI24DirectoriesSpaceParams) (*GetApi24DirectoriesSpaceOK, error) PatchAPI24Directories(params *PatchAPI24DirectoriesParams) (*PatchApi24DirectoriesOK, error) PostAPI24Directories(params *PostAPI24DirectoriesParams) (*PostApi24DirectoriesOK, error) PostAPI24DirectoriesPoliciesNfs(params *PostAPI24DirectoriesPoliciesNfsParams) (*PostApi24DirectoriesPoliciesNfsOK, error) PostAPI24DirectoriesPoliciesSmb(params *PostAPI24DirectoriesPoliciesSmbParams) (*PostApi24DirectoriesPoliciesSmbOK, error) PostAPI24DirectoriesPoliciesSnapshot(params *PostAPI24DirectoriesPoliciesSnapshotParams) (*PostApi24DirectoriesPoliciesSnapshotOK, 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 directories API client.
type DeleteAPI24DirectoriesParams ¶
type DeleteAPI24DirectoriesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Ids Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together. */ Ids []string /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24DirectoriesParams contains all the parameters to send to the API endpoint for the delete API 24 directories operation typically these are written to a http.Request
func NewDeleteAPI24DirectoriesParams ¶
func NewDeleteAPI24DirectoriesParams() *DeleteAPI24DirectoriesParams
NewDeleteAPI24DirectoriesParams creates a new DeleteAPI24DirectoriesParams object with the default values initialized.
func NewDeleteAPI24DirectoriesParamsWithContext ¶
func NewDeleteAPI24DirectoriesParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesParams
NewDeleteAPI24DirectoriesParamsWithContext creates a new DeleteAPI24DirectoriesParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24DirectoriesParamsWithHTTPClient ¶
func NewDeleteAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesParams
NewDeleteAPI24DirectoriesParamsWithHTTPClient creates a new DeleteAPI24DirectoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24DirectoriesParamsWithTimeout ¶
func NewDeleteAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesParams
NewDeleteAPI24DirectoriesParamsWithTimeout creates a new DeleteAPI24DirectoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24DirectoriesParams) SetAuthorization ¶
func (o *DeleteAPI24DirectoriesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetContext ¶
func (o *DeleteAPI24DirectoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetHTTPClient ¶
func (o *DeleteAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetIds ¶
func (o *DeleteAPI24DirectoriesParams) SetIds(ids []string)
SetIds adds the ids to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetNames ¶
func (o *DeleteAPI24DirectoriesParams) SetNames(names []string)
SetNames adds the names to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetTimeout ¶
func (o *DeleteAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) SetXRequestID ¶
func (o *DeleteAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithAuthorization ¶
func (o *DeleteAPI24DirectoriesParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesParams
WithAuthorization adds the authorization to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithContext ¶
func (o *DeleteAPI24DirectoriesParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesParams
WithContext adds the context to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithHTTPClient ¶
func (o *DeleteAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesParams
WithHTTPClient adds the HTTPClient to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithIds ¶
func (o *DeleteAPI24DirectoriesParams) WithIds(ids []string) *DeleteAPI24DirectoriesParams
WithIds adds the ids to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithNames ¶
func (o *DeleteAPI24DirectoriesParams) WithNames(names []string) *DeleteAPI24DirectoriesParams
WithNames adds the names to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithTimeout ¶
func (o *DeleteAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesParams
WithTimeout adds the timeout to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WithXRequestID ¶
func (o *DeleteAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesParams
WithXRequestID adds the xRequestID to the delete API 24 directories params
func (*DeleteAPI24DirectoriesParams) WriteToRequest ¶
func (o *DeleteAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24DirectoriesPoliciesNfsParams ¶
type DeleteAPI24DirectoriesPoliciesNfsParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24DirectoriesPoliciesNfsParams contains all the parameters to send to the API endpoint for the delete API 24 directories policies nfs operation typically these are written to a http.Request
func NewDeleteAPI24DirectoriesPoliciesNfsParams ¶
func NewDeleteAPI24DirectoriesPoliciesNfsParams() *DeleteAPI24DirectoriesPoliciesNfsParams
NewDeleteAPI24DirectoriesPoliciesNfsParams creates a new DeleteAPI24DirectoriesPoliciesNfsParams object with the default values initialized.
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithContext ¶
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesNfsParams
NewDeleteAPI24DirectoriesPoliciesNfsParamsWithContext creates a new DeleteAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithHTTPClient ¶
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesNfsParams
NewDeleteAPI24DirectoriesPoliciesNfsParamsWithHTTPClient creates a new DeleteAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithTimeout ¶
func NewDeleteAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesNfsParams
NewDeleteAPI24DirectoriesPoliciesNfsParamsWithTimeout creates a new DeleteAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetContext ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) SetXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithAuthorization adds the authorization to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithContext ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesNfsParams
WithContext adds the context to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesNfsParams
WithHTTPClient adds the HTTPClient to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithMemberIds adds the memberIds to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithMemberNames adds the memberNames to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithPolicyIds adds the policyIds to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithPolicyNames adds the policyNames to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesNfsParams
WithTimeout adds the timeout to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WithXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesNfsParams
WithXRequestID adds the xRequestID to the delete API 24 directories policies nfs params
func (*DeleteAPI24DirectoriesPoliciesNfsParams) WriteToRequest ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24DirectoriesPoliciesNfsReader ¶
type DeleteAPI24DirectoriesPoliciesNfsReader struct {
// contains filtered or unexported fields
}
DeleteAPI24DirectoriesPoliciesNfsReader is a Reader for the DeleteAPI24DirectoriesPoliciesNfs structure.
func (*DeleteAPI24DirectoriesPoliciesNfsReader) ReadResponse ¶
func (o *DeleteAPI24DirectoriesPoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24DirectoriesPoliciesSmbParams ¶
type DeleteAPI24DirectoriesPoliciesSmbParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24DirectoriesPoliciesSmbParams contains all the parameters to send to the API endpoint for the delete API 24 directories policies smb operation typically these are written to a http.Request
func NewDeleteAPI24DirectoriesPoliciesSmbParams ¶
func NewDeleteAPI24DirectoriesPoliciesSmbParams() *DeleteAPI24DirectoriesPoliciesSmbParams
NewDeleteAPI24DirectoriesPoliciesSmbParams creates a new DeleteAPI24DirectoriesPoliciesSmbParams object with the default values initialized.
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithContext ¶
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSmbParams
NewDeleteAPI24DirectoriesPoliciesSmbParamsWithContext creates a new DeleteAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithHTTPClient ¶
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSmbParams
NewDeleteAPI24DirectoriesPoliciesSmbParamsWithHTTPClient creates a new DeleteAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithTimeout ¶
func NewDeleteAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSmbParams
NewDeleteAPI24DirectoriesPoliciesSmbParamsWithTimeout creates a new DeleteAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetContext ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) SetXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithAuthorization adds the authorization to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithContext ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSmbParams
WithContext adds the context to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSmbParams
WithHTTPClient adds the HTTPClient to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithMemberIds adds the memberIds to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithMemberNames adds the memberNames to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithPolicyIds adds the policyIds to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithPolicyNames adds the policyNames to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSmbParams
WithTimeout adds the timeout to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WithXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesSmbParams
WithXRequestID adds the xRequestID to the delete API 24 directories policies smb params
func (*DeleteAPI24DirectoriesPoliciesSmbParams) WriteToRequest ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24DirectoriesPoliciesSmbReader ¶
type DeleteAPI24DirectoriesPoliciesSmbReader struct {
// contains filtered or unexported fields
}
DeleteAPI24DirectoriesPoliciesSmbReader is a Reader for the DeleteAPI24DirectoriesPoliciesSmb structure.
func (*DeleteAPI24DirectoriesPoliciesSmbReader) ReadResponse ¶
func (o *DeleteAPI24DirectoriesPoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24DirectoriesPoliciesSnapshotParams ¶
type DeleteAPI24DirectoriesPoliciesSnapshotParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24DirectoriesPoliciesSnapshotParams contains all the parameters to send to the API endpoint for the delete API 24 directories policies snapshot operation typically these are written to a http.Request
func NewDeleteAPI24DirectoriesPoliciesSnapshotParams ¶
func NewDeleteAPI24DirectoriesPoliciesSnapshotParams() *DeleteAPI24DirectoriesPoliciesSnapshotParams
NewDeleteAPI24DirectoriesPoliciesSnapshotParams creates a new DeleteAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized.
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithContext ¶
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSnapshotParams
NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithContext creates a new DeleteAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient ¶
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSnapshotParams
NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient creates a new DeleteAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithTimeout ¶
func NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSnapshotParams
NewDeleteAPI24DirectoriesPoliciesSnapshotParamsWithTimeout creates a new DeleteAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetContext ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithAuthorization adds the authorization to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithContext ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithContext adds the context to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithMemberIds adds the memberIds to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithMemberNames adds the memberNames to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds(policyIds []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithPolicyIds adds the policyIds to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames(policyNames []string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithPolicyNames adds the policyNames to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithTimeout ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithTimeout adds the timeout to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *DeleteAPI24DirectoriesPoliciesSnapshotParams
WithXRequestID adds the xRequestID to the delete API 24 directories policies snapshot params
func (*DeleteAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24DirectoriesPoliciesSnapshotReader ¶
type DeleteAPI24DirectoriesPoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
DeleteAPI24DirectoriesPoliciesSnapshotReader is a Reader for the DeleteAPI24DirectoriesPoliciesSnapshot structure.
func (*DeleteAPI24DirectoriesPoliciesSnapshotReader) ReadResponse ¶
func (o *DeleteAPI24DirectoriesPoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24DirectoriesReader ¶
type DeleteAPI24DirectoriesReader struct {
// contains filtered or unexported fields
}
DeleteAPI24DirectoriesReader is a Reader for the DeleteAPI24Directories structure.
func (*DeleteAPI24DirectoriesReader) ReadResponse ¶
func (o *DeleteAPI24DirectoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteApi24DirectoriesBadRequest ¶
DeleteApi24DirectoriesBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24DirectoriesBadRequest ¶
func NewDeleteApi24DirectoriesBadRequest() *DeleteApi24DirectoriesBadRequest
NewDeleteApi24DirectoriesBadRequest creates a DeleteApi24DirectoriesBadRequest with default headers values
func (*DeleteApi24DirectoriesBadRequest) Error ¶
func (o *DeleteApi24DirectoriesBadRequest) Error() string
func (*DeleteApi24DirectoriesBadRequest) GetPayload ¶
func (o *DeleteApi24DirectoriesBadRequest) GetPayload() *models.Error
type DeleteApi24DirectoriesOK ¶
type DeleteApi24DirectoriesOK struct { }
DeleteApi24DirectoriesOK handles this case with default header values.
OK
func NewDeleteApi24DirectoriesOK ¶
func NewDeleteApi24DirectoriesOK() *DeleteApi24DirectoriesOK
NewDeleteApi24DirectoriesOK creates a DeleteApi24DirectoriesOK with default headers values
func (*DeleteApi24DirectoriesOK) Error ¶
func (o *DeleteApi24DirectoriesOK) Error() string
type DeleteApi24DirectoriesPoliciesNfsBadRequest ¶
DeleteApi24DirectoriesPoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24DirectoriesPoliciesNfsBadRequest ¶
func NewDeleteApi24DirectoriesPoliciesNfsBadRequest() *DeleteApi24DirectoriesPoliciesNfsBadRequest
NewDeleteApi24DirectoriesPoliciesNfsBadRequest creates a DeleteApi24DirectoriesPoliciesNfsBadRequest with default headers values
func (*DeleteApi24DirectoriesPoliciesNfsBadRequest) Error ¶
func (o *DeleteApi24DirectoriesPoliciesNfsBadRequest) Error() string
func (*DeleteApi24DirectoriesPoliciesNfsBadRequest) GetPayload ¶
func (o *DeleteApi24DirectoriesPoliciesNfsBadRequest) GetPayload() *models.Error
type DeleteApi24DirectoriesPoliciesNfsOK ¶
type DeleteApi24DirectoriesPoliciesNfsOK struct { }
DeleteApi24DirectoriesPoliciesNfsOK handles this case with default header values.
OK
func NewDeleteApi24DirectoriesPoliciesNfsOK ¶
func NewDeleteApi24DirectoriesPoliciesNfsOK() *DeleteApi24DirectoriesPoliciesNfsOK
NewDeleteApi24DirectoriesPoliciesNfsOK creates a DeleteApi24DirectoriesPoliciesNfsOK with default headers values
func (*DeleteApi24DirectoriesPoliciesNfsOK) Error ¶
func (o *DeleteApi24DirectoriesPoliciesNfsOK) Error() string
type DeleteApi24DirectoriesPoliciesSmbBadRequest ¶
DeleteApi24DirectoriesPoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24DirectoriesPoliciesSmbBadRequest ¶
func NewDeleteApi24DirectoriesPoliciesSmbBadRequest() *DeleteApi24DirectoriesPoliciesSmbBadRequest
NewDeleteApi24DirectoriesPoliciesSmbBadRequest creates a DeleteApi24DirectoriesPoliciesSmbBadRequest with default headers values
func (*DeleteApi24DirectoriesPoliciesSmbBadRequest) Error ¶
func (o *DeleteApi24DirectoriesPoliciesSmbBadRequest) Error() string
func (*DeleteApi24DirectoriesPoliciesSmbBadRequest) GetPayload ¶
func (o *DeleteApi24DirectoriesPoliciesSmbBadRequest) GetPayload() *models.Error
type DeleteApi24DirectoriesPoliciesSmbOK ¶
type DeleteApi24DirectoriesPoliciesSmbOK struct { }
DeleteApi24DirectoriesPoliciesSmbOK handles this case with default header values.
OK
func NewDeleteApi24DirectoriesPoliciesSmbOK ¶
func NewDeleteApi24DirectoriesPoliciesSmbOK() *DeleteApi24DirectoriesPoliciesSmbOK
NewDeleteApi24DirectoriesPoliciesSmbOK creates a DeleteApi24DirectoriesPoliciesSmbOK with default headers values
func (*DeleteApi24DirectoriesPoliciesSmbOK) Error ¶
func (o *DeleteApi24DirectoriesPoliciesSmbOK) Error() string
type DeleteApi24DirectoriesPoliciesSnapshotBadRequest ¶
DeleteApi24DirectoriesPoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24DirectoriesPoliciesSnapshotBadRequest ¶
func NewDeleteApi24DirectoriesPoliciesSnapshotBadRequest() *DeleteApi24DirectoriesPoliciesSnapshotBadRequest
NewDeleteApi24DirectoriesPoliciesSnapshotBadRequest creates a DeleteApi24DirectoriesPoliciesSnapshotBadRequest with default headers values
func (*DeleteApi24DirectoriesPoliciesSnapshotBadRequest) Error ¶
func (o *DeleteApi24DirectoriesPoliciesSnapshotBadRequest) Error() string
func (*DeleteApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload ¶
func (o *DeleteApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload() *models.Error
type DeleteApi24DirectoriesPoliciesSnapshotOK ¶
type DeleteApi24DirectoriesPoliciesSnapshotOK struct { }
DeleteApi24DirectoriesPoliciesSnapshotOK handles this case with default header values.
OK
func NewDeleteApi24DirectoriesPoliciesSnapshotOK ¶
func NewDeleteApi24DirectoriesPoliciesSnapshotOK() *DeleteApi24DirectoriesPoliciesSnapshotOK
NewDeleteApi24DirectoriesPoliciesSnapshotOK creates a DeleteApi24DirectoriesPoliciesSnapshotOK with default headers values
func (*DeleteApi24DirectoriesPoliciesSnapshotOK) Error ¶
func (o *DeleteApi24DirectoriesPoliciesSnapshotOK) Error() string
type GetAPI24DirectoriesParams ¶
type GetAPI24DirectoriesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*FileSystemIds Performs the operation on the file system ID specified. Enter multiple file system IDs in comma-separated format. The `file_system_ids` and `file_system_names` parameters cannot be provided together. */ FileSystemIds []string /*FileSystemNames Performs the operation on the file system name specified. Enter multiple file system names in comma-separated format. For example, `filesystem01,filesystem02`. */ FileSystemNames []string /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Ids Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together. */ Ids []string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool /*TotalOnly If set to `true`, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If `total_only=true`, the `items` list will be empty. */ TotalOnly *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesParams contains all the parameters to send to the API endpoint for the get API 24 directories operation typically these are written to a http.Request
func NewGetAPI24DirectoriesParams ¶
func NewGetAPI24DirectoriesParams() *GetAPI24DirectoriesParams
NewGetAPI24DirectoriesParams creates a new GetAPI24DirectoriesParams object with the default values initialized.
func NewGetAPI24DirectoriesParamsWithContext ¶
func NewGetAPI24DirectoriesParamsWithContext(ctx context.Context) *GetAPI24DirectoriesParams
NewGetAPI24DirectoriesParamsWithContext creates a new GetAPI24DirectoriesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesParams
NewGetAPI24DirectoriesParamsWithHTTPClient creates a new GetAPI24DirectoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesParamsWithTimeout ¶
func NewGetAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesParams
NewGetAPI24DirectoriesParamsWithTimeout creates a new GetAPI24DirectoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetContext ¶
func (o *GetAPI24DirectoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetContinuationToken ¶
func (o *GetAPI24DirectoriesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetFileSystemIds ¶
func (o *GetAPI24DirectoriesParams) SetFileSystemIds(fileSystemIds []string)
SetFileSystemIds adds the fileSystemIds to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetFileSystemNames ¶
func (o *GetAPI24DirectoriesParams) SetFileSystemNames(fileSystemNames []string)
SetFileSystemNames adds the fileSystemNames to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetFilter ¶
func (o *GetAPI24DirectoriesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetIds ¶
func (o *GetAPI24DirectoriesParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetLimit ¶
func (o *GetAPI24DirectoriesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetNames ¶
func (o *GetAPI24DirectoriesParams) SetNames(names []string)
SetNames adds the names to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetOffset ¶
func (o *GetAPI24DirectoriesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetSort ¶
func (o *GetAPI24DirectoriesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetTimeout ¶
func (o *GetAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetTotalOnly ¶
func (o *GetAPI24DirectoriesParams) SetTotalOnly(totalOnly *bool)
SetTotalOnly adds the totalOnly to the get API 24 directories params
func (*GetAPI24DirectoriesParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesParams
WithAuthorization adds the authorization to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithContext ¶
func (o *GetAPI24DirectoriesParams) WithContext(ctx context.Context) *GetAPI24DirectoriesParams
WithContext adds the context to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithContinuationToken ¶
func (o *GetAPI24DirectoriesParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesParams
WithContinuationToken adds the continuationToken to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesParams
WithDestroyed adds the destroyed to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithFileSystemIds ¶
func (o *GetAPI24DirectoriesParams) WithFileSystemIds(fileSystemIds []string) *GetAPI24DirectoriesParams
WithFileSystemIds adds the fileSystemIds to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithFileSystemNames ¶
func (o *GetAPI24DirectoriesParams) WithFileSystemNames(fileSystemNames []string) *GetAPI24DirectoriesParams
WithFileSystemNames adds the fileSystemNames to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithFilter ¶
func (o *GetAPI24DirectoriesParams) WithFilter(filter *string) *GetAPI24DirectoriesParams
WithFilter adds the filter to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesParams
WithHTTPClient adds the HTTPClient to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithIds ¶
func (o *GetAPI24DirectoriesParams) WithIds(ids []string) *GetAPI24DirectoriesParams
WithIds adds the ids to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithLimit ¶
func (o *GetAPI24DirectoriesParams) WithLimit(limit *int32) *GetAPI24DirectoriesParams
WithLimit adds the limit to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithNames ¶
func (o *GetAPI24DirectoriesParams) WithNames(names []string) *GetAPI24DirectoriesParams
WithNames adds the names to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithOffset ¶
func (o *GetAPI24DirectoriesParams) WithOffset(offset *int32) *GetAPI24DirectoriesParams
WithOffset adds the offset to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithSort ¶
func (o *GetAPI24DirectoriesParams) WithSort(sort []string) *GetAPI24DirectoriesParams
WithSort adds the sort to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithTimeout ¶
func (o *GetAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesParams
WithTimeout adds the timeout to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithTotalOnly ¶
func (o *GetAPI24DirectoriesParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesParams
WithTotalOnly adds the totalOnly to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesParams
WithXRequestID adds the xRequestID to the get API 24 directories params
func (*GetAPI24DirectoriesParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPerformanceParams ¶
type GetAPI24DirectoriesPerformanceParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*EndTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ EndTime *int64 /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Ids Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together. */ Ids []string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Protocol Protocol type. Valid values are `nfs`, `smb`, and `all`. */ Protocol *string /*ProtocolGroup Protocol group type. Valid values are `block`, `file`, and `all`. */ ProtocolGroup *string /*Resolution The number of milliseconds between samples of historical data. For array-wide performance metrics (`/arrays/performance` endpoint), valid values are `1000` (1 second), `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For performance metrics on storage objects (`<object name>/performance` endpoint), such as volumes, valid values are `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For space metrics, (`<object name>/space` endpoint), valid values are `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). Include the `start_time` parameter to display the performance data starting at the specified start time. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the `end_time` parameter to display the performance data until the specified end time. If `end_time`is not specified, the end time will default to the current time. If the `resolution` parameter is not specified but either the `start_time` or `end_time` parameter is, then `resolution` will default to the lowest valid resolution. */ Resolution *int64 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*StartTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ StartTime *int64 /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool /*TotalOnly If set to `true`, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If `total_only=true`, the `items` list will be empty. */ TotalOnly *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesPerformanceParams contains all the parameters to send to the API endpoint for the get API 24 directories performance operation typically these are written to a http.Request
func NewGetAPI24DirectoriesPerformanceParams ¶
func NewGetAPI24DirectoriesPerformanceParams() *GetAPI24DirectoriesPerformanceParams
NewGetAPI24DirectoriesPerformanceParams creates a new GetAPI24DirectoriesPerformanceParams object with the default values initialized.
func NewGetAPI24DirectoriesPerformanceParamsWithContext ¶
func NewGetAPI24DirectoriesPerformanceParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPerformanceParams
NewGetAPI24DirectoriesPerformanceParamsWithContext creates a new GetAPI24DirectoriesPerformanceParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesPerformanceParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesPerformanceParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPerformanceParams
NewGetAPI24DirectoriesPerformanceParamsWithHTTPClient creates a new GetAPI24DirectoriesPerformanceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesPerformanceParamsWithTimeout ¶
func NewGetAPI24DirectoriesPerformanceParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPerformanceParams
NewGetAPI24DirectoriesPerformanceParamsWithTimeout creates a new GetAPI24DirectoriesPerformanceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesPerformanceParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetContext ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetEndTime ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetEndTime(endTime *int64)
SetEndTime adds the endTime to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetFilter ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetIds ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetLimit ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetNames ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetNames(names []string)
SetNames adds the names to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetOffset ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetProtocol ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetProtocol(protocol *string)
SetProtocol adds the protocol to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetProtocolGroup ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetProtocolGroup(protocolGroup *string)
SetProtocolGroup adds the protocolGroup to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetResolution ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetResolution(resolution *int64)
SetResolution adds the resolution to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetSort ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetStartTime ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetStartTime(startTime *int64)
SetStartTime adds the startTime to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetTimeout ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetTotalOnly ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetTotalOnly(totalOnly *bool)
SetTotalOnly adds the totalOnly to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesPerformanceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPerformanceParams
WithAuthorization adds the authorization to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithContext ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPerformanceParams
WithContext adds the context to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPerformanceParams
WithDestroyed adds the destroyed to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithEndTime ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithEndTime(endTime *int64) *GetAPI24DirectoriesPerformanceParams
WithEndTime adds the endTime to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithFilter ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithFilter(filter *string) *GetAPI24DirectoriesPerformanceParams
WithFilter adds the filter to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPerformanceParams
WithHTTPClient adds the HTTPClient to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithIds ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithIds(ids []string) *GetAPI24DirectoriesPerformanceParams
WithIds adds the ids to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithLimit ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithLimit(limit *int32) *GetAPI24DirectoriesPerformanceParams
WithLimit adds the limit to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithNames ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithNames(names []string) *GetAPI24DirectoriesPerformanceParams
WithNames adds the names to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithOffset ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithOffset(offset *int32) *GetAPI24DirectoriesPerformanceParams
WithOffset adds the offset to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithProtocol ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithProtocol(protocol *string) *GetAPI24DirectoriesPerformanceParams
WithProtocol adds the protocol to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithProtocolGroup ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithProtocolGroup(protocolGroup *string) *GetAPI24DirectoriesPerformanceParams
WithProtocolGroup adds the protocolGroup to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithResolution ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithResolution(resolution *int64) *GetAPI24DirectoriesPerformanceParams
WithResolution adds the resolution to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithSort ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithSort(sort []string) *GetAPI24DirectoriesPerformanceParams
WithSort adds the sort to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithStartTime ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithStartTime(startTime *int64) *GetAPI24DirectoriesPerformanceParams
WithStartTime adds the startTime to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithTimeout ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPerformanceParams
WithTimeout adds the timeout to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPerformanceParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithTotalOnly ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesPerformanceParams
WithTotalOnly adds the totalOnly to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesPerformanceParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPerformanceParams
WithXRequestID adds the xRequestID to the get API 24 directories performance params
func (*GetAPI24DirectoriesPerformanceParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesPerformanceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPerformanceReader ¶
type GetAPI24DirectoriesPerformanceReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesPerformanceReader is a Reader for the GetAPI24DirectoriesPerformance structure.
func (*GetAPI24DirectoriesPerformanceReader) ReadResponse ¶
func (o *GetAPI24DirectoriesPerformanceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesPoliciesNfsParams ¶
type GetAPI24DirectoriesPoliciesNfsParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesPoliciesNfsParams contains all the parameters to send to the API endpoint for the get API 24 directories policies nfs operation typically these are written to a http.Request
func NewGetAPI24DirectoriesPoliciesNfsParams ¶
func NewGetAPI24DirectoriesPoliciesNfsParams() *GetAPI24DirectoriesPoliciesNfsParams
NewGetAPI24DirectoriesPoliciesNfsParams creates a new GetAPI24DirectoriesPoliciesNfsParams object with the default values initialized.
func NewGetAPI24DirectoriesPoliciesNfsParamsWithContext ¶
func NewGetAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesNfsParams
NewGetAPI24DirectoriesPoliciesNfsParamsWithContext creates a new GetAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesPoliciesNfsParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesNfsParams
NewGetAPI24DirectoriesPoliciesNfsParamsWithHTTPClient creates a new GetAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesPoliciesNfsParamsWithTimeout ¶
func NewGetAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesNfsParams
NewGetAPI24DirectoriesPoliciesNfsParamsWithTimeout creates a new GetAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesPoliciesNfsParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetContext ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetFilter ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetLimit ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetOffset ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetSort ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetTimeout ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesNfsParams
WithAuthorization adds the authorization to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithContext ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesNfsParams
WithContext adds the context to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesNfsParams
WithContinuationToken adds the continuationToken to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesNfsParams
WithDestroyed adds the destroyed to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithFilter ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesNfsParams
WithFilter adds the filter to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesNfsParams
WithHTTPClient adds the HTTPClient to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithLimit ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesNfsParams
WithLimit adds the limit to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesNfsParams
WithMemberIds adds the memberIds to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesNfsParams
WithMemberNames adds the memberNames to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithOffset ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesNfsParams
WithOffset adds the offset to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesNfsParams
WithPolicyIds adds the policyIds to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesNfsParams
WithPolicyNames adds the policyNames to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithSort ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesNfsParams
WithSort adds the sort to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithTimeout ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesNfsParams
WithTimeout adds the timeout to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesNfsParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesNfsParams
WithXRequestID adds the xRequestID to the get API 24 directories policies nfs params
func (*GetAPI24DirectoriesPoliciesNfsParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPoliciesNfsReader ¶
type GetAPI24DirectoriesPoliciesNfsReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesPoliciesNfsReader is a Reader for the GetAPI24DirectoriesPoliciesNfs structure.
func (*GetAPI24DirectoriesPoliciesNfsReader) ReadResponse ¶
func (o *GetAPI24DirectoriesPoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesPoliciesParams ¶
type GetAPI24DirectoriesPoliciesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesPoliciesParams contains all the parameters to send to the API endpoint for the get API 24 directories policies operation typically these are written to a http.Request
func NewGetAPI24DirectoriesPoliciesParams ¶
func NewGetAPI24DirectoriesPoliciesParams() *GetAPI24DirectoriesPoliciesParams
NewGetAPI24DirectoriesPoliciesParams creates a new GetAPI24DirectoriesPoliciesParams object with the default values initialized.
func NewGetAPI24DirectoriesPoliciesParamsWithContext ¶
func NewGetAPI24DirectoriesPoliciesParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesParams
NewGetAPI24DirectoriesPoliciesParamsWithContext creates a new GetAPI24DirectoriesPoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesPoliciesParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesPoliciesParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesParams
NewGetAPI24DirectoriesPoliciesParamsWithHTTPClient creates a new GetAPI24DirectoriesPoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesPoliciesParamsWithTimeout ¶
func NewGetAPI24DirectoriesPoliciesParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesParams
NewGetAPI24DirectoriesPoliciesParamsWithTimeout creates a new GetAPI24DirectoriesPoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesPoliciesParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetContext ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetFilter ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetLimit ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetOffset ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetSort ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetTimeout ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesParams
WithAuthorization adds the authorization to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithContext ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesParams
WithContext adds the context to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesParams
WithContinuationToken adds the continuationToken to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesParams
WithDestroyed adds the destroyed to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithFilter ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesParams
WithFilter adds the filter to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesParams
WithHTTPClient adds the HTTPClient to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithLimit ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesParams
WithLimit adds the limit to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesParams
WithMemberIds adds the memberIds to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesParams
WithMemberNames adds the memberNames to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithOffset ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesParams
WithOffset adds the offset to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesParams
WithPolicyIds adds the policyIds to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesParams
WithPolicyNames adds the policyNames to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithSort ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesParams
WithSort adds the sort to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithTimeout ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesParams
WithTimeout adds the timeout to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesParams
WithXRequestID adds the xRequestID to the get API 24 directories policies params
func (*GetAPI24DirectoriesPoliciesParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesPoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPoliciesReader ¶
type GetAPI24DirectoriesPoliciesReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesPoliciesReader is a Reader for the GetAPI24DirectoriesPolicies structure.
func (*GetAPI24DirectoriesPoliciesReader) ReadResponse ¶
func (o *GetAPI24DirectoriesPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesPoliciesSmbParams ¶
type GetAPI24DirectoriesPoliciesSmbParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesPoliciesSmbParams contains all the parameters to send to the API endpoint for the get API 24 directories policies smb operation typically these are written to a http.Request
func NewGetAPI24DirectoriesPoliciesSmbParams ¶
func NewGetAPI24DirectoriesPoliciesSmbParams() *GetAPI24DirectoriesPoliciesSmbParams
NewGetAPI24DirectoriesPoliciesSmbParams creates a new GetAPI24DirectoriesPoliciesSmbParams object with the default values initialized.
func NewGetAPI24DirectoriesPoliciesSmbParamsWithContext ¶
func NewGetAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSmbParams
NewGetAPI24DirectoriesPoliciesSmbParamsWithContext creates a new GetAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesPoliciesSmbParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSmbParams
NewGetAPI24DirectoriesPoliciesSmbParamsWithHTTPClient creates a new GetAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesPoliciesSmbParamsWithTimeout ¶
func NewGetAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSmbParams
NewGetAPI24DirectoriesPoliciesSmbParamsWithTimeout creates a new GetAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesPoliciesSmbParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetContext ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetFilter ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetLimit ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetOffset ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetSort ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetTimeout ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesSmbParams
WithAuthorization adds the authorization to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithContext ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSmbParams
WithContext adds the context to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesSmbParams
WithContinuationToken adds the continuationToken to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesSmbParams
WithDestroyed adds the destroyed to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithFilter ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesSmbParams
WithFilter adds the filter to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSmbParams
WithHTTPClient adds the HTTPClient to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithLimit ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesSmbParams
WithLimit adds the limit to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesSmbParams
WithMemberIds adds the memberIds to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesSmbParams
WithMemberNames adds the memberNames to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithOffset ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesSmbParams
WithOffset adds the offset to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesSmbParams
WithPolicyIds adds the policyIds to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesSmbParams
WithPolicyNames adds the policyNames to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithSort ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesSmbParams
WithSort adds the sort to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithTimeout ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSmbParams
WithTimeout adds the timeout to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesSmbParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesSmbParams
WithXRequestID adds the xRequestID to the get API 24 directories policies smb params
func (*GetAPI24DirectoriesPoliciesSmbParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPoliciesSmbReader ¶
type GetAPI24DirectoriesPoliciesSmbReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesPoliciesSmbReader is a Reader for the GetAPI24DirectoriesPoliciesSmb structure.
func (*GetAPI24DirectoriesPoliciesSmbReader) ReadResponse ¶
func (o *GetAPI24DirectoriesPoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesPoliciesSnapshotParams ¶
type GetAPI24DirectoriesPoliciesSnapshotParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*ContinuationToken A token used to retrieve the next page of data with some consistency guaranteed. The token is a Base64 encoded value. Set `continuation_token` to the system-generated token taken from the `x-next-token` header field of the response. A query has reached its last page when the response does not include a token. Pagination requires the `limit` and `continuation_token` query parameters. */ ContinuationToken *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*PolicyIds Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The `policy_ids` and `policy_names` parameters cannot be provided together. */ PolicyIds []string /*PolicyNames Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, `name01,name02`. */ PolicyNames []string /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesPoliciesSnapshotParams contains all the parameters to send to the API endpoint for the get API 24 directories policies snapshot operation typically these are written to a http.Request
func NewGetAPI24DirectoriesPoliciesSnapshotParams ¶
func NewGetAPI24DirectoriesPoliciesSnapshotParams() *GetAPI24DirectoriesPoliciesSnapshotParams
NewGetAPI24DirectoriesPoliciesSnapshotParams creates a new GetAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized.
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithContext ¶
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSnapshotParams
NewGetAPI24DirectoriesPoliciesSnapshotParamsWithContext creates a new GetAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSnapshotParams
NewGetAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient creates a new GetAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithTimeout ¶
func NewGetAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSnapshotParams
NewGetAPI24DirectoriesPoliciesSnapshotParamsWithTimeout creates a new GetAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetContext ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetFilter ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetLimit ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetOffset ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetSort ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetTimeout ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithAuthorization adds the authorization to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithContext ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *GetAPI24DirectoriesPoliciesSnapshotParams
WithContext adds the context to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithContinuationToken ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithContinuationToken(continuationToken *string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithContinuationToken adds the continuationToken to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesPoliciesSnapshotParams
WithDestroyed adds the destroyed to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithFilter ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithFilter(filter *string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithFilter adds the filter to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesPoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithLimit ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithLimit(limit *int32) *GetAPI24DirectoriesPoliciesSnapshotParams
WithLimit adds the limit to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithMemberIds adds the memberIds to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithMemberNames adds the memberNames to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithOffset ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithOffset(offset *int32) *GetAPI24DirectoriesPoliciesSnapshotParams
WithOffset adds the offset to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyIds(policyIds []string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithPolicyIds adds the policyIds to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithPolicyNames(policyNames []string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithPolicyNames adds the policyNames to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithSort ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithSort(sort []string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithSort adds the sort to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithTimeout ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesPoliciesSnapshotParams
WithTimeout adds the timeout to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesPoliciesSnapshotParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesPoliciesSnapshotParams
WithXRequestID adds the xRequestID to the get API 24 directories policies snapshot params
func (*GetAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesPoliciesSnapshotReader ¶
type GetAPI24DirectoriesPoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesPoliciesSnapshotReader is a Reader for the GetAPI24DirectoriesPoliciesSnapshot structure.
func (*GetAPI24DirectoriesPoliciesSnapshotReader) ReadResponse ¶
func (o *GetAPI24DirectoriesPoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesReader ¶
type GetAPI24DirectoriesReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesReader is a Reader for the GetAPI24Directories structure.
func (*GetAPI24DirectoriesReader) ReadResponse ¶
func (o *GetAPI24DirectoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24DirectoriesSpaceParams ¶
type GetAPI24DirectoriesSpaceParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Destroyed If set to `true`, lists only destroyed objects that are in the eradication pending state. If set to `false`, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds. */ Destroyed *bool /*EndTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ EndTime *int64 /*Filter Narrows down the results to only the response objects that satisfy the filter criteria. */ Filter *string /*Ids Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together. */ Ids []string /*Limit Limits the size of the response to the specified number of objects on each page. To return the total number of resources, set `limit=0`. The total number of resources is returned as a `total_item_count` value. If the page size requested is larger than the system maximum limit, the server returns the maximum limit, disregarding the requested page size. */ Limit *int32 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Offset The starting position based on the results of the query in relation to the full set of response objects returned. */ Offset *int32 /*Resolution The number of milliseconds between samples of historical data. For array-wide performance metrics (`/arrays/performance` endpoint), valid values are `1000` (1 second), `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For performance metrics on storage objects (`<object name>/performance` endpoint), such as volumes, valid values are `30000` (30 seconds), `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). For space metrics, (`<object name>/space` endpoint), valid values are `300000` (5 minutes), `1800000` (30 minutes), `7200000` (2 hours), `28800000` (8 hours), and `86400000` (24 hours). Include the `start_time` parameter to display the performance data starting at the specified start time. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the `end_time` parameter to display the performance data until the specified end time. If `end_time`is not specified, the end time will default to the current time. If the `resolution` parameter is not specified but either the `start_time` or `end_time` parameter is, then `resolution` will default to the lowest valid resolution. */ Resolution *int64 /*Sort Returns the response objects in the order specified. Set `sort` to the name in the response by which to sort. Sorting can be performed on any of the names in the response, and the objects can be sorted in ascending or descending order. By default, the response objects are sorted in ascending order. To sort in descending order, append the minus sign (`-`) to the name. A single request can be sorted on multiple objects. For example, you can sort all volumes from largest to smallest volume size, and then sort volumes of the same size in ascending order by volume name. To sort on multiple names, list the names as comma-separated values. */ Sort []string /*StartTime Displays historical performance data for the specified time window, where `start_time` is the beginning of the time window, and `end_time` is the end of the time window. The `start_time` and `end_time` parameters are specified in milliseconds since the UNIX epoch. If `start_time` is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If `end_time`is not specified, the end time will default to the current time. Include the `resolution` parameter to display the performance data at the specified resolution. If not specified, `resolution` defaults to the lowest valid resolution. */ StartTime *int64 /*TotalItemCount If set to `true`, the `total_item_count` matching the specified query parameters is calculated and returned in the response. If set to `false`, the `total_item_count` is `null` in the response. This may speed up queries where the `total_item_count` is large. If not specified, defaults to `false`. */ TotalItemCount *bool /*TotalOnly If set to `true`, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If `total_only=true`, the `items` list will be empty. */ TotalOnly *bool Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24DirectoriesSpaceParams contains all the parameters to send to the API endpoint for the get API 24 directories space operation typically these are written to a http.Request
func NewGetAPI24DirectoriesSpaceParams ¶
func NewGetAPI24DirectoriesSpaceParams() *GetAPI24DirectoriesSpaceParams
NewGetAPI24DirectoriesSpaceParams creates a new GetAPI24DirectoriesSpaceParams object with the default values initialized.
func NewGetAPI24DirectoriesSpaceParamsWithContext ¶
func NewGetAPI24DirectoriesSpaceParamsWithContext(ctx context.Context) *GetAPI24DirectoriesSpaceParams
NewGetAPI24DirectoriesSpaceParamsWithContext creates a new GetAPI24DirectoriesSpaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24DirectoriesSpaceParamsWithHTTPClient ¶
func NewGetAPI24DirectoriesSpaceParamsWithHTTPClient(client *http.Client) *GetAPI24DirectoriesSpaceParams
NewGetAPI24DirectoriesSpaceParamsWithHTTPClient creates a new GetAPI24DirectoriesSpaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24DirectoriesSpaceParamsWithTimeout ¶
func NewGetAPI24DirectoriesSpaceParamsWithTimeout(timeout time.Duration) *GetAPI24DirectoriesSpaceParams
NewGetAPI24DirectoriesSpaceParamsWithTimeout creates a new GetAPI24DirectoriesSpaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24DirectoriesSpaceParams) SetAuthorization ¶
func (o *GetAPI24DirectoriesSpaceParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetContext ¶
func (o *GetAPI24DirectoriesSpaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetDestroyed ¶
func (o *GetAPI24DirectoriesSpaceParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetEndTime ¶
func (o *GetAPI24DirectoriesSpaceParams) SetEndTime(endTime *int64)
SetEndTime adds the endTime to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetFilter ¶
func (o *GetAPI24DirectoriesSpaceParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetHTTPClient ¶
func (o *GetAPI24DirectoriesSpaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetIds ¶
func (o *GetAPI24DirectoriesSpaceParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetLimit ¶
func (o *GetAPI24DirectoriesSpaceParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetNames ¶
func (o *GetAPI24DirectoriesSpaceParams) SetNames(names []string)
SetNames adds the names to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetOffset ¶
func (o *GetAPI24DirectoriesSpaceParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetResolution ¶
func (o *GetAPI24DirectoriesSpaceParams) SetResolution(resolution *int64)
SetResolution adds the resolution to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetSort ¶
func (o *GetAPI24DirectoriesSpaceParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetStartTime ¶
func (o *GetAPI24DirectoriesSpaceParams) SetStartTime(startTime *int64)
SetStartTime adds the startTime to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetTimeout ¶
func (o *GetAPI24DirectoriesSpaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetTotalItemCount ¶
func (o *GetAPI24DirectoriesSpaceParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetTotalOnly ¶
func (o *GetAPI24DirectoriesSpaceParams) SetTotalOnly(totalOnly *bool)
SetTotalOnly adds the totalOnly to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) SetXRequestID ¶
func (o *GetAPI24DirectoriesSpaceParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithAuthorization ¶
func (o *GetAPI24DirectoriesSpaceParams) WithAuthorization(authorization *string) *GetAPI24DirectoriesSpaceParams
WithAuthorization adds the authorization to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithContext ¶
func (o *GetAPI24DirectoriesSpaceParams) WithContext(ctx context.Context) *GetAPI24DirectoriesSpaceParams
WithContext adds the context to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithDestroyed ¶
func (o *GetAPI24DirectoriesSpaceParams) WithDestroyed(destroyed *bool) *GetAPI24DirectoriesSpaceParams
WithDestroyed adds the destroyed to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithEndTime ¶
func (o *GetAPI24DirectoriesSpaceParams) WithEndTime(endTime *int64) *GetAPI24DirectoriesSpaceParams
WithEndTime adds the endTime to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithFilter ¶
func (o *GetAPI24DirectoriesSpaceParams) WithFilter(filter *string) *GetAPI24DirectoriesSpaceParams
WithFilter adds the filter to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithHTTPClient ¶
func (o *GetAPI24DirectoriesSpaceParams) WithHTTPClient(client *http.Client) *GetAPI24DirectoriesSpaceParams
WithHTTPClient adds the HTTPClient to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithIds ¶
func (o *GetAPI24DirectoriesSpaceParams) WithIds(ids []string) *GetAPI24DirectoriesSpaceParams
WithIds adds the ids to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithLimit ¶
func (o *GetAPI24DirectoriesSpaceParams) WithLimit(limit *int32) *GetAPI24DirectoriesSpaceParams
WithLimit adds the limit to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithNames ¶
func (o *GetAPI24DirectoriesSpaceParams) WithNames(names []string) *GetAPI24DirectoriesSpaceParams
WithNames adds the names to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithOffset ¶
func (o *GetAPI24DirectoriesSpaceParams) WithOffset(offset *int32) *GetAPI24DirectoriesSpaceParams
WithOffset adds the offset to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithResolution ¶
func (o *GetAPI24DirectoriesSpaceParams) WithResolution(resolution *int64) *GetAPI24DirectoriesSpaceParams
WithResolution adds the resolution to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithSort ¶
func (o *GetAPI24DirectoriesSpaceParams) WithSort(sort []string) *GetAPI24DirectoriesSpaceParams
WithSort adds the sort to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithStartTime ¶
func (o *GetAPI24DirectoriesSpaceParams) WithStartTime(startTime *int64) *GetAPI24DirectoriesSpaceParams
WithStartTime adds the startTime to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithTimeout ¶
func (o *GetAPI24DirectoriesSpaceParams) WithTimeout(timeout time.Duration) *GetAPI24DirectoriesSpaceParams
WithTimeout adds the timeout to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithTotalItemCount ¶
func (o *GetAPI24DirectoriesSpaceParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24DirectoriesSpaceParams
WithTotalItemCount adds the totalItemCount to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithTotalOnly ¶
func (o *GetAPI24DirectoriesSpaceParams) WithTotalOnly(totalOnly *bool) *GetAPI24DirectoriesSpaceParams
WithTotalOnly adds the totalOnly to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WithXRequestID ¶
func (o *GetAPI24DirectoriesSpaceParams) WithXRequestID(xRequestID *string) *GetAPI24DirectoriesSpaceParams
WithXRequestID adds the xRequestID to the get API 24 directories space params
func (*GetAPI24DirectoriesSpaceParams) WriteToRequest ¶
func (o *GetAPI24DirectoriesSpaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24DirectoriesSpaceReader ¶
type GetAPI24DirectoriesSpaceReader struct {
// contains filtered or unexported fields
}
GetAPI24DirectoriesSpaceReader is a Reader for the GetAPI24DirectoriesSpace structure.
func (*GetAPI24DirectoriesSpaceReader) ReadResponse ¶
func (o *GetAPI24DirectoriesSpaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24DirectoriesBadRequest ¶
GetApi24DirectoriesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesBadRequest ¶
func NewGetApi24DirectoriesBadRequest() *GetApi24DirectoriesBadRequest
NewGetApi24DirectoriesBadRequest creates a GetApi24DirectoriesBadRequest with default headers values
func (*GetApi24DirectoriesBadRequest) Error ¶
func (o *GetApi24DirectoriesBadRequest) Error() string
func (*GetApi24DirectoriesBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesOK ¶
type GetApi24DirectoriesOK struct {
Payload *models.DirectoryGetResponse
}
GetApi24DirectoriesOK handles this case with default header values.
OK
func NewGetApi24DirectoriesOK ¶
func NewGetApi24DirectoriesOK() *GetApi24DirectoriesOK
NewGetApi24DirectoriesOK creates a GetApi24DirectoriesOK with default headers values
func (*GetApi24DirectoriesOK) Error ¶
func (o *GetApi24DirectoriesOK) Error() string
func (*GetApi24DirectoriesOK) GetPayload ¶
func (o *GetApi24DirectoriesOK) GetPayload() *models.DirectoryGetResponse
type GetApi24DirectoriesPerformanceBadRequest ¶
GetApi24DirectoriesPerformanceBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesPerformanceBadRequest ¶
func NewGetApi24DirectoriesPerformanceBadRequest() *GetApi24DirectoriesPerformanceBadRequest
NewGetApi24DirectoriesPerformanceBadRequest creates a GetApi24DirectoriesPerformanceBadRequest with default headers values
func (*GetApi24DirectoriesPerformanceBadRequest) Error ¶
func (o *GetApi24DirectoriesPerformanceBadRequest) Error() string
func (*GetApi24DirectoriesPerformanceBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesPerformanceBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesPerformanceOK ¶
type GetApi24DirectoriesPerformanceOK struct {
Payload *models.DirectoryPerformanceGetResponse
}
GetApi24DirectoriesPerformanceOK handles this case with default header values.
OK
func NewGetApi24DirectoriesPerformanceOK ¶
func NewGetApi24DirectoriesPerformanceOK() *GetApi24DirectoriesPerformanceOK
NewGetApi24DirectoriesPerformanceOK creates a GetApi24DirectoriesPerformanceOK with default headers values
func (*GetApi24DirectoriesPerformanceOK) Error ¶
func (o *GetApi24DirectoriesPerformanceOK) Error() string
func (*GetApi24DirectoriesPerformanceOK) GetPayload ¶
func (o *GetApi24DirectoriesPerformanceOK) GetPayload() *models.DirectoryPerformanceGetResponse
type GetApi24DirectoriesPoliciesBadRequest ¶
GetApi24DirectoriesPoliciesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesPoliciesBadRequest ¶
func NewGetApi24DirectoriesPoliciesBadRequest() *GetApi24DirectoriesPoliciesBadRequest
NewGetApi24DirectoriesPoliciesBadRequest creates a GetApi24DirectoriesPoliciesBadRequest with default headers values
func (*GetApi24DirectoriesPoliciesBadRequest) Error ¶
func (o *GetApi24DirectoriesPoliciesBadRequest) Error() string
func (*GetApi24DirectoriesPoliciesBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesPoliciesNfsBadRequest ¶
GetApi24DirectoriesPoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesPoliciesNfsBadRequest ¶
func NewGetApi24DirectoriesPoliciesNfsBadRequest() *GetApi24DirectoriesPoliciesNfsBadRequest
NewGetApi24DirectoriesPoliciesNfsBadRequest creates a GetApi24DirectoriesPoliciesNfsBadRequest with default headers values
func (*GetApi24DirectoriesPoliciesNfsBadRequest) Error ¶
func (o *GetApi24DirectoriesPoliciesNfsBadRequest) Error() string
func (*GetApi24DirectoriesPoliciesNfsBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesNfsBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesPoliciesNfsOK ¶
type GetApi24DirectoriesPoliciesNfsOK struct {
Payload *models.PolicyMemberExportGetResponse
}
GetApi24DirectoriesPoliciesNfsOK handles this case with default header values.
OK
func NewGetApi24DirectoriesPoliciesNfsOK ¶
func NewGetApi24DirectoriesPoliciesNfsOK() *GetApi24DirectoriesPoliciesNfsOK
NewGetApi24DirectoriesPoliciesNfsOK creates a GetApi24DirectoriesPoliciesNfsOK with default headers values
func (*GetApi24DirectoriesPoliciesNfsOK) Error ¶
func (o *GetApi24DirectoriesPoliciesNfsOK) Error() string
func (*GetApi24DirectoriesPoliciesNfsOK) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesNfsOK) GetPayload() *models.PolicyMemberExportGetResponse
type GetApi24DirectoriesPoliciesOK ¶
type GetApi24DirectoriesPoliciesOK struct {
Payload *models.PolicyMemberGetResponse
}
GetApi24DirectoriesPoliciesOK handles this case with default header values.
OK
func NewGetApi24DirectoriesPoliciesOK ¶
func NewGetApi24DirectoriesPoliciesOK() *GetApi24DirectoriesPoliciesOK
NewGetApi24DirectoriesPoliciesOK creates a GetApi24DirectoriesPoliciesOK with default headers values
func (*GetApi24DirectoriesPoliciesOK) Error ¶
func (o *GetApi24DirectoriesPoliciesOK) Error() string
func (*GetApi24DirectoriesPoliciesOK) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesOK) GetPayload() *models.PolicyMemberGetResponse
type GetApi24DirectoriesPoliciesSmbBadRequest ¶
GetApi24DirectoriesPoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesPoliciesSmbBadRequest ¶
func NewGetApi24DirectoriesPoliciesSmbBadRequest() *GetApi24DirectoriesPoliciesSmbBadRequest
NewGetApi24DirectoriesPoliciesSmbBadRequest creates a GetApi24DirectoriesPoliciesSmbBadRequest with default headers values
func (*GetApi24DirectoriesPoliciesSmbBadRequest) Error ¶
func (o *GetApi24DirectoriesPoliciesSmbBadRequest) Error() string
func (*GetApi24DirectoriesPoliciesSmbBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesSmbBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesPoliciesSmbOK ¶
type GetApi24DirectoriesPoliciesSmbOK struct {
Payload *models.PolicyMemberExportGetResponse
}
GetApi24DirectoriesPoliciesSmbOK handles this case with default header values.
OK
func NewGetApi24DirectoriesPoliciesSmbOK ¶
func NewGetApi24DirectoriesPoliciesSmbOK() *GetApi24DirectoriesPoliciesSmbOK
NewGetApi24DirectoriesPoliciesSmbOK creates a GetApi24DirectoriesPoliciesSmbOK with default headers values
func (*GetApi24DirectoriesPoliciesSmbOK) Error ¶
func (o *GetApi24DirectoriesPoliciesSmbOK) Error() string
func (*GetApi24DirectoriesPoliciesSmbOK) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesSmbOK) GetPayload() *models.PolicyMemberExportGetResponse
type GetApi24DirectoriesPoliciesSnapshotBadRequest ¶
GetApi24DirectoriesPoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesPoliciesSnapshotBadRequest ¶
func NewGetApi24DirectoriesPoliciesSnapshotBadRequest() *GetApi24DirectoriesPoliciesSnapshotBadRequest
NewGetApi24DirectoriesPoliciesSnapshotBadRequest creates a GetApi24DirectoriesPoliciesSnapshotBadRequest with default headers values
func (*GetApi24DirectoriesPoliciesSnapshotBadRequest) Error ¶
func (o *GetApi24DirectoriesPoliciesSnapshotBadRequest) Error() string
func (*GetApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesPoliciesSnapshotOK ¶
type GetApi24DirectoriesPoliciesSnapshotOK struct {
Payload *models.PolicyMemberGetResponse
}
GetApi24DirectoriesPoliciesSnapshotOK handles this case with default header values.
OK
func NewGetApi24DirectoriesPoliciesSnapshotOK ¶
func NewGetApi24DirectoriesPoliciesSnapshotOK() *GetApi24DirectoriesPoliciesSnapshotOK
NewGetApi24DirectoriesPoliciesSnapshotOK creates a GetApi24DirectoriesPoliciesSnapshotOK with default headers values
func (*GetApi24DirectoriesPoliciesSnapshotOK) Error ¶
func (o *GetApi24DirectoriesPoliciesSnapshotOK) Error() string
func (*GetApi24DirectoriesPoliciesSnapshotOK) GetPayload ¶
func (o *GetApi24DirectoriesPoliciesSnapshotOK) GetPayload() *models.PolicyMemberGetResponse
type GetApi24DirectoriesSpaceBadRequest ¶
GetApi24DirectoriesSpaceBadRequest handles this case with default header values.
BadRequest
func NewGetApi24DirectoriesSpaceBadRequest ¶
func NewGetApi24DirectoriesSpaceBadRequest() *GetApi24DirectoriesSpaceBadRequest
NewGetApi24DirectoriesSpaceBadRequest creates a GetApi24DirectoriesSpaceBadRequest with default headers values
func (*GetApi24DirectoriesSpaceBadRequest) Error ¶
func (o *GetApi24DirectoriesSpaceBadRequest) Error() string
func (*GetApi24DirectoriesSpaceBadRequest) GetPayload ¶
func (o *GetApi24DirectoriesSpaceBadRequest) GetPayload() *models.Error
type GetApi24DirectoriesSpaceOK ¶
type GetApi24DirectoriesSpaceOK struct {
Payload *models.ResourceSpaceGetResponse
}
GetApi24DirectoriesSpaceOK handles this case with default header values.
OK
func NewGetApi24DirectoriesSpaceOK ¶
func NewGetApi24DirectoriesSpaceOK() *GetApi24DirectoriesSpaceOK
NewGetApi24DirectoriesSpaceOK creates a GetApi24DirectoriesSpaceOK with default headers values
func (*GetApi24DirectoriesSpaceOK) Error ¶
func (o *GetApi24DirectoriesSpaceOK) Error() string
func (*GetApi24DirectoriesSpaceOK) GetPayload ¶
func (o *GetApi24DirectoriesSpaceOK) GetPayload() *models.ResourceSpaceGetResponse
type PatchAPI24DirectoriesParams ¶
type PatchAPI24DirectoriesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Directory*/ Directory *models.DirectoryPatch /*Ids Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The `ids` and `names` parameters cannot be provided together. */ Ids []string /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24DirectoriesParams contains all the parameters to send to the API endpoint for the patch API 24 directories operation typically these are written to a http.Request
func NewPatchAPI24DirectoriesParams ¶
func NewPatchAPI24DirectoriesParams() *PatchAPI24DirectoriesParams
NewPatchAPI24DirectoriesParams creates a new PatchAPI24DirectoriesParams object with the default values initialized.
func NewPatchAPI24DirectoriesParamsWithContext ¶
func NewPatchAPI24DirectoriesParamsWithContext(ctx context.Context) *PatchAPI24DirectoriesParams
NewPatchAPI24DirectoriesParamsWithContext creates a new PatchAPI24DirectoriesParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24DirectoriesParamsWithHTTPClient ¶
func NewPatchAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *PatchAPI24DirectoriesParams
NewPatchAPI24DirectoriesParamsWithHTTPClient creates a new PatchAPI24DirectoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24DirectoriesParamsWithTimeout ¶
func NewPatchAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *PatchAPI24DirectoriesParams
NewPatchAPI24DirectoriesParamsWithTimeout creates a new PatchAPI24DirectoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24DirectoriesParams) SetAuthorization ¶
func (o *PatchAPI24DirectoriesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetContext ¶
func (o *PatchAPI24DirectoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetDirectory ¶
func (o *PatchAPI24DirectoriesParams) SetDirectory(directory *models.DirectoryPatch)
SetDirectory adds the directory to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetHTTPClient ¶
func (o *PatchAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetIds ¶
func (o *PatchAPI24DirectoriesParams) SetIds(ids []string)
SetIds adds the ids to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetNames ¶
func (o *PatchAPI24DirectoriesParams) SetNames(names []string)
SetNames adds the names to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetTimeout ¶
func (o *PatchAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) SetXRequestID ¶
func (o *PatchAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithAuthorization ¶
func (o *PatchAPI24DirectoriesParams) WithAuthorization(authorization *string) *PatchAPI24DirectoriesParams
WithAuthorization adds the authorization to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithContext ¶
func (o *PatchAPI24DirectoriesParams) WithContext(ctx context.Context) *PatchAPI24DirectoriesParams
WithContext adds the context to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithDirectory ¶
func (o *PatchAPI24DirectoriesParams) WithDirectory(directory *models.DirectoryPatch) *PatchAPI24DirectoriesParams
WithDirectory adds the directory to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithHTTPClient ¶
func (o *PatchAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *PatchAPI24DirectoriesParams
WithHTTPClient adds the HTTPClient to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithIds ¶
func (o *PatchAPI24DirectoriesParams) WithIds(ids []string) *PatchAPI24DirectoriesParams
WithIds adds the ids to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithNames ¶
func (o *PatchAPI24DirectoriesParams) WithNames(names []string) *PatchAPI24DirectoriesParams
WithNames adds the names to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithTimeout ¶
func (o *PatchAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *PatchAPI24DirectoriesParams
WithTimeout adds the timeout to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WithXRequestID ¶
func (o *PatchAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *PatchAPI24DirectoriesParams
WithXRequestID adds the xRequestID to the patch API 24 directories params
func (*PatchAPI24DirectoriesParams) WriteToRequest ¶
func (o *PatchAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24DirectoriesReader ¶
type PatchAPI24DirectoriesReader struct {
// contains filtered or unexported fields
}
PatchAPI24DirectoriesReader is a Reader for the PatchAPI24Directories structure.
func (*PatchAPI24DirectoriesReader) ReadResponse ¶
func (o *PatchAPI24DirectoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchApi24DirectoriesBadRequest ¶
PatchApi24DirectoriesBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24DirectoriesBadRequest ¶
func NewPatchApi24DirectoriesBadRequest() *PatchApi24DirectoriesBadRequest
NewPatchApi24DirectoriesBadRequest creates a PatchApi24DirectoriesBadRequest with default headers values
func (*PatchApi24DirectoriesBadRequest) Error ¶
func (o *PatchApi24DirectoriesBadRequest) Error() string
func (*PatchApi24DirectoriesBadRequest) GetPayload ¶
func (o *PatchApi24DirectoriesBadRequest) GetPayload() *models.Error
type PatchApi24DirectoriesOK ¶
type PatchApi24DirectoriesOK struct {
Payload *models.DirectoryResponse
}
PatchApi24DirectoriesOK handles this case with default header values.
OK
func NewPatchApi24DirectoriesOK ¶
func NewPatchApi24DirectoriesOK() *PatchApi24DirectoriesOK
NewPatchApi24DirectoriesOK creates a PatchApi24DirectoriesOK with default headers values
func (*PatchApi24DirectoriesOK) Error ¶
func (o *PatchApi24DirectoriesOK) Error() string
func (*PatchApi24DirectoriesOK) GetPayload ¶
func (o *PatchApi24DirectoriesOK) GetPayload() *models.DirectoryResponse
type PostAPI24DirectoriesParams ¶
type PostAPI24DirectoriesParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*Directory*/ Directory *models.DirectoryPost /*FileSystemIds Performs the operation on the file system ID specified. Enter multiple file system IDs in comma-separated format. The `file_system_ids` and `file_system_names` parameters cannot be provided together. */ FileSystemIds []string /*FileSystemNames Performs the operation on the file system name specified. Enter multiple file system names in comma-separated format. For example, `filesystem01,filesystem02`. */ FileSystemNames []string /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24DirectoriesParams contains all the parameters to send to the API endpoint for the post API 24 directories operation typically these are written to a http.Request
func NewPostAPI24DirectoriesParams ¶
func NewPostAPI24DirectoriesParams() *PostAPI24DirectoriesParams
NewPostAPI24DirectoriesParams creates a new PostAPI24DirectoriesParams object with the default values initialized.
func NewPostAPI24DirectoriesParamsWithContext ¶
func NewPostAPI24DirectoriesParamsWithContext(ctx context.Context) *PostAPI24DirectoriesParams
NewPostAPI24DirectoriesParamsWithContext creates a new PostAPI24DirectoriesParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24DirectoriesParamsWithHTTPClient ¶
func NewPostAPI24DirectoriesParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesParams
NewPostAPI24DirectoriesParamsWithHTTPClient creates a new PostAPI24DirectoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24DirectoriesParamsWithTimeout ¶
func NewPostAPI24DirectoriesParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesParams
NewPostAPI24DirectoriesParamsWithTimeout creates a new PostAPI24DirectoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24DirectoriesParams) SetAuthorization ¶
func (o *PostAPI24DirectoriesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetContext ¶
func (o *PostAPI24DirectoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetDirectory ¶
func (o *PostAPI24DirectoriesParams) SetDirectory(directory *models.DirectoryPost)
SetDirectory adds the directory to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetFileSystemIds ¶
func (o *PostAPI24DirectoriesParams) SetFileSystemIds(fileSystemIds []string)
SetFileSystemIds adds the fileSystemIds to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetFileSystemNames ¶
func (o *PostAPI24DirectoriesParams) SetFileSystemNames(fileSystemNames []string)
SetFileSystemNames adds the fileSystemNames to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetHTTPClient ¶
func (o *PostAPI24DirectoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetNames ¶
func (o *PostAPI24DirectoriesParams) SetNames(names []string)
SetNames adds the names to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetTimeout ¶
func (o *PostAPI24DirectoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 directories params
func (*PostAPI24DirectoriesParams) SetXRequestID ¶
func (o *PostAPI24DirectoriesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithAuthorization ¶
func (o *PostAPI24DirectoriesParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesParams
WithAuthorization adds the authorization to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithContext ¶
func (o *PostAPI24DirectoriesParams) WithContext(ctx context.Context) *PostAPI24DirectoriesParams
WithContext adds the context to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithDirectory ¶
func (o *PostAPI24DirectoriesParams) WithDirectory(directory *models.DirectoryPost) *PostAPI24DirectoriesParams
WithDirectory adds the directory to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithFileSystemIds ¶
func (o *PostAPI24DirectoriesParams) WithFileSystemIds(fileSystemIds []string) *PostAPI24DirectoriesParams
WithFileSystemIds adds the fileSystemIds to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithFileSystemNames ¶
func (o *PostAPI24DirectoriesParams) WithFileSystemNames(fileSystemNames []string) *PostAPI24DirectoriesParams
WithFileSystemNames adds the fileSystemNames to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithHTTPClient ¶
func (o *PostAPI24DirectoriesParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesParams
WithHTTPClient adds the HTTPClient to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithNames ¶
func (o *PostAPI24DirectoriesParams) WithNames(names []string) *PostAPI24DirectoriesParams
WithNames adds the names to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithTimeout ¶
func (o *PostAPI24DirectoriesParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesParams
WithTimeout adds the timeout to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WithXRequestID ¶
func (o *PostAPI24DirectoriesParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesParams
WithXRequestID adds the xRequestID to the post API 24 directories params
func (*PostAPI24DirectoriesParams) WriteToRequest ¶
func (o *PostAPI24DirectoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24DirectoriesPoliciesNfsParams ¶
type PostAPI24DirectoriesPoliciesNfsParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Policies*/ Policies *models.DirectoryPolicyExportPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24DirectoriesPoliciesNfsParams contains all the parameters to send to the API endpoint for the post API 24 directories policies nfs operation typically these are written to a http.Request
func NewPostAPI24DirectoriesPoliciesNfsParams ¶
func NewPostAPI24DirectoriesPoliciesNfsParams() *PostAPI24DirectoriesPoliciesNfsParams
NewPostAPI24DirectoriesPoliciesNfsParams creates a new PostAPI24DirectoriesPoliciesNfsParams object with the default values initialized.
func NewPostAPI24DirectoriesPoliciesNfsParamsWithContext ¶
func NewPostAPI24DirectoriesPoliciesNfsParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesNfsParams
NewPostAPI24DirectoriesPoliciesNfsParamsWithContext creates a new PostAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24DirectoriesPoliciesNfsParamsWithHTTPClient ¶
func NewPostAPI24DirectoriesPoliciesNfsParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesNfsParams
NewPostAPI24DirectoriesPoliciesNfsParamsWithHTTPClient creates a new PostAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24DirectoriesPoliciesNfsParamsWithTimeout ¶
func NewPostAPI24DirectoriesPoliciesNfsParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesNfsParams
NewPostAPI24DirectoriesPoliciesNfsParamsWithTimeout creates a new PostAPI24DirectoriesPoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24DirectoriesPoliciesNfsParams) SetAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetContext ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetPolicies ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetPolicies(policies *models.DirectoryPolicyExportPost)
SetPolicies adds the policies to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetTimeout ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) SetXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesNfsParams
WithAuthorization adds the authorization to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithContext ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesNfsParams
WithContext adds the context to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesNfsParams
WithHTTPClient adds the HTTPClient to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesNfsParams
WithMemberIds adds the memberIds to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesNfsParams
WithMemberNames adds the memberNames to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithPolicies ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithPolicies(policies *models.DirectoryPolicyExportPost) *PostAPI24DirectoriesPoliciesNfsParams
WithPolicies adds the policies to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithTimeout ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesNfsParams
WithTimeout adds the timeout to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WithXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesNfsParams
WithXRequestID adds the xRequestID to the post API 24 directories policies nfs params
func (*PostAPI24DirectoriesPoliciesNfsParams) WriteToRequest ¶
func (o *PostAPI24DirectoriesPoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24DirectoriesPoliciesNfsReader ¶
type PostAPI24DirectoriesPoliciesNfsReader struct {
// contains filtered or unexported fields
}
PostAPI24DirectoriesPoliciesNfsReader is a Reader for the PostAPI24DirectoriesPoliciesNfs structure.
func (*PostAPI24DirectoriesPoliciesNfsReader) ReadResponse ¶
func (o *PostAPI24DirectoriesPoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24DirectoriesPoliciesSmbParams ¶
type PostAPI24DirectoriesPoliciesSmbParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Policies*/ Policies *models.DirectoryPolicyExportPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24DirectoriesPoliciesSmbParams contains all the parameters to send to the API endpoint for the post API 24 directories policies smb operation typically these are written to a http.Request
func NewPostAPI24DirectoriesPoliciesSmbParams ¶
func NewPostAPI24DirectoriesPoliciesSmbParams() *PostAPI24DirectoriesPoliciesSmbParams
NewPostAPI24DirectoriesPoliciesSmbParams creates a new PostAPI24DirectoriesPoliciesSmbParams object with the default values initialized.
func NewPostAPI24DirectoriesPoliciesSmbParamsWithContext ¶
func NewPostAPI24DirectoriesPoliciesSmbParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSmbParams
NewPostAPI24DirectoriesPoliciesSmbParamsWithContext creates a new PostAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24DirectoriesPoliciesSmbParamsWithHTTPClient ¶
func NewPostAPI24DirectoriesPoliciesSmbParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSmbParams
NewPostAPI24DirectoriesPoliciesSmbParamsWithHTTPClient creates a new PostAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24DirectoriesPoliciesSmbParamsWithTimeout ¶
func NewPostAPI24DirectoriesPoliciesSmbParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSmbParams
NewPostAPI24DirectoriesPoliciesSmbParamsWithTimeout creates a new PostAPI24DirectoriesPoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24DirectoriesPoliciesSmbParams) SetAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetContext ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetPolicies ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetPolicies(policies *models.DirectoryPolicyExportPost)
SetPolicies adds the policies to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetTimeout ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) SetXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesSmbParams
WithAuthorization adds the authorization to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithContext ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSmbParams
WithContext adds the context to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSmbParams
WithHTTPClient adds the HTTPClient to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesSmbParams
WithMemberIds adds the memberIds to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesSmbParams
WithMemberNames adds the memberNames to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithPolicies ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithPolicies(policies *models.DirectoryPolicyExportPost) *PostAPI24DirectoriesPoliciesSmbParams
WithPolicies adds the policies to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithTimeout ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSmbParams
WithTimeout adds the timeout to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WithXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesSmbParams
WithXRequestID adds the xRequestID to the post API 24 directories policies smb params
func (*PostAPI24DirectoriesPoliciesSmbParams) WriteToRequest ¶
func (o *PostAPI24DirectoriesPoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24DirectoriesPoliciesSmbReader ¶
type PostAPI24DirectoriesPoliciesSmbReader struct {
// contains filtered or unexported fields
}
PostAPI24DirectoriesPoliciesSmbReader is a Reader for the PostAPI24DirectoriesPoliciesSmb structure.
func (*PostAPI24DirectoriesPoliciesSmbReader) ReadResponse ¶
func (o *PostAPI24DirectoriesPoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24DirectoriesPoliciesSnapshotParams ¶
type PostAPI24DirectoriesPoliciesSnapshotParams struct { /*Authorization Access token (in JWT format) required to use any API endpoint (except `/oauth2`, `/login`, and `/logout`) */ Authorization *string /*XRequestID Supplied by client during request or generated by server. */ XRequestID *string /*MemberIds Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The `member_ids` and `member_names` parameters cannot be provided together. */ MemberIds []string /*MemberNames Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, `vol01,vol02`. */ MemberNames []string /*Policies*/ Policies *models.DirectoryPolicyPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24DirectoriesPoliciesSnapshotParams contains all the parameters to send to the API endpoint for the post API 24 directories policies snapshot operation typically these are written to a http.Request
func NewPostAPI24DirectoriesPoliciesSnapshotParams ¶
func NewPostAPI24DirectoriesPoliciesSnapshotParams() *PostAPI24DirectoriesPoliciesSnapshotParams
NewPostAPI24DirectoriesPoliciesSnapshotParams creates a new PostAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized.
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithContext ¶
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSnapshotParams
NewPostAPI24DirectoriesPoliciesSnapshotParamsWithContext creates a new PostAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient ¶
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSnapshotParams
NewPostAPI24DirectoriesPoliciesSnapshotParamsWithHTTPClient creates a new PostAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithTimeout ¶
func NewPostAPI24DirectoriesPoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSnapshotParams
NewPostAPI24DirectoriesPoliciesSnapshotParamsWithTimeout creates a new PostAPI24DirectoriesPoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetContext ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetPolicies ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetPolicies(policies *models.DirectoryPolicyPost)
SetPolicies adds the policies to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetTimeout ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithAuthorization(authorization *string) *PostAPI24DirectoriesPoliciesSnapshotParams
WithAuthorization adds the authorization to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithContext ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithContext(ctx context.Context) *PostAPI24DirectoriesPoliciesSnapshotParams
WithContext adds the context to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PostAPI24DirectoriesPoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberIds(memberIds []string) *PostAPI24DirectoriesPoliciesSnapshotParams
WithMemberIds adds the memberIds to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithMemberNames(memberNames []string) *PostAPI24DirectoriesPoliciesSnapshotParams
WithMemberNames adds the memberNames to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithPolicies ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithPolicies(policies *models.DirectoryPolicyPost) *PostAPI24DirectoriesPoliciesSnapshotParams
WithPolicies adds the policies to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithTimeout ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PostAPI24DirectoriesPoliciesSnapshotParams
WithTimeout adds the timeout to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PostAPI24DirectoriesPoliciesSnapshotParams
WithXRequestID adds the xRequestID to the post API 24 directories policies snapshot params
func (*PostAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24DirectoriesPoliciesSnapshotReader ¶
type PostAPI24DirectoriesPoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
PostAPI24DirectoriesPoliciesSnapshotReader is a Reader for the PostAPI24DirectoriesPoliciesSnapshot structure.
func (*PostAPI24DirectoriesPoliciesSnapshotReader) ReadResponse ¶
func (o *PostAPI24DirectoriesPoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24DirectoriesReader ¶
type PostAPI24DirectoriesReader struct {
// contains filtered or unexported fields
}
PostAPI24DirectoriesReader is a Reader for the PostAPI24Directories structure.
func (*PostAPI24DirectoriesReader) ReadResponse ¶
func (o *PostAPI24DirectoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostApi24DirectoriesBadRequest ¶
PostApi24DirectoriesBadRequest handles this case with default header values.
BadRequest
func NewPostApi24DirectoriesBadRequest ¶
func NewPostApi24DirectoriesBadRequest() *PostApi24DirectoriesBadRequest
NewPostApi24DirectoriesBadRequest creates a PostApi24DirectoriesBadRequest with default headers values
func (*PostApi24DirectoriesBadRequest) Error ¶
func (o *PostApi24DirectoriesBadRequest) Error() string
func (*PostApi24DirectoriesBadRequest) GetPayload ¶
func (o *PostApi24DirectoriesBadRequest) GetPayload() *models.Error
type PostApi24DirectoriesOK ¶
type PostApi24DirectoriesOK struct {
Payload *models.DirectoryResponse
}
PostApi24DirectoriesOK handles this case with default header values.
OK
func NewPostApi24DirectoriesOK ¶
func NewPostApi24DirectoriesOK() *PostApi24DirectoriesOK
NewPostApi24DirectoriesOK creates a PostApi24DirectoriesOK with default headers values
func (*PostApi24DirectoriesOK) Error ¶
func (o *PostApi24DirectoriesOK) Error() string
func (*PostApi24DirectoriesOK) GetPayload ¶
func (o *PostApi24DirectoriesOK) GetPayload() *models.DirectoryResponse
type PostApi24DirectoriesPoliciesNfsBadRequest ¶
PostApi24DirectoriesPoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewPostApi24DirectoriesPoliciesNfsBadRequest ¶
func NewPostApi24DirectoriesPoliciesNfsBadRequest() *PostApi24DirectoriesPoliciesNfsBadRequest
NewPostApi24DirectoriesPoliciesNfsBadRequest creates a PostApi24DirectoriesPoliciesNfsBadRequest with default headers values
func (*PostApi24DirectoriesPoliciesNfsBadRequest) Error ¶
func (o *PostApi24DirectoriesPoliciesNfsBadRequest) Error() string
func (*PostApi24DirectoriesPoliciesNfsBadRequest) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesNfsBadRequest) GetPayload() *models.Error
type PostApi24DirectoriesPoliciesNfsOK ¶
type PostApi24DirectoriesPoliciesNfsOK struct {
Payload *models.PolicyMemberExportResponse
}
PostApi24DirectoriesPoliciesNfsOK handles this case with default header values.
OK
func NewPostApi24DirectoriesPoliciesNfsOK ¶
func NewPostApi24DirectoriesPoliciesNfsOK() *PostApi24DirectoriesPoliciesNfsOK
NewPostApi24DirectoriesPoliciesNfsOK creates a PostApi24DirectoriesPoliciesNfsOK with default headers values
func (*PostApi24DirectoriesPoliciesNfsOK) Error ¶
func (o *PostApi24DirectoriesPoliciesNfsOK) Error() string
func (*PostApi24DirectoriesPoliciesNfsOK) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesNfsOK) GetPayload() *models.PolicyMemberExportResponse
type PostApi24DirectoriesPoliciesSmbBadRequest ¶
PostApi24DirectoriesPoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewPostApi24DirectoriesPoliciesSmbBadRequest ¶
func NewPostApi24DirectoriesPoliciesSmbBadRequest() *PostApi24DirectoriesPoliciesSmbBadRequest
NewPostApi24DirectoriesPoliciesSmbBadRequest creates a PostApi24DirectoriesPoliciesSmbBadRequest with default headers values
func (*PostApi24DirectoriesPoliciesSmbBadRequest) Error ¶
func (o *PostApi24DirectoriesPoliciesSmbBadRequest) Error() string
func (*PostApi24DirectoriesPoliciesSmbBadRequest) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesSmbBadRequest) GetPayload() *models.Error
type PostApi24DirectoriesPoliciesSmbOK ¶
type PostApi24DirectoriesPoliciesSmbOK struct {
Payload *models.PolicyMemberExportResponse
}
PostApi24DirectoriesPoliciesSmbOK handles this case with default header values.
OK
func NewPostApi24DirectoriesPoliciesSmbOK ¶
func NewPostApi24DirectoriesPoliciesSmbOK() *PostApi24DirectoriesPoliciesSmbOK
NewPostApi24DirectoriesPoliciesSmbOK creates a PostApi24DirectoriesPoliciesSmbOK with default headers values
func (*PostApi24DirectoriesPoliciesSmbOK) Error ¶
func (o *PostApi24DirectoriesPoliciesSmbOK) Error() string
func (*PostApi24DirectoriesPoliciesSmbOK) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesSmbOK) GetPayload() *models.PolicyMemberExportResponse
type PostApi24DirectoriesPoliciesSnapshotBadRequest ¶
PostApi24DirectoriesPoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewPostApi24DirectoriesPoliciesSnapshotBadRequest ¶
func NewPostApi24DirectoriesPoliciesSnapshotBadRequest() *PostApi24DirectoriesPoliciesSnapshotBadRequest
NewPostApi24DirectoriesPoliciesSnapshotBadRequest creates a PostApi24DirectoriesPoliciesSnapshotBadRequest with default headers values
func (*PostApi24DirectoriesPoliciesSnapshotBadRequest) Error ¶
func (o *PostApi24DirectoriesPoliciesSnapshotBadRequest) Error() string
func (*PostApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesSnapshotBadRequest) GetPayload() *models.Error
type PostApi24DirectoriesPoliciesSnapshotOK ¶
type PostApi24DirectoriesPoliciesSnapshotOK struct {
Payload *models.PolicyMemberResponse
}
PostApi24DirectoriesPoliciesSnapshotOK handles this case with default header values.
OK
func NewPostApi24DirectoriesPoliciesSnapshotOK ¶
func NewPostApi24DirectoriesPoliciesSnapshotOK() *PostApi24DirectoriesPoliciesSnapshotOK
NewPostApi24DirectoriesPoliciesSnapshotOK creates a PostApi24DirectoriesPoliciesSnapshotOK with default headers values
func (*PostApi24DirectoriesPoliciesSnapshotOK) Error ¶
func (o *PostApi24DirectoriesPoliciesSnapshotOK) Error() string
func (*PostApi24DirectoriesPoliciesSnapshotOK) GetPayload ¶
func (o *PostApi24DirectoriesPoliciesSnapshotOK) GetPayload() *models.PolicyMemberResponse
Source Files
¶
- delete_api_24_directories_parameters.go
- delete_api_24_directories_policies_nfs_parameters.go
- delete_api_24_directories_policies_nfs_responses.go
- delete_api_24_directories_policies_smb_parameters.go
- delete_api_24_directories_policies_smb_responses.go
- delete_api_24_directories_policies_snapshot_parameters.go
- delete_api_24_directories_policies_snapshot_responses.go
- delete_api_24_directories_responses.go
- directories_client.go
- get_api_24_directories_parameters.go
- get_api_24_directories_performance_parameters.go
- get_api_24_directories_performance_responses.go
- get_api_24_directories_policies_nfs_parameters.go
- get_api_24_directories_policies_nfs_responses.go
- get_api_24_directories_policies_parameters.go
- get_api_24_directories_policies_responses.go
- get_api_24_directories_policies_smb_parameters.go
- get_api_24_directories_policies_smb_responses.go
- get_api_24_directories_policies_snapshot_parameters.go
- get_api_24_directories_policies_snapshot_responses.go
- get_api_24_directories_responses.go
- get_api_24_directories_space_parameters.go
- get_api_24_directories_space_responses.go
- patch_api_24_directories_parameters.go
- patch_api_24_directories_responses.go
- post_api_24_directories_parameters.go
- post_api_24_directories_policies_nfs_parameters.go
- post_api_24_directories_policies_nfs_responses.go
- post_api_24_directories_policies_smb_parameters.go
- post_api_24_directories_policies_smb_responses.go
- post_api_24_directories_policies_snapshot_parameters.go
- post_api_24_directories_policies_snapshot_responses.go
- post_api_24_directories_responses.go