Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteAPI24PoliciesNfs(params *DeleteAPI24PoliciesNfsParams) (*DeleteApi24PoliciesNfsOK, error)
- func (a *Client) DeleteAPI24PoliciesNfsClientRules(params *DeleteAPI24PoliciesNfsClientRulesParams) (*DeleteApi24PoliciesNfsClientRulesOK, error)
- func (a *Client) DeleteAPI24PoliciesNfsMembers(params *DeleteAPI24PoliciesNfsMembersParams) (*DeleteApi24PoliciesNfsMembersOK, error)
- func (a *Client) DeleteAPI24PoliciesSmb(params *DeleteAPI24PoliciesSmbParams) (*DeleteApi24PoliciesSmbOK, error)
- func (a *Client) DeleteAPI24PoliciesSmbClientRules(params *DeleteAPI24PoliciesSmbClientRulesParams) (*DeleteApi24PoliciesSmbClientRulesOK, error)
- func (a *Client) DeleteAPI24PoliciesSmbMembers(params *DeleteAPI24PoliciesSmbMembersParams) (*DeleteApi24PoliciesSmbMembersOK, error)
- func (a *Client) DeleteAPI24PoliciesSnapshot(params *DeleteAPI24PoliciesSnapshotParams) (*DeleteApi24PoliciesSnapshotOK, error)
- func (a *Client) DeleteAPI24PoliciesSnapshotMembers(params *DeleteAPI24PoliciesSnapshotMembersParams) (*DeleteApi24PoliciesSnapshotMembersOK, error)
- func (a *Client) DeleteAPI24PoliciesSnapshotRules(params *DeleteAPI24PoliciesSnapshotRulesParams) (*DeleteApi24PoliciesSnapshotRulesOK, error)
- func (a *Client) GetAPI24Policies(params *GetAPI24PoliciesParams) (*GetApi24PoliciesOK, error)
- func (a *Client) GetAPI24PoliciesMembers(params *GetAPI24PoliciesMembersParams) (*GetApi24PoliciesMembersOK, error)
- func (a *Client) GetAPI24PoliciesNfs(params *GetAPI24PoliciesNfsParams) (*GetApi24PoliciesNfsOK, error)
- func (a *Client) GetAPI24PoliciesNfsClientRules(params *GetAPI24PoliciesNfsClientRulesParams) (*GetApi24PoliciesNfsClientRulesOK, error)
- func (a *Client) GetAPI24PoliciesNfsMembers(params *GetAPI24PoliciesNfsMembersParams) (*GetApi24PoliciesNfsMembersOK, error)
- func (a *Client) GetAPI24PoliciesSmb(params *GetAPI24PoliciesSmbParams) (*GetApi24PoliciesSmbOK, error)
- func (a *Client) GetAPI24PoliciesSmbClientRules(params *GetAPI24PoliciesSmbClientRulesParams) (*GetApi24PoliciesSmbClientRulesOK, error)
- func (a *Client) GetAPI24PoliciesSmbMembers(params *GetAPI24PoliciesSmbMembersParams) (*GetApi24PoliciesSmbMembersOK, error)
- func (a *Client) GetAPI24PoliciesSnapshot(params *GetAPI24PoliciesSnapshotParams) (*GetApi24PoliciesSnapshotOK, error)
- func (a *Client) GetAPI24PoliciesSnapshotMembers(params *GetAPI24PoliciesSnapshotMembersParams) (*GetApi24PoliciesSnapshotMembersOK, error)
- func (a *Client) GetAPI24PoliciesSnapshotRules(params *GetAPI24PoliciesSnapshotRulesParams) (*GetApi24PoliciesSnapshotRulesOK, error)
- func (a *Client) PatchAPI24PoliciesNfs(params *PatchAPI24PoliciesNfsParams) (*PatchApi24PoliciesNfsOK, error)
- func (a *Client) PatchAPI24PoliciesSmb(params *PatchAPI24PoliciesSmbParams) (*PatchApi24PoliciesSmbOK, error)
- func (a *Client) PatchAPI24PoliciesSnapshot(params *PatchAPI24PoliciesSnapshotParams) (*PatchApi24PoliciesSnapshotOK, error)
- func (a *Client) PostAPI24PoliciesNfs(params *PostAPI24PoliciesNfsParams) (*PostApi24PoliciesNfsOK, error)
- func (a *Client) PostAPI24PoliciesNfsClientRules(params *PostAPI24PoliciesNfsClientRulesParams) (*PostApi24PoliciesNfsClientRulesOK, error)
- func (a *Client) PostAPI24PoliciesNfsMembers(params *PostAPI24PoliciesNfsMembersParams) (*PostApi24PoliciesNfsMembersOK, error)
- func (a *Client) PostAPI24PoliciesSmb(params *PostAPI24PoliciesSmbParams) (*PostApi24PoliciesSmbOK, error)
- func (a *Client) PostAPI24PoliciesSmbClientRules(params *PostAPI24PoliciesSmbClientRulesParams) (*PostApi24PoliciesSmbClientRulesOK, error)
- func (a *Client) PostAPI24PoliciesSmbMembers(params *PostAPI24PoliciesSmbMembersParams) (*PostApi24PoliciesSmbMembersOK, error)
- func (a *Client) PostAPI24PoliciesSnapshot(params *PostAPI24PoliciesSnapshotParams) (*PostApi24PoliciesSnapshotOK, error)
- func (a *Client) PostAPI24PoliciesSnapshotMembers(params *PostAPI24PoliciesSnapshotMembersParams) (*PostApi24PoliciesSnapshotMembersOK, error)
- func (a *Client) PostAPI24PoliciesSnapshotRules(params *PostAPI24PoliciesSnapshotRulesParams) (*PostApi24PoliciesSnapshotRulesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteAPI24PoliciesNfsClientRulesParams
- func NewDeleteAPI24PoliciesNfsClientRulesParams() *DeleteAPI24PoliciesNfsClientRulesParams
- func NewDeleteAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsClientRulesParams
- func NewDeleteAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsClientRulesParams
- func NewDeleteAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithNames(names []string) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsClientRulesParams
- func (o *DeleteAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesNfsClientRulesReader
- type DeleteAPI24PoliciesNfsMembersParams
- func NewDeleteAPI24PoliciesNfsMembersParams() *DeleteAPI24PoliciesNfsMembersParams
- func NewDeleteAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsMembersParams
- func NewDeleteAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsMembersParams
- func NewDeleteAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberTypes(memberTypes []string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsMembersParams
- func (o *DeleteAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesNfsMembersReader
- type DeleteAPI24PoliciesNfsParams
- func NewDeleteAPI24PoliciesNfsParams() *DeleteAPI24PoliciesNfsParams
- func NewDeleteAPI24PoliciesNfsParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsParams
- func NewDeleteAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsParams
- func NewDeleteAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesNfsParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesNfsParams) SetIds(ids []string)
- func (o *DeleteAPI24PoliciesNfsParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithIds(ids []string) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithNames(names []string) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsParams
- func (o *DeleteAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesNfsReader
- type DeleteAPI24PoliciesSmbClientRulesParams
- func NewDeleteAPI24PoliciesSmbClientRulesParams() *DeleteAPI24PoliciesSmbClientRulesParams
- func NewDeleteAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbClientRulesParams
- func NewDeleteAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbClientRulesParams
- func NewDeleteAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithNames(names []string) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbClientRulesParams
- func (o *DeleteAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSmbClientRulesReader
- type DeleteAPI24PoliciesSmbMembersParams
- func NewDeleteAPI24PoliciesSmbMembersParams() *DeleteAPI24PoliciesSmbMembersParams
- func NewDeleteAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbMembersParams
- func NewDeleteAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbMembersParams
- func NewDeleteAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberTypes(memberTypes []string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbMembersParams
- func (o *DeleteAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSmbMembersReader
- type DeleteAPI24PoliciesSmbParams
- func NewDeleteAPI24PoliciesSmbParams() *DeleteAPI24PoliciesSmbParams
- func NewDeleteAPI24PoliciesSmbParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbParams
- func NewDeleteAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbParams
- func NewDeleteAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSmbParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSmbParams) SetIds(ids []string)
- func (o *DeleteAPI24PoliciesSmbParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithIds(ids []string) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithNames(names []string) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbParams
- func (o *DeleteAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSmbReader
- type DeleteAPI24PoliciesSnapshotMembersParams
- func NewDeleteAPI24PoliciesSnapshotMembersParams() *DeleteAPI24PoliciesSnapshotMembersParams
- func NewDeleteAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotMembersParams
- func NewDeleteAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotMembersParams
- func NewDeleteAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberIds(memberIds []string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberNames(memberNames []string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberTypes(memberTypes []string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotMembersParams
- func (o *DeleteAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSnapshotMembersReader
- type DeleteAPI24PoliciesSnapshotParams
- func NewDeleteAPI24PoliciesSnapshotParams() *DeleteAPI24PoliciesSnapshotParams
- func NewDeleteAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotParams
- func NewDeleteAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotParams
- func NewDeleteAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetIds(ids []string)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithIds(ids []string) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithNames(names []string) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotParams
- func (o *DeleteAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSnapshotReader
- type DeleteAPI24PoliciesSnapshotRulesParams
- func NewDeleteAPI24PoliciesSnapshotRulesParams() *DeleteAPI24PoliciesSnapshotRulesParams
- func NewDeleteAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotRulesParams
- func NewDeleteAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotRulesParams
- func NewDeleteAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetNames(names []string)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithNames(names []string) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotRulesParams
- func (o *DeleteAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24PoliciesSnapshotRulesReader
- type DeleteApi24PoliciesNfsBadRequest
- type DeleteApi24PoliciesNfsClientRulesBadRequest
- type DeleteApi24PoliciesNfsClientRulesOK
- type DeleteApi24PoliciesNfsMembersBadRequest
- type DeleteApi24PoliciesNfsMembersOK
- type DeleteApi24PoliciesNfsOK
- type DeleteApi24PoliciesSmbBadRequest
- type DeleteApi24PoliciesSmbClientRulesBadRequest
- type DeleteApi24PoliciesSmbClientRulesOK
- type DeleteApi24PoliciesSmbMembersBadRequest
- type DeleteApi24PoliciesSmbMembersOK
- type DeleteApi24PoliciesSmbOK
- type DeleteApi24PoliciesSnapshotBadRequest
- type DeleteApi24PoliciesSnapshotMembersBadRequest
- type DeleteApi24PoliciesSnapshotMembersOK
- type DeleteApi24PoliciesSnapshotOK
- type DeleteApi24PoliciesSnapshotRulesBadRequest
- type DeleteApi24PoliciesSnapshotRulesOK
- type GetAPI24PoliciesMembersParams
- func NewGetAPI24PoliciesMembersParams() *GetAPI24PoliciesMembersParams
- func NewGetAPI24PoliciesMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesMembersParams
- func NewGetAPI24PoliciesMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesMembersParams
- func NewGetAPI24PoliciesMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesMembersParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesMembersParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesMembersParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24PoliciesMembersParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesMembersParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesMembersParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesMembersParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24PoliciesMembersParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24PoliciesMembersParams) SetMemberTypes(memberTypes []string)
- func (o *GetAPI24PoliciesMembersParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesMembersParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesMembersParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesMembersParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesMembersParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesMembersParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesMembersParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithFilter(filter *string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithSort(sort []string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesMembersParams
- func (o *GetAPI24PoliciesMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesMembersReader
- type GetAPI24PoliciesNfsClientRulesParams
- func NewGetAPI24PoliciesNfsClientRulesParams() *GetAPI24PoliciesNfsClientRulesParams
- func NewGetAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsClientRulesParams
- func NewGetAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsClientRulesParams
- func NewGetAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetNames(names []string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithFilter(filter *string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithNames(names []string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithSort(sort []string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsClientRulesParams
- func (o *GetAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesNfsClientRulesReader
- type GetAPI24PoliciesNfsMembersParams
- func NewGetAPI24PoliciesNfsMembersParams() *GetAPI24PoliciesNfsMembersParams
- func NewGetAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsMembersParams
- func NewGetAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsMembersParams
- func NewGetAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesNfsMembersParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24PoliciesNfsMembersParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesNfsMembersParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesNfsMembersParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetMemberTypes(memberTypes []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesNfsMembersParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithFilter(filter *string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithSort(sort []string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsMembersParams
- func (o *GetAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesNfsMembersReader
- type GetAPI24PoliciesNfsParams
- func NewGetAPI24PoliciesNfsParams() *GetAPI24PoliciesNfsParams
- func NewGetAPI24PoliciesNfsParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsParams
- func NewGetAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsParams
- func NewGetAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesNfsParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesNfsParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesNfsParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesNfsParams) SetIds(ids []string)
- func (o *GetAPI24PoliciesNfsParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesNfsParams) SetNames(names []string)
- func (o *GetAPI24PoliciesNfsParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesNfsParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesNfsParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithFilter(filter *string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithIds(ids []string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithNames(names []string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithSort(sort []string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsParams
- func (o *GetAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesNfsReader
- type GetAPI24PoliciesParams
- func NewGetAPI24PoliciesParams() *GetAPI24PoliciesParams
- func NewGetAPI24PoliciesParamsWithContext(ctx context.Context) *GetAPI24PoliciesParams
- func NewGetAPI24PoliciesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesParams
- func NewGetAPI24PoliciesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesParams) SetIds(ids []string)
- func (o *GetAPI24PoliciesParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesParams) SetNames(names []string)
- func (o *GetAPI24PoliciesParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithContext(ctx context.Context) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithFilter(filter *string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithIds(ids []string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithLimit(limit *int32) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithNames(names []string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithOffset(offset *int32) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithSort(sort []string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesParams
- func (o *GetAPI24PoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesReader
- type GetAPI24PoliciesSmbClientRulesParams
- func NewGetAPI24PoliciesSmbClientRulesParams() *GetAPI24PoliciesSmbClientRulesParams
- func NewGetAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbClientRulesParams
- func NewGetAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbClientRulesParams
- func NewGetAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetNames(names []string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithFilter(filter *string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithNames(names []string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithSort(sort []string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbClientRulesParams
- func (o *GetAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSmbClientRulesReader
- type GetAPI24PoliciesSmbMembersParams
- func NewGetAPI24PoliciesSmbMembersParams() *GetAPI24PoliciesSmbMembersParams
- func NewGetAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbMembersParams
- func NewGetAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbMembersParams
- func NewGetAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSmbMembersParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24PoliciesSmbMembersParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSmbMembersParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSmbMembersParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetMemberTypes(memberTypes []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSmbMembersParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithFilter(filter *string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithSort(sort []string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbMembersParams
- func (o *GetAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSmbMembersReader
- type GetAPI24PoliciesSmbParams
- func NewGetAPI24PoliciesSmbParams() *GetAPI24PoliciesSmbParams
- func NewGetAPI24PoliciesSmbParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbParams
- func NewGetAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbParams
- func NewGetAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSmbParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSmbParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSmbParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSmbParams) SetIds(ids []string)
- func (o *GetAPI24PoliciesSmbParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSmbParams) SetNames(names []string)
- func (o *GetAPI24PoliciesSmbParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSmbParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSmbParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithFilter(filter *string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithIds(ids []string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithNames(names []string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithSort(sort []string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbParams
- func (o *GetAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSmbReader
- type GetAPI24PoliciesSnapshotMembersParams
- func NewGetAPI24PoliciesSnapshotMembersParams() *GetAPI24PoliciesSnapshotMembersParams
- func NewGetAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotMembersParams
- func NewGetAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotMembersParams
- func NewGetAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetDestroyed(destroyed *bool)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberIds(memberIds []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberNames(memberNames []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberTypes(memberTypes []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotMembersParams
- func (o *GetAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSnapshotMembersReader
- type GetAPI24PoliciesSnapshotParams
- func NewGetAPI24PoliciesSnapshotParams() *GetAPI24PoliciesSnapshotParams
- func NewGetAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotParams
- func NewGetAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotParams
- func NewGetAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSnapshotParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSnapshotParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSnapshotParams) SetIds(ids []string)
- func (o *GetAPI24PoliciesSnapshotParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSnapshotParams) SetNames(names []string)
- func (o *GetAPI24PoliciesSnapshotParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSnapshotParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSnapshotParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithIds(ids []string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithNames(names []string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotParams
- func (o *GetAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSnapshotReader
- type GetAPI24PoliciesSnapshotRulesParams
- func NewGetAPI24PoliciesSnapshotRulesParams() *GetAPI24PoliciesSnapshotRulesParams
- func NewGetAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotRulesParams
- func NewGetAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotRulesParams
- func NewGetAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetFilter(filter *string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetLimit(limit *int32)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetNames(names []string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetOffset(offset *int32)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetSort(sort []string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithNames(names []string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotRulesParams
- func (o *GetAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24PoliciesSnapshotRulesReader
- type GetApi24PoliciesBadRequest
- type GetApi24PoliciesMembersBadRequest
- type GetApi24PoliciesMembersOK
- type GetApi24PoliciesNfsBadRequest
- type GetApi24PoliciesNfsClientRulesBadRequest
- type GetApi24PoliciesNfsClientRulesOK
- type GetApi24PoliciesNfsMembersBadRequest
- type GetApi24PoliciesNfsMembersOK
- type GetApi24PoliciesNfsOK
- type GetApi24PoliciesOK
- type GetApi24PoliciesSmbBadRequest
- type GetApi24PoliciesSmbClientRulesBadRequest
- type GetApi24PoliciesSmbClientRulesOK
- type GetApi24PoliciesSmbMembersBadRequest
- type GetApi24PoliciesSmbMembersOK
- type GetApi24PoliciesSmbOK
- type GetApi24PoliciesSnapshotBadRequest
- type GetApi24PoliciesSnapshotMembersBadRequest
- type GetApi24PoliciesSnapshotMembersOK
- type GetApi24PoliciesSnapshotOK
- type GetApi24PoliciesSnapshotRulesBadRequest
- type GetApi24PoliciesSnapshotRulesOK
- type PatchAPI24PoliciesNfsParams
- func NewPatchAPI24PoliciesNfsParams() *PatchAPI24PoliciesNfsParams
- func NewPatchAPI24PoliciesNfsParamsWithContext(ctx context.Context) *PatchAPI24PoliciesNfsParams
- func NewPatchAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesNfsParams
- func NewPatchAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24PoliciesNfsParams) SetContext(ctx context.Context)
- func (o *PatchAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24PoliciesNfsParams) SetIds(ids []string)
- func (o *PatchAPI24PoliciesNfsParams) SetNames(names []string)
- func (o *PatchAPI24PoliciesNfsParams) SetPolicy(policy *models.PolicyPatch)
- func (o *PatchAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithContext(ctx context.Context) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithIds(ids []string) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithNames(names []string) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithPolicy(policy *models.PolicyPatch) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesNfsParams
- func (o *PatchAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24PoliciesNfsReader
- type PatchAPI24PoliciesSmbParams
- func NewPatchAPI24PoliciesSmbParams() *PatchAPI24PoliciesSmbParams
- func NewPatchAPI24PoliciesSmbParamsWithContext(ctx context.Context) *PatchAPI24PoliciesSmbParams
- func NewPatchAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesSmbParams
- func NewPatchAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24PoliciesSmbParams) SetContext(ctx context.Context)
- func (o *PatchAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24PoliciesSmbParams) SetIds(ids []string)
- func (o *PatchAPI24PoliciesSmbParams) SetNames(names []string)
- func (o *PatchAPI24PoliciesSmbParams) SetPolicy(policy *models.PolicySmbPatch)
- func (o *PatchAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithContext(ctx context.Context) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithIds(ids []string) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithNames(names []string) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithPolicy(policy *models.PolicySmbPatch) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesSmbParams
- func (o *PatchAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24PoliciesSmbReader
- type PatchAPI24PoliciesSnapshotParams
- func NewPatchAPI24PoliciesSnapshotParams() *PatchAPI24PoliciesSnapshotParams
- func NewPatchAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *PatchAPI24PoliciesSnapshotParams
- func NewPatchAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesSnapshotParams
- func NewPatchAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *PatchAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *PatchAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *PatchAPI24PoliciesSnapshotParams) SetIds(ids []string)
- func (o *PatchAPI24PoliciesSnapshotParams) SetNames(names []string)
- func (o *PatchAPI24PoliciesSnapshotParams) SetPolicy(policy *models.PolicyPatch)
- func (o *PatchAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *PatchAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *PatchAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithIds(ids []string) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithNames(names []string) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithPolicy(policy *models.PolicyPatch) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesSnapshotParams
- func (o *PatchAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchAPI24PoliciesSnapshotReader
- type PatchApi24PoliciesNfsBadRequest
- type PatchApi24PoliciesNfsOK
- type PatchApi24PoliciesSmbBadRequest
- type PatchApi24PoliciesSmbOK
- type PatchApi24PoliciesSnapshotBadRequest
- type PatchApi24PoliciesSnapshotOK
- type PostAPI24PoliciesNfsClientRulesParams
- func NewPostAPI24PoliciesNfsClientRulesParams() *PostAPI24PoliciesNfsClientRulesParams
- func NewPostAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsClientRulesParams
- func NewPostAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsClientRulesParams
- func NewPostAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetRules(rules *models.PolicyRuleNfsClientPost)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithRules(rules *models.PolicyRuleNfsClientPost) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsClientRulesParams
- func (o *PostAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesNfsClientRulesReader
- type PostAPI24PoliciesNfsMembersParams
- func NewPostAPI24PoliciesNfsMembersParams() *PostAPI24PoliciesNfsMembersParams
- func NewPostAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsMembersParams
- func NewPostAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsMembersParams
- func NewPostAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesNfsMembersParams) SetMembers(members *models.PolicyMemberExportPost)
- func (o *PostAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithMembers(members *models.PolicyMemberExportPost) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsMembersParams
- func (o *PostAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesNfsMembersReader
- type PostAPI24PoliciesNfsParams
- func NewPostAPI24PoliciesNfsParams() *PostAPI24PoliciesNfsParams
- func NewPostAPI24PoliciesNfsParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsParams
- func NewPostAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsParams
- func NewPostAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesNfsParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesNfsParams) SetNames(names []string)
- func (o *PostAPI24PoliciesNfsParams) SetPolicy(policy *models.PolicyPost)
- func (o *PostAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithNames(names []string) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithPolicy(policy *models.PolicyPost) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsParams
- func (o *PostAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesNfsReader
- type PostAPI24PoliciesSmbClientRulesParams
- func NewPostAPI24PoliciesSmbClientRulesParams() *PostAPI24PoliciesSmbClientRulesParams
- func NewPostAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbClientRulesParams
- func NewPostAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbClientRulesParams
- func NewPostAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetRules(rules *models.PolicyRuleSmbClientPost)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithRules(rules *models.PolicyRuleSmbClientPost) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbClientRulesParams
- func (o *PostAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSmbClientRulesReader
- type PostAPI24PoliciesSmbMembersParams
- func NewPostAPI24PoliciesSmbMembersParams() *PostAPI24PoliciesSmbMembersParams
- func NewPostAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbMembersParams
- func NewPostAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbMembersParams
- func NewPostAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSmbMembersParams) SetMembers(members *models.PolicyMemberExportPost)
- func (o *PostAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithMembers(members *models.PolicyMemberExportPost) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbMembersParams
- func (o *PostAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSmbMembersReader
- type PostAPI24PoliciesSmbParams
- func NewPostAPI24PoliciesSmbParams() *PostAPI24PoliciesSmbParams
- func NewPostAPI24PoliciesSmbParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbParams
- func NewPostAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbParams
- func NewPostAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSmbParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSmbParams) SetNames(names []string)
- func (o *PostAPI24PoliciesSmbParams) SetPolicy(policy *models.PolicySmbPost)
- func (o *PostAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithNames(names []string) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithPolicy(policy *models.PolicySmbPost) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbParams
- func (o *PostAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSmbReader
- type PostAPI24PoliciesSnapshotMembersParams
- func NewPostAPI24PoliciesSnapshotMembersParams() *PostAPI24PoliciesSnapshotMembersParams
- func NewPostAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotMembersParams
- func NewPostAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotMembersParams
- func NewPostAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetMembers(members *models.PolicyMemberPost)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithMembers(members *models.PolicyMemberPost) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotMembersParams
- func (o *PostAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSnapshotMembersReader
- type PostAPI24PoliciesSnapshotParams
- func NewPostAPI24PoliciesSnapshotParams() *PostAPI24PoliciesSnapshotParams
- func NewPostAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotParams
- func NewPostAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotParams
- func NewPostAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSnapshotParams) SetNames(names []string)
- func (o *PostAPI24PoliciesSnapshotParams) SetPolicy(policy *models.PolicyPost)
- func (o *PostAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithNames(names []string) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithPolicy(policy *models.PolicyPost) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotParams
- func (o *PostAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSnapshotReader
- type PostAPI24PoliciesSnapshotRulesParams
- func NewPostAPI24PoliciesSnapshotRulesParams() *PostAPI24PoliciesSnapshotRulesParams
- func NewPostAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotRulesParams
- func NewPostAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotRulesParams
- func NewPostAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetRules(rules *models.PolicyRuleSnapshotPost)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithRules(rules *models.PolicyRuleSnapshotPost) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotRulesParams
- func (o *PostAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24PoliciesSnapshotRulesReader
- type PostApi24PoliciesNfsBadRequest
- type PostApi24PoliciesNfsClientRulesBadRequest
- type PostApi24PoliciesNfsClientRulesOK
- type PostApi24PoliciesNfsMembersBadRequest
- type PostApi24PoliciesNfsMembersOK
- type PostApi24PoliciesNfsOK
- type PostApi24PoliciesSmbBadRequest
- type PostApi24PoliciesSmbClientRulesBadRequest
- type PostApi24PoliciesSmbClientRulesOK
- type PostApi24PoliciesSmbMembersBadRequest
- type PostApi24PoliciesSmbMembersOK
- type PostApi24PoliciesSmbOK
- type PostApi24PoliciesSnapshotBadRequest
- type PostApi24PoliciesSnapshotMembersBadRequest
- type PostApi24PoliciesSnapshotMembersOK
- type PostApi24PoliciesSnapshotOK
- type PostApi24PoliciesSnapshotRulesBadRequest
- type PostApi24PoliciesSnapshotRulesOK
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 policies API
func (*Client) DeleteAPI24PoliciesNfs ¶
func (a *Client) DeleteAPI24PoliciesNfs(params *DeleteAPI24PoliciesNfsParams) (*DeleteApi24PoliciesNfsOK, error)
DeleteAPI24PoliciesNfs deletes n f s policies
Deletes one or more NFS policies. The `ids` or `names` parameter is required, but they cannot be set together.
func (*Client) DeleteAPI24PoliciesNfsClientRules ¶
func (a *Client) DeleteAPI24PoliciesNfsClientRules(params *DeleteAPI24PoliciesNfsClientRulesParams) (*DeleteApi24PoliciesNfsClientRulesOK, error)
DeleteAPI24PoliciesNfsClientRules deletes n f s client policy rules
Delete one or more NFS client policy rules. The `policy_ids` or `policy_names` parameter is required, but they cannot be set together.
func (*Client) DeleteAPI24PoliciesNfsMembers ¶
func (a *Client) DeleteAPI24PoliciesNfsMembers(params *DeleteAPI24PoliciesNfsMembersParams) (*DeleteApi24PoliciesNfsMembersOK, error)
DeleteAPI24PoliciesNfsMembers deletes n f s policies
Deletes one or more NFS policies from resources. 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) DeleteAPI24PoliciesSmb ¶
func (a *Client) DeleteAPI24PoliciesSmb(params *DeleteAPI24PoliciesSmbParams) (*DeleteApi24PoliciesSmbOK, error)
DeleteAPI24PoliciesSmb deletes s m b policies
Delete one or more SMB policies. The `ids` or `names` parameter is required, but they cannot be set together.
func (*Client) DeleteAPI24PoliciesSmbClientRules ¶
func (a *Client) DeleteAPI24PoliciesSmbClientRules(params *DeleteAPI24PoliciesSmbClientRulesParams) (*DeleteApi24PoliciesSmbClientRulesOK, error)
DeleteAPI24PoliciesSmbClientRules deletes s m b client policy rules
Deletes one or more SMB client policy rules. The `policy_ids` or `policy_names` parameter is required, but they cannot be set together.
func (*Client) DeleteAPI24PoliciesSmbMembers ¶
func (a *Client) DeleteAPI24PoliciesSmbMembers(params *DeleteAPI24PoliciesSmbMembersParams) (*DeleteApi24PoliciesSmbMembersOK, error)
DeleteAPI24PoliciesSmbMembers deletes s m b policies
Deletes one or more SMB policies from resources. 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) DeleteAPI24PoliciesSnapshot ¶
func (a *Client) DeleteAPI24PoliciesSnapshot(params *DeleteAPI24PoliciesSnapshotParams) (*DeleteApi24PoliciesSnapshotOK, error)
DeleteAPI24PoliciesSnapshot deletes snapshot policies
Deletes one or more snapshot policies. The `ids` or `names` parameter is required, but they cannot be set together.
func (*Client) DeleteAPI24PoliciesSnapshotMembers ¶
func (a *Client) DeleteAPI24PoliciesSnapshotMembers(params *DeleteAPI24PoliciesSnapshotMembersParams) (*DeleteApi24PoliciesSnapshotMembersOK, error)
DeleteAPI24PoliciesSnapshotMembers deletes snapshot policies
Deletes one or more snapshot policies from resources. 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) DeleteAPI24PoliciesSnapshotRules ¶
func (a *Client) DeleteAPI24PoliciesSnapshotRules(params *DeleteAPI24PoliciesSnapshotRulesParams) (*DeleteApi24PoliciesSnapshotRulesOK, error)
DeleteAPI24PoliciesSnapshotRules deletes snapshot policy rules
Deletes one or more snapshot policy rules. The `policy_ids` or `policy_names` parameter is required, but they cannot be set together.
func (*Client) GetAPI24Policies ¶
func (a *Client) GetAPI24Policies(params *GetAPI24PoliciesParams) (*GetApi24PoliciesOK, error)
GetAPI24Policies lists policies
Displays a list of policies.
func (*Client) GetAPI24PoliciesMembers ¶
func (a *Client) GetAPI24PoliciesMembers(params *GetAPI24PoliciesMembersParams) (*GetApi24PoliciesMembersOK, error)
GetAPI24PoliciesMembers lists policy members
Displays a list of policy members.
func (*Client) GetAPI24PoliciesNfs ¶
func (a *Client) GetAPI24PoliciesNfs(params *GetAPI24PoliciesNfsParams) (*GetApi24PoliciesNfsOK, error)
GetAPI24PoliciesNfs lists n f s policies
Displays a list of NFS policies.
func (*Client) GetAPI24PoliciesNfsClientRules ¶
func (a *Client) GetAPI24PoliciesNfsClientRules(params *GetAPI24PoliciesNfsClientRulesParams) (*GetApi24PoliciesNfsClientRulesOK, error)
GetAPI24PoliciesNfsClientRules lists n f s client policy rules
Displays a list of NFS client policy rules.
func (*Client) GetAPI24PoliciesNfsMembers ¶
func (a *Client) GetAPI24PoliciesNfsMembers(params *GetAPI24PoliciesNfsMembersParams) (*GetApi24PoliciesNfsMembersOK, error)
GetAPI24PoliciesNfsMembers lists n f s policy members
Displays a list of NFS policy members.
func (*Client) GetAPI24PoliciesSmb ¶
func (a *Client) GetAPI24PoliciesSmb(params *GetAPI24PoliciesSmbParams) (*GetApi24PoliciesSmbOK, error)
GetAPI24PoliciesSmb lists s m b policies
Return a list of SMB policies.
func (*Client) GetAPI24PoliciesSmbClientRules ¶
func (a *Client) GetAPI24PoliciesSmbClientRules(params *GetAPI24PoliciesSmbClientRulesParams) (*GetApi24PoliciesSmbClientRulesOK, error)
GetAPI24PoliciesSmbClientRules lists s m b client policy rules
Displays a list of SMB client policy rules.
func (*Client) GetAPI24PoliciesSmbMembers ¶
func (a *Client) GetAPI24PoliciesSmbMembers(params *GetAPI24PoliciesSmbMembersParams) (*GetApi24PoliciesSmbMembersOK, error)
GetAPI24PoliciesSmbMembers lists s m b policy members
Displays a list of SMB policy members.
func (*Client) GetAPI24PoliciesSnapshot ¶
func (a *Client) GetAPI24PoliciesSnapshot(params *GetAPI24PoliciesSnapshotParams) (*GetApi24PoliciesSnapshotOK, error)
GetAPI24PoliciesSnapshot lists snapshot policies
Displays a list of snapshot policies.
func (*Client) GetAPI24PoliciesSnapshotMembers ¶
func (a *Client) GetAPI24PoliciesSnapshotMembers(params *GetAPI24PoliciesSnapshotMembersParams) (*GetApi24PoliciesSnapshotMembersOK, error)
GetAPI24PoliciesSnapshotMembers lists snapshot policy members
Displays a list of snapshot policy members.
func (*Client) GetAPI24PoliciesSnapshotRules ¶
func (a *Client) GetAPI24PoliciesSnapshotRules(params *GetAPI24PoliciesSnapshotRulesParams) (*GetApi24PoliciesSnapshotRulesOK, error)
GetAPI24PoliciesSnapshotRules lists snapshot policy rules
Displays a list of snapshot policy rules.
func (*Client) PatchAPI24PoliciesNfs ¶
func (a *Client) PatchAPI24PoliciesNfs(params *PatchAPI24PoliciesNfsParams) (*PatchApi24PoliciesNfsOK, error)
PatchAPI24PoliciesNfs modifies n f s policies
Modifies one or more NFS policies. To enable a policy, set `enabled=true`. To disable a policy, set `enabled=false`. To rename a policy, set `name` to the new name. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) PatchAPI24PoliciesSmb ¶
func (a *Client) PatchAPI24PoliciesSmb(params *PatchAPI24PoliciesSmbParams) (*PatchApi24PoliciesSmbOK, error)
PatchAPI24PoliciesSmb updates s m b policies
Update one or more SMB policies. To enable a policy, set `enabled=true`. To disable a policy, set `enabled=false`. To enable access based enumeration, set `access_based_enumeration_enabled=true`. To disable access based enumeration, set `access_based_enumeration_enabled=false`. To rename a policy, set `name` to the new name. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) PatchAPI24PoliciesSnapshot ¶
func (a *Client) PatchAPI24PoliciesSnapshot(params *PatchAPI24PoliciesSnapshotParams) (*PatchApi24PoliciesSnapshotOK, error)
PatchAPI24PoliciesSnapshot modifies snapshot policies
Modifies one or more snapshot policies. To enable a policy, set `enabled=true`. To disable a policy, set `enabled=true`. To rename a policy, set `name` to the new name. The `ids` or `names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesNfs ¶
func (a *Client) PostAPI24PoliciesNfs(params *PostAPI24PoliciesNfsParams) (*PostApi24PoliciesNfsOK, error)
PostAPI24PoliciesNfs creates n f s policies
Creates one or more NFS policies.
func (*Client) PostAPI24PoliciesNfsClientRules ¶
func (a *Client) PostAPI24PoliciesNfsClientRules(params *PostAPI24PoliciesNfsClientRulesParams) (*PostApi24PoliciesNfsClientRulesOK, error)
PostAPI24PoliciesNfsClientRules creates n f s client policy rules
Creates one or more NFS client policy rules. The `policy_ids` or `policy_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesNfsMembers ¶
func (a *Client) PostAPI24PoliciesNfsMembers(params *PostAPI24PoliciesNfsMembersParams) (*PostApi24PoliciesNfsMembersOK, error)
PostAPI24PoliciesNfsMembers creates n f s policies
Creates a membership between one or more resources with an NFS policy. Applicable resources are directories. The `policy_ids` or `policy_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesSmb ¶
func (a *Client) PostAPI24PoliciesSmb(params *PostAPI24PoliciesSmbParams) (*PostApi24PoliciesSmbOK, error)
PostAPI24PoliciesSmb creates s m b policies
Create one or more SMB policies. To create an SMB policy with access based enumeration enabled, set `access_based_enumeration_enabled=true`.
func (*Client) PostAPI24PoliciesSmbClientRules ¶
func (a *Client) PostAPI24PoliciesSmbClientRules(params *PostAPI24PoliciesSmbClientRulesParams) (*PostApi24PoliciesSmbClientRulesOK, error)
PostAPI24PoliciesSmbClientRules creates s m b client policy rules
Create one or more SMB client policy rules. The `policy_ids` or `policy_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesSmbMembers ¶
func (a *Client) PostAPI24PoliciesSmbMembers(params *PostAPI24PoliciesSmbMembersParams) (*PostApi24PoliciesSmbMembersOK, error)
PostAPI24PoliciesSmbMembers creates s m b policies
Creates a membership between one or more resources with an SMB policy. Applicable resources are directories. The `policy_ids` or `policy_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesSnapshot ¶
func (a *Client) PostAPI24PoliciesSnapshot(params *PostAPI24PoliciesSnapshotParams) (*PostApi24PoliciesSnapshotOK, error)
PostAPI24PoliciesSnapshot creates snapshot policies
Creates one or more snapshot policies.
func (*Client) PostAPI24PoliciesSnapshotMembers ¶
func (a *Client) PostAPI24PoliciesSnapshotMembers(params *PostAPI24PoliciesSnapshotMembersParams) (*PostApi24PoliciesSnapshotMembersOK, error)
PostAPI24PoliciesSnapshotMembers creates snapshot policies
Creates a membership between one or more resources with a snapshot policy. Applicable resources are directories. The `policy_ids` or `policy_names` parameter is required, but cannot be set together.
func (*Client) PostAPI24PoliciesSnapshotRules ¶
func (a *Client) PostAPI24PoliciesSnapshotRules(params *PostAPI24PoliciesSnapshotRulesParams) (*PostApi24PoliciesSnapshotRulesOK, error)
PostAPI24PoliciesSnapshotRules creates snapshot policy rules
Creates one or more snapshot policy rules. The `policy_ids` or `policy_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 { DeleteAPI24PoliciesNfs(params *DeleteAPI24PoliciesNfsParams) (*DeleteApi24PoliciesNfsOK, error) DeleteAPI24PoliciesNfsClientRules(params *DeleteAPI24PoliciesNfsClientRulesParams) (*DeleteApi24PoliciesNfsClientRulesOK, error) DeleteAPI24PoliciesNfsMembers(params *DeleteAPI24PoliciesNfsMembersParams) (*DeleteApi24PoliciesNfsMembersOK, error) DeleteAPI24PoliciesSmb(params *DeleteAPI24PoliciesSmbParams) (*DeleteApi24PoliciesSmbOK, error) DeleteAPI24PoliciesSmbClientRules(params *DeleteAPI24PoliciesSmbClientRulesParams) (*DeleteApi24PoliciesSmbClientRulesOK, error) DeleteAPI24PoliciesSmbMembers(params *DeleteAPI24PoliciesSmbMembersParams) (*DeleteApi24PoliciesSmbMembersOK, error) DeleteAPI24PoliciesSnapshot(params *DeleteAPI24PoliciesSnapshotParams) (*DeleteApi24PoliciesSnapshotOK, error) DeleteAPI24PoliciesSnapshotMembers(params *DeleteAPI24PoliciesSnapshotMembersParams) (*DeleteApi24PoliciesSnapshotMembersOK, error) DeleteAPI24PoliciesSnapshotRules(params *DeleteAPI24PoliciesSnapshotRulesParams) (*DeleteApi24PoliciesSnapshotRulesOK, error) GetAPI24Policies(params *GetAPI24PoliciesParams) (*GetApi24PoliciesOK, error) GetAPI24PoliciesMembers(params *GetAPI24PoliciesMembersParams) (*GetApi24PoliciesMembersOK, error) GetAPI24PoliciesNfs(params *GetAPI24PoliciesNfsParams) (*GetApi24PoliciesNfsOK, error) GetAPI24PoliciesNfsClientRules(params *GetAPI24PoliciesNfsClientRulesParams) (*GetApi24PoliciesNfsClientRulesOK, error) GetAPI24PoliciesNfsMembers(params *GetAPI24PoliciesNfsMembersParams) (*GetApi24PoliciesNfsMembersOK, error) GetAPI24PoliciesSmb(params *GetAPI24PoliciesSmbParams) (*GetApi24PoliciesSmbOK, error) GetAPI24PoliciesSmbClientRules(params *GetAPI24PoliciesSmbClientRulesParams) (*GetApi24PoliciesSmbClientRulesOK, error) GetAPI24PoliciesSmbMembers(params *GetAPI24PoliciesSmbMembersParams) (*GetApi24PoliciesSmbMembersOK, error) GetAPI24PoliciesSnapshot(params *GetAPI24PoliciesSnapshotParams) (*GetApi24PoliciesSnapshotOK, error) GetAPI24PoliciesSnapshotMembers(params *GetAPI24PoliciesSnapshotMembersParams) (*GetApi24PoliciesSnapshotMembersOK, error) GetAPI24PoliciesSnapshotRules(params *GetAPI24PoliciesSnapshotRulesParams) (*GetApi24PoliciesSnapshotRulesOK, error) PatchAPI24PoliciesNfs(params *PatchAPI24PoliciesNfsParams) (*PatchApi24PoliciesNfsOK, error) PatchAPI24PoliciesSmb(params *PatchAPI24PoliciesSmbParams) (*PatchApi24PoliciesSmbOK, error) PatchAPI24PoliciesSnapshot(params *PatchAPI24PoliciesSnapshotParams) (*PatchApi24PoliciesSnapshotOK, error) PostAPI24PoliciesNfs(params *PostAPI24PoliciesNfsParams) (*PostApi24PoliciesNfsOK, error) PostAPI24PoliciesNfsClientRules(params *PostAPI24PoliciesNfsClientRulesParams) (*PostApi24PoliciesNfsClientRulesOK, error) PostAPI24PoliciesNfsMembers(params *PostAPI24PoliciesNfsMembersParams) (*PostApi24PoliciesNfsMembersOK, error) PostAPI24PoliciesSmb(params *PostAPI24PoliciesSmbParams) (*PostApi24PoliciesSmbOK, error) PostAPI24PoliciesSmbClientRules(params *PostAPI24PoliciesSmbClientRulesParams) (*PostApi24PoliciesSmbClientRulesOK, error) PostAPI24PoliciesSmbMembers(params *PostAPI24PoliciesSmbMembersParams) (*PostApi24PoliciesSmbMembersOK, error) PostAPI24PoliciesSnapshot(params *PostAPI24PoliciesSnapshotParams) (*PostApi24PoliciesSnapshotOK, error) PostAPI24PoliciesSnapshotMembers(params *PostAPI24PoliciesSnapshotMembersParams) (*PostApi24PoliciesSnapshotMembersOK, error) PostAPI24PoliciesSnapshotRules(params *PostAPI24PoliciesSnapshotRulesParams) (*PostApi24PoliciesSnapshotRulesOK, 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 policies API client.
type DeleteAPI24PoliciesNfsClientRulesParams ¶
type DeleteAPI24PoliciesNfsClientRulesParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []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 }
DeleteAPI24PoliciesNfsClientRulesParams contains all the parameters to send to the API endpoint for the delete API 24 policies nfs client rules operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesNfsClientRulesParams ¶
func NewDeleteAPI24PoliciesNfsClientRulesParams() *DeleteAPI24PoliciesNfsClientRulesParams
NewDeleteAPI24PoliciesNfsClientRulesParams creates a new DeleteAPI24PoliciesNfsClientRulesParams object with the default values initialized.
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithContext ¶
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsClientRulesParams
NewDeleteAPI24PoliciesNfsClientRulesParamsWithContext creates a new DeleteAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsClientRulesParams
NewDeleteAPI24PoliciesNfsClientRulesParamsWithHTTPClient creates a new DeleteAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithTimeout ¶
func NewDeleteAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsClientRulesParams
NewDeleteAPI24PoliciesNfsClientRulesParamsWithTimeout creates a new DeleteAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetContext ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetNames ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsClientRulesParams
WithAuthorization adds the authorization to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithContext ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsClientRulesParams
WithContext adds the context to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsClientRulesParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithNames ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithNames(names []string) *DeleteAPI24PoliciesNfsClientRulesParams
WithNames adds the names to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesNfsClientRulesParams
WithPolicyIds adds the policyIds to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesNfsClientRulesParams
WithPolicyNames adds the policyNames to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsClientRulesParams
WithTimeout adds the timeout to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsClientRulesParams
WithXRequestID adds the xRequestID to the delete API 24 policies nfs client rules params
func (*DeleteAPI24PoliciesNfsClientRulesParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesNfsClientRulesReader ¶
type DeleteAPI24PoliciesNfsClientRulesReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesNfsClientRulesReader is a Reader for the DeleteAPI24PoliciesNfsClientRules structure.
func (*DeleteAPI24PoliciesNfsClientRulesReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesNfsClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesNfsMembersParams ¶
type DeleteAPI24PoliciesNfsMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
DeleteAPI24PoliciesNfsMembersParams contains all the parameters to send to the API endpoint for the delete API 24 policies nfs members operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesNfsMembersParams ¶
func NewDeleteAPI24PoliciesNfsMembersParams() *DeleteAPI24PoliciesNfsMembersParams
NewDeleteAPI24PoliciesNfsMembersParams creates a new DeleteAPI24PoliciesNfsMembersParams object with the default values initialized.
func NewDeleteAPI24PoliciesNfsMembersParamsWithContext ¶
func NewDeleteAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsMembersParams
NewDeleteAPI24PoliciesNfsMembersParamsWithContext creates a new DeleteAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesNfsMembersParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsMembersParams
NewDeleteAPI24PoliciesNfsMembersParamsWithHTTPClient creates a new DeleteAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesNfsMembersParamsWithTimeout ¶
func NewDeleteAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsMembersParams
NewDeleteAPI24PoliciesNfsMembersParamsWithTimeout creates a new DeleteAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesNfsMembersParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetContext ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetMemberIds ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetMemberNames ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetMemberTypes ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsMembersParams
WithAuthorization adds the authorization to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithContext ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsMembersParams
WithContext adds the context to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsMembersParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithMemberIds ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesNfsMembersParams
WithMemberIds adds the memberIds to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithMemberNames ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesNfsMembersParams
WithMemberNames adds the memberNames to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithMemberTypes ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesNfsMembersParams
WithMemberTypes adds the memberTypes to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesNfsMembersParams
WithPolicyIds adds the policyIds to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesNfsMembersParams
WithPolicyNames adds the policyNames to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsMembersParams
WithTimeout adds the timeout to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsMembersParams
WithXRequestID adds the xRequestID to the delete API 24 policies nfs members params
func (*DeleteAPI24PoliciesNfsMembersParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesNfsMembersReader ¶
type DeleteAPI24PoliciesNfsMembersReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesNfsMembersReader is a Reader for the DeleteAPI24PoliciesNfsMembers structure.
func (*DeleteAPI24PoliciesNfsMembersReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesNfsMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesNfsParams ¶
type DeleteAPI24PoliciesNfsParams 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 }
DeleteAPI24PoliciesNfsParams contains all the parameters to send to the API endpoint for the delete API 24 policies nfs operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesNfsParams ¶
func NewDeleteAPI24PoliciesNfsParams() *DeleteAPI24PoliciesNfsParams
NewDeleteAPI24PoliciesNfsParams creates a new DeleteAPI24PoliciesNfsParams object with the default values initialized.
func NewDeleteAPI24PoliciesNfsParamsWithContext ¶
func NewDeleteAPI24PoliciesNfsParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesNfsParams
NewDeleteAPI24PoliciesNfsParamsWithContext creates a new DeleteAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesNfsParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsParams
NewDeleteAPI24PoliciesNfsParamsWithHTTPClient creates a new DeleteAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesNfsParamsWithTimeout ¶
func NewDeleteAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsParams
NewDeleteAPI24PoliciesNfsParamsWithTimeout creates a new DeleteAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesNfsParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetContext ¶
func (o *DeleteAPI24PoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetIds ¶
func (o *DeleteAPI24PoliciesNfsParams) SetIds(ids []string)
SetIds adds the ids to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetNames ¶
func (o *DeleteAPI24PoliciesNfsParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesNfsParams
WithAuthorization adds the authorization to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithContext ¶
func (o *DeleteAPI24PoliciesNfsParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesNfsParams
WithContext adds the context to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesNfsParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithIds ¶
func (o *DeleteAPI24PoliciesNfsParams) WithIds(ids []string) *DeleteAPI24PoliciesNfsParams
WithIds adds the ids to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithNames ¶
func (o *DeleteAPI24PoliciesNfsParams) WithNames(names []string) *DeleteAPI24PoliciesNfsParams
WithNames adds the names to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesNfsParams
WithTimeout adds the timeout to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesNfsParams
WithXRequestID adds the xRequestID to the delete API 24 policies nfs params
func (*DeleteAPI24PoliciesNfsParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesNfsReader ¶
type DeleteAPI24PoliciesNfsReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesNfsReader is a Reader for the DeleteAPI24PoliciesNfs structure.
func (*DeleteAPI24PoliciesNfsReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSmbClientRulesParams ¶
type DeleteAPI24PoliciesSmbClientRulesParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []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 }
DeleteAPI24PoliciesSmbClientRulesParams contains all the parameters to send to the API endpoint for the delete API 24 policies smb client rules operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSmbClientRulesParams ¶
func NewDeleteAPI24PoliciesSmbClientRulesParams() *DeleteAPI24PoliciesSmbClientRulesParams
NewDeleteAPI24PoliciesSmbClientRulesParams creates a new DeleteAPI24PoliciesSmbClientRulesParams object with the default values initialized.
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithContext ¶
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbClientRulesParams
NewDeleteAPI24PoliciesSmbClientRulesParamsWithContext creates a new DeleteAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbClientRulesParams
NewDeleteAPI24PoliciesSmbClientRulesParamsWithHTTPClient creates a new DeleteAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbClientRulesParams
NewDeleteAPI24PoliciesSmbClientRulesParamsWithTimeout creates a new DeleteAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetContext ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetNames ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbClientRulesParams
WithAuthorization adds the authorization to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithContext ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbClientRulesParams
WithContext adds the context to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbClientRulesParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithNames ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithNames(names []string) *DeleteAPI24PoliciesSmbClientRulesParams
WithNames adds the names to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSmbClientRulesParams
WithPolicyIds adds the policyIds to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSmbClientRulesParams
WithPolicyNames adds the policyNames to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbClientRulesParams
WithTimeout adds the timeout to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbClientRulesParams
WithXRequestID adds the xRequestID to the delete API 24 policies smb client rules params
func (*DeleteAPI24PoliciesSmbClientRulesParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSmbClientRulesReader ¶
type DeleteAPI24PoliciesSmbClientRulesReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSmbClientRulesReader is a Reader for the DeleteAPI24PoliciesSmbClientRules structure.
func (*DeleteAPI24PoliciesSmbClientRulesReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSmbClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSmbMembersParams ¶
type DeleteAPI24PoliciesSmbMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
DeleteAPI24PoliciesSmbMembersParams contains all the parameters to send to the API endpoint for the delete API 24 policies smb members operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSmbMembersParams ¶
func NewDeleteAPI24PoliciesSmbMembersParams() *DeleteAPI24PoliciesSmbMembersParams
NewDeleteAPI24PoliciesSmbMembersParams creates a new DeleteAPI24PoliciesSmbMembersParams object with the default values initialized.
func NewDeleteAPI24PoliciesSmbMembersParamsWithContext ¶
func NewDeleteAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbMembersParams
NewDeleteAPI24PoliciesSmbMembersParamsWithContext creates a new DeleteAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSmbMembersParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbMembersParams
NewDeleteAPI24PoliciesSmbMembersParamsWithHTTPClient creates a new DeleteAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSmbMembersParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbMembersParams
NewDeleteAPI24PoliciesSmbMembersParamsWithTimeout creates a new DeleteAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSmbMembersParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetContext ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetMemberIds ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetMemberNames ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetMemberTypes ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbMembersParams
WithAuthorization adds the authorization to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithContext ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbMembersParams
WithContext adds the context to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbMembersParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithMemberIds ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesSmbMembersParams
WithMemberIds adds the memberIds to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithMemberNames ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesSmbMembersParams
WithMemberNames adds the memberNames to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithMemberTypes ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesSmbMembersParams
WithMemberTypes adds the memberTypes to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSmbMembersParams
WithPolicyIds adds the policyIds to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSmbMembersParams
WithPolicyNames adds the policyNames to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbMembersParams
WithTimeout adds the timeout to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbMembersParams
WithXRequestID adds the xRequestID to the delete API 24 policies smb members params
func (*DeleteAPI24PoliciesSmbMembersParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSmbMembersReader ¶
type DeleteAPI24PoliciesSmbMembersReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSmbMembersReader is a Reader for the DeleteAPI24PoliciesSmbMembers structure.
func (*DeleteAPI24PoliciesSmbMembersReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSmbMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSmbParams ¶
type DeleteAPI24PoliciesSmbParams 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 }
DeleteAPI24PoliciesSmbParams contains all the parameters to send to the API endpoint for the delete API 24 policies smb operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSmbParams ¶
func NewDeleteAPI24PoliciesSmbParams() *DeleteAPI24PoliciesSmbParams
NewDeleteAPI24PoliciesSmbParams creates a new DeleteAPI24PoliciesSmbParams object with the default values initialized.
func NewDeleteAPI24PoliciesSmbParamsWithContext ¶
func NewDeleteAPI24PoliciesSmbParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSmbParams
NewDeleteAPI24PoliciesSmbParamsWithContext creates a new DeleteAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSmbParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbParams
NewDeleteAPI24PoliciesSmbParamsWithHTTPClient creates a new DeleteAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSmbParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbParams
NewDeleteAPI24PoliciesSmbParamsWithTimeout creates a new DeleteAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSmbParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetContext ¶
func (o *DeleteAPI24PoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetIds ¶
func (o *DeleteAPI24PoliciesSmbParams) SetIds(ids []string)
SetIds adds the ids to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetNames ¶
func (o *DeleteAPI24PoliciesSmbParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSmbParams
WithAuthorization adds the authorization to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithContext ¶
func (o *DeleteAPI24PoliciesSmbParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSmbParams
WithContext adds the context to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSmbParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithIds ¶
func (o *DeleteAPI24PoliciesSmbParams) WithIds(ids []string) *DeleteAPI24PoliciesSmbParams
WithIds adds the ids to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithNames ¶
func (o *DeleteAPI24PoliciesSmbParams) WithNames(names []string) *DeleteAPI24PoliciesSmbParams
WithNames adds the names to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSmbParams
WithTimeout adds the timeout to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSmbParams
WithXRequestID adds the xRequestID to the delete API 24 policies smb params
func (*DeleteAPI24PoliciesSmbParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSmbReader ¶
type DeleteAPI24PoliciesSmbReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSmbReader is a Reader for the DeleteAPI24PoliciesSmb structure.
func (*DeleteAPI24PoliciesSmbReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSnapshotMembersParams ¶
type DeleteAPI24PoliciesSnapshotMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
DeleteAPI24PoliciesSnapshotMembersParams contains all the parameters to send to the API endpoint for the delete API 24 policies snapshot members operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSnapshotMembersParams ¶
func NewDeleteAPI24PoliciesSnapshotMembersParams() *DeleteAPI24PoliciesSnapshotMembersParams
NewDeleteAPI24PoliciesSnapshotMembersParams creates a new DeleteAPI24PoliciesSnapshotMembersParams object with the default values initialized.
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithContext ¶
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotMembersParams
NewDeleteAPI24PoliciesSnapshotMembersParamsWithContext creates a new DeleteAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotMembersParams
NewDeleteAPI24PoliciesSnapshotMembersParamsWithHTTPClient creates a new DeleteAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotMembersParams
NewDeleteAPI24PoliciesSnapshotMembersParamsWithTimeout creates a new DeleteAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetContext ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetMemberIds ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetMemberNames ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetMemberTypes ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotMembersParams
WithAuthorization adds the authorization to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithContext ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotMembersParams
WithContext adds the context to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotMembersParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithMemberIds ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberIds(memberIds []string) *DeleteAPI24PoliciesSnapshotMembersParams
WithMemberIds adds the memberIds to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithMemberNames ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberNames(memberNames []string) *DeleteAPI24PoliciesSnapshotMembersParams
WithMemberNames adds the memberNames to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithMemberTypes ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithMemberTypes(memberTypes []string) *DeleteAPI24PoliciesSnapshotMembersParams
WithMemberTypes adds the memberTypes to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSnapshotMembersParams
WithPolicyIds adds the policyIds to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSnapshotMembersParams
WithPolicyNames adds the policyNames to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotMembersParams
WithTimeout adds the timeout to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotMembersParams
WithXRequestID adds the xRequestID to the delete API 24 policies snapshot members params
func (*DeleteAPI24PoliciesSnapshotMembersParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSnapshotMembersReader ¶
type DeleteAPI24PoliciesSnapshotMembersReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSnapshotMembersReader is a Reader for the DeleteAPI24PoliciesSnapshotMembers structure.
func (*DeleteAPI24PoliciesSnapshotMembersReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSnapshotMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSnapshotParams ¶
type DeleteAPI24PoliciesSnapshotParams 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 }
DeleteAPI24PoliciesSnapshotParams contains all the parameters to send to the API endpoint for the delete API 24 policies snapshot operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSnapshotParams ¶
func NewDeleteAPI24PoliciesSnapshotParams() *DeleteAPI24PoliciesSnapshotParams
NewDeleteAPI24PoliciesSnapshotParams creates a new DeleteAPI24PoliciesSnapshotParams object with the default values initialized.
func NewDeleteAPI24PoliciesSnapshotParamsWithContext ¶
func NewDeleteAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotParams
NewDeleteAPI24PoliciesSnapshotParamsWithContext creates a new DeleteAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSnapshotParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotParams
NewDeleteAPI24PoliciesSnapshotParamsWithHTTPClient creates a new DeleteAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSnapshotParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotParams
NewDeleteAPI24PoliciesSnapshotParamsWithTimeout creates a new DeleteAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSnapshotParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetContext ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetIds ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetIds(ids []string)
SetIds adds the ids to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetNames ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotParams
WithAuthorization adds the authorization to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithContext ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotParams
WithContext adds the context to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithIds ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithIds(ids []string) *DeleteAPI24PoliciesSnapshotParams
WithIds adds the ids to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithNames ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithNames(names []string) *DeleteAPI24PoliciesSnapshotParams
WithNames adds the names to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotParams
WithTimeout adds the timeout to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotParams
WithXRequestID adds the xRequestID to the delete API 24 policies snapshot params
func (*DeleteAPI24PoliciesSnapshotParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSnapshotReader ¶
type DeleteAPI24PoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSnapshotReader is a Reader for the DeleteAPI24PoliciesSnapshot structure.
func (*DeleteAPI24PoliciesSnapshotReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteAPI24PoliciesSnapshotRulesParams ¶
type DeleteAPI24PoliciesSnapshotRulesParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []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 }
DeleteAPI24PoliciesSnapshotRulesParams contains all the parameters to send to the API endpoint for the delete API 24 policies snapshot rules operation typically these are written to a http.Request
func NewDeleteAPI24PoliciesSnapshotRulesParams ¶
func NewDeleteAPI24PoliciesSnapshotRulesParams() *DeleteAPI24PoliciesSnapshotRulesParams
NewDeleteAPI24PoliciesSnapshotRulesParams creates a new DeleteAPI24PoliciesSnapshotRulesParams object with the default values initialized.
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithContext ¶
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotRulesParams
NewDeleteAPI24PoliciesSnapshotRulesParamsWithContext creates a new DeleteAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithHTTPClient ¶
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotRulesParams
NewDeleteAPI24PoliciesSnapshotRulesParamsWithHTTPClient creates a new DeleteAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithTimeout ¶
func NewDeleteAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotRulesParams
NewDeleteAPI24PoliciesSnapshotRulesParamsWithTimeout creates a new DeleteAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetContext ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetNames ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetNames(names []string)
SetNames adds the names to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyIds ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyNames ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) SetXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithAuthorization ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *DeleteAPI24PoliciesSnapshotRulesParams
WithAuthorization adds the authorization to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithContext ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *DeleteAPI24PoliciesSnapshotRulesParams
WithContext adds the context to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithHTTPClient ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *DeleteAPI24PoliciesSnapshotRulesParams
WithHTTPClient adds the HTTPClient to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithNames ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithNames(names []string) *DeleteAPI24PoliciesSnapshotRulesParams
WithNames adds the names to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyIds ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *DeleteAPI24PoliciesSnapshotRulesParams
WithPolicyIds adds the policyIds to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyNames ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *DeleteAPI24PoliciesSnapshotRulesParams
WithPolicyNames adds the policyNames to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithTimeout ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *DeleteAPI24PoliciesSnapshotRulesParams
WithTimeout adds the timeout to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WithXRequestID ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *DeleteAPI24PoliciesSnapshotRulesParams
WithXRequestID adds the xRequestID to the delete API 24 policies snapshot rules params
func (*DeleteAPI24PoliciesSnapshotRulesParams) WriteToRequest ¶
func (o *DeleteAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24PoliciesSnapshotRulesReader ¶
type DeleteAPI24PoliciesSnapshotRulesReader struct {
// contains filtered or unexported fields
}
DeleteAPI24PoliciesSnapshotRulesReader is a Reader for the DeleteAPI24PoliciesSnapshotRules structure.
func (*DeleteAPI24PoliciesSnapshotRulesReader) ReadResponse ¶
func (o *DeleteAPI24PoliciesSnapshotRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteApi24PoliciesNfsBadRequest ¶
DeleteApi24PoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesNfsBadRequest ¶
func NewDeleteApi24PoliciesNfsBadRequest() *DeleteApi24PoliciesNfsBadRequest
NewDeleteApi24PoliciesNfsBadRequest creates a DeleteApi24PoliciesNfsBadRequest with default headers values
func (*DeleteApi24PoliciesNfsBadRequest) Error ¶
func (o *DeleteApi24PoliciesNfsBadRequest) Error() string
func (*DeleteApi24PoliciesNfsBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesNfsBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesNfsClientRulesBadRequest ¶
DeleteApi24PoliciesNfsClientRulesBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesNfsClientRulesBadRequest ¶
func NewDeleteApi24PoliciesNfsClientRulesBadRequest() *DeleteApi24PoliciesNfsClientRulesBadRequest
NewDeleteApi24PoliciesNfsClientRulesBadRequest creates a DeleteApi24PoliciesNfsClientRulesBadRequest with default headers values
func (*DeleteApi24PoliciesNfsClientRulesBadRequest) Error ¶
func (o *DeleteApi24PoliciesNfsClientRulesBadRequest) Error() string
func (*DeleteApi24PoliciesNfsClientRulesBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesNfsClientRulesBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesNfsClientRulesOK ¶
type DeleteApi24PoliciesNfsClientRulesOK struct { }
DeleteApi24PoliciesNfsClientRulesOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesNfsClientRulesOK ¶
func NewDeleteApi24PoliciesNfsClientRulesOK() *DeleteApi24PoliciesNfsClientRulesOK
NewDeleteApi24PoliciesNfsClientRulesOK creates a DeleteApi24PoliciesNfsClientRulesOK with default headers values
func (*DeleteApi24PoliciesNfsClientRulesOK) Error ¶
func (o *DeleteApi24PoliciesNfsClientRulesOK) Error() string
type DeleteApi24PoliciesNfsMembersBadRequest ¶
DeleteApi24PoliciesNfsMembersBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesNfsMembersBadRequest ¶
func NewDeleteApi24PoliciesNfsMembersBadRequest() *DeleteApi24PoliciesNfsMembersBadRequest
NewDeleteApi24PoliciesNfsMembersBadRequest creates a DeleteApi24PoliciesNfsMembersBadRequest with default headers values
func (*DeleteApi24PoliciesNfsMembersBadRequest) Error ¶
func (o *DeleteApi24PoliciesNfsMembersBadRequest) Error() string
func (*DeleteApi24PoliciesNfsMembersBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesNfsMembersBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesNfsMembersOK ¶
type DeleteApi24PoliciesNfsMembersOK struct { }
DeleteApi24PoliciesNfsMembersOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesNfsMembersOK ¶
func NewDeleteApi24PoliciesNfsMembersOK() *DeleteApi24PoliciesNfsMembersOK
NewDeleteApi24PoliciesNfsMembersOK creates a DeleteApi24PoliciesNfsMembersOK with default headers values
func (*DeleteApi24PoliciesNfsMembersOK) Error ¶
func (o *DeleteApi24PoliciesNfsMembersOK) Error() string
type DeleteApi24PoliciesNfsOK ¶
type DeleteApi24PoliciesNfsOK struct { }
DeleteApi24PoliciesNfsOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesNfsOK ¶
func NewDeleteApi24PoliciesNfsOK() *DeleteApi24PoliciesNfsOK
NewDeleteApi24PoliciesNfsOK creates a DeleteApi24PoliciesNfsOK with default headers values
func (*DeleteApi24PoliciesNfsOK) Error ¶
func (o *DeleteApi24PoliciesNfsOK) Error() string
type DeleteApi24PoliciesSmbBadRequest ¶
DeleteApi24PoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSmbBadRequest ¶
func NewDeleteApi24PoliciesSmbBadRequest() *DeleteApi24PoliciesSmbBadRequest
NewDeleteApi24PoliciesSmbBadRequest creates a DeleteApi24PoliciesSmbBadRequest with default headers values
func (*DeleteApi24PoliciesSmbBadRequest) Error ¶
func (o *DeleteApi24PoliciesSmbBadRequest) Error() string
func (*DeleteApi24PoliciesSmbBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSmbBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSmbClientRulesBadRequest ¶
DeleteApi24PoliciesSmbClientRulesBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSmbClientRulesBadRequest ¶
func NewDeleteApi24PoliciesSmbClientRulesBadRequest() *DeleteApi24PoliciesSmbClientRulesBadRequest
NewDeleteApi24PoliciesSmbClientRulesBadRequest creates a DeleteApi24PoliciesSmbClientRulesBadRequest with default headers values
func (*DeleteApi24PoliciesSmbClientRulesBadRequest) Error ¶
func (o *DeleteApi24PoliciesSmbClientRulesBadRequest) Error() string
func (*DeleteApi24PoliciesSmbClientRulesBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSmbClientRulesBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSmbClientRulesOK ¶
type DeleteApi24PoliciesSmbClientRulesOK struct { }
DeleteApi24PoliciesSmbClientRulesOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSmbClientRulesOK ¶
func NewDeleteApi24PoliciesSmbClientRulesOK() *DeleteApi24PoliciesSmbClientRulesOK
NewDeleteApi24PoliciesSmbClientRulesOK creates a DeleteApi24PoliciesSmbClientRulesOK with default headers values
func (*DeleteApi24PoliciesSmbClientRulesOK) Error ¶
func (o *DeleteApi24PoliciesSmbClientRulesOK) Error() string
type DeleteApi24PoliciesSmbMembersBadRequest ¶
DeleteApi24PoliciesSmbMembersBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSmbMembersBadRequest ¶
func NewDeleteApi24PoliciesSmbMembersBadRequest() *DeleteApi24PoliciesSmbMembersBadRequest
NewDeleteApi24PoliciesSmbMembersBadRequest creates a DeleteApi24PoliciesSmbMembersBadRequest with default headers values
func (*DeleteApi24PoliciesSmbMembersBadRequest) Error ¶
func (o *DeleteApi24PoliciesSmbMembersBadRequest) Error() string
func (*DeleteApi24PoliciesSmbMembersBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSmbMembersBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSmbMembersOK ¶
type DeleteApi24PoliciesSmbMembersOK struct { }
DeleteApi24PoliciesSmbMembersOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSmbMembersOK ¶
func NewDeleteApi24PoliciesSmbMembersOK() *DeleteApi24PoliciesSmbMembersOK
NewDeleteApi24PoliciesSmbMembersOK creates a DeleteApi24PoliciesSmbMembersOK with default headers values
func (*DeleteApi24PoliciesSmbMembersOK) Error ¶
func (o *DeleteApi24PoliciesSmbMembersOK) Error() string
type DeleteApi24PoliciesSmbOK ¶
type DeleteApi24PoliciesSmbOK struct { }
DeleteApi24PoliciesSmbOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSmbOK ¶
func NewDeleteApi24PoliciesSmbOK() *DeleteApi24PoliciesSmbOK
NewDeleteApi24PoliciesSmbOK creates a DeleteApi24PoliciesSmbOK with default headers values
func (*DeleteApi24PoliciesSmbOK) Error ¶
func (o *DeleteApi24PoliciesSmbOK) Error() string
type DeleteApi24PoliciesSnapshotBadRequest ¶
DeleteApi24PoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSnapshotBadRequest ¶
func NewDeleteApi24PoliciesSnapshotBadRequest() *DeleteApi24PoliciesSnapshotBadRequest
NewDeleteApi24PoliciesSnapshotBadRequest creates a DeleteApi24PoliciesSnapshotBadRequest with default headers values
func (*DeleteApi24PoliciesSnapshotBadRequest) Error ¶
func (o *DeleteApi24PoliciesSnapshotBadRequest) Error() string
func (*DeleteApi24PoliciesSnapshotBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSnapshotBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSnapshotMembersBadRequest ¶
DeleteApi24PoliciesSnapshotMembersBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSnapshotMembersBadRequest ¶
func NewDeleteApi24PoliciesSnapshotMembersBadRequest() *DeleteApi24PoliciesSnapshotMembersBadRequest
NewDeleteApi24PoliciesSnapshotMembersBadRequest creates a DeleteApi24PoliciesSnapshotMembersBadRequest with default headers values
func (*DeleteApi24PoliciesSnapshotMembersBadRequest) Error ¶
func (o *DeleteApi24PoliciesSnapshotMembersBadRequest) Error() string
func (*DeleteApi24PoliciesSnapshotMembersBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSnapshotMembersBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSnapshotMembersOK ¶
type DeleteApi24PoliciesSnapshotMembersOK struct { }
DeleteApi24PoliciesSnapshotMembersOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSnapshotMembersOK ¶
func NewDeleteApi24PoliciesSnapshotMembersOK() *DeleteApi24PoliciesSnapshotMembersOK
NewDeleteApi24PoliciesSnapshotMembersOK creates a DeleteApi24PoliciesSnapshotMembersOK with default headers values
func (*DeleteApi24PoliciesSnapshotMembersOK) Error ¶
func (o *DeleteApi24PoliciesSnapshotMembersOK) Error() string
type DeleteApi24PoliciesSnapshotOK ¶
type DeleteApi24PoliciesSnapshotOK struct { }
DeleteApi24PoliciesSnapshotOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSnapshotOK ¶
func NewDeleteApi24PoliciesSnapshotOK() *DeleteApi24PoliciesSnapshotOK
NewDeleteApi24PoliciesSnapshotOK creates a DeleteApi24PoliciesSnapshotOK with default headers values
func (*DeleteApi24PoliciesSnapshotOK) Error ¶
func (o *DeleteApi24PoliciesSnapshotOK) Error() string
type DeleteApi24PoliciesSnapshotRulesBadRequest ¶
DeleteApi24PoliciesSnapshotRulesBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24PoliciesSnapshotRulesBadRequest ¶
func NewDeleteApi24PoliciesSnapshotRulesBadRequest() *DeleteApi24PoliciesSnapshotRulesBadRequest
NewDeleteApi24PoliciesSnapshotRulesBadRequest creates a DeleteApi24PoliciesSnapshotRulesBadRequest with default headers values
func (*DeleteApi24PoliciesSnapshotRulesBadRequest) Error ¶
func (o *DeleteApi24PoliciesSnapshotRulesBadRequest) Error() string
func (*DeleteApi24PoliciesSnapshotRulesBadRequest) GetPayload ¶
func (o *DeleteApi24PoliciesSnapshotRulesBadRequest) GetPayload() *models.Error
type DeleteApi24PoliciesSnapshotRulesOK ¶
type DeleteApi24PoliciesSnapshotRulesOK struct { }
DeleteApi24PoliciesSnapshotRulesOK handles this case with default header values.
OK
func NewDeleteApi24PoliciesSnapshotRulesOK ¶
func NewDeleteApi24PoliciesSnapshotRulesOK() *DeleteApi24PoliciesSnapshotRulesOK
NewDeleteApi24PoliciesSnapshotRulesOK creates a DeleteApi24PoliciesSnapshotRulesOK with default headers values
func (*DeleteApi24PoliciesSnapshotRulesOK) Error ¶
func (o *DeleteApi24PoliciesSnapshotRulesOK) Error() string
type GetAPI24PoliciesMembersParams ¶
type GetAPI24PoliciesMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
GetAPI24PoliciesMembersParams contains all the parameters to send to the API endpoint for the get API 24 policies members operation typically these are written to a http.Request
func NewGetAPI24PoliciesMembersParams ¶
func NewGetAPI24PoliciesMembersParams() *GetAPI24PoliciesMembersParams
NewGetAPI24PoliciesMembersParams creates a new GetAPI24PoliciesMembersParams object with the default values initialized.
func NewGetAPI24PoliciesMembersParamsWithContext ¶
func NewGetAPI24PoliciesMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesMembersParams
NewGetAPI24PoliciesMembersParamsWithContext creates a new GetAPI24PoliciesMembersParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesMembersParamsWithHTTPClient ¶
func NewGetAPI24PoliciesMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesMembersParams
NewGetAPI24PoliciesMembersParamsWithHTTPClient creates a new GetAPI24PoliciesMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesMembersParamsWithTimeout ¶
func NewGetAPI24PoliciesMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesMembersParams
NewGetAPI24PoliciesMembersParamsWithTimeout creates a new GetAPI24PoliciesMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesMembersParams) SetAuthorization ¶
func (o *GetAPI24PoliciesMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetContext ¶
func (o *GetAPI24PoliciesMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesMembersParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetDestroyed ¶
func (o *GetAPI24PoliciesMembersParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetFilter ¶
func (o *GetAPI24PoliciesMembersParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetLimit ¶
func (o *GetAPI24PoliciesMembersParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetMemberIds ¶
func (o *GetAPI24PoliciesMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetMemberNames ¶
func (o *GetAPI24PoliciesMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetMemberTypes ¶
func (o *GetAPI24PoliciesMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetOffset ¶
func (o *GetAPI24PoliciesMembersParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetSort ¶
func (o *GetAPI24PoliciesMembersParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetTimeout ¶
func (o *GetAPI24PoliciesMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesMembersParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) SetXRequestID ¶
func (o *GetAPI24PoliciesMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithAuthorization ¶
func (o *GetAPI24PoliciesMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesMembersParams
WithAuthorization adds the authorization to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithContext ¶
func (o *GetAPI24PoliciesMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesMembersParams
WithContext adds the context to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesMembersParams
WithContinuationToken adds the continuationToken to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithDestroyed ¶
func (o *GetAPI24PoliciesMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesMembersParams
WithDestroyed adds the destroyed to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithFilter ¶
func (o *GetAPI24PoliciesMembersParams) WithFilter(filter *string) *GetAPI24PoliciesMembersParams
WithFilter adds the filter to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesMembersParams
WithHTTPClient adds the HTTPClient to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithLimit ¶
func (o *GetAPI24PoliciesMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesMembersParams
WithLimit adds the limit to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithMemberIds ¶
func (o *GetAPI24PoliciesMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesMembersParams
WithMemberIds adds the memberIds to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithMemberNames ¶
func (o *GetAPI24PoliciesMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesMembersParams
WithMemberNames adds the memberNames to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithMemberTypes ¶
func (o *GetAPI24PoliciesMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesMembersParams
WithMemberTypes adds the memberTypes to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithOffset ¶
func (o *GetAPI24PoliciesMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesMembersParams
WithOffset adds the offset to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesMembersParams
WithPolicyIds adds the policyIds to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesMembersParams
WithPolicyNames adds the policyNames to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithSort ¶
func (o *GetAPI24PoliciesMembersParams) WithSort(sort []string) *GetAPI24PoliciesMembersParams
WithSort adds the sort to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithTimeout ¶
func (o *GetAPI24PoliciesMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesMembersParams
WithTimeout adds the timeout to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesMembersParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WithXRequestID ¶
func (o *GetAPI24PoliciesMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesMembersParams
WithXRequestID adds the xRequestID to the get API 24 policies members params
func (*GetAPI24PoliciesMembersParams) WriteToRequest ¶
func (o *GetAPI24PoliciesMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesMembersReader ¶
type GetAPI24PoliciesMembersReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesMembersReader is a Reader for the GetAPI24PoliciesMembers structure.
func (*GetAPI24PoliciesMembersReader) ReadResponse ¶
func (o *GetAPI24PoliciesMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesNfsClientRulesParams ¶
type GetAPI24PoliciesNfsClientRulesParams 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 /*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 /*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 /*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 }
GetAPI24PoliciesNfsClientRulesParams contains all the parameters to send to the API endpoint for the get API 24 policies nfs client rules operation typically these are written to a http.Request
func NewGetAPI24PoliciesNfsClientRulesParams ¶
func NewGetAPI24PoliciesNfsClientRulesParams() *GetAPI24PoliciesNfsClientRulesParams
NewGetAPI24PoliciesNfsClientRulesParams creates a new GetAPI24PoliciesNfsClientRulesParams object with the default values initialized.
func NewGetAPI24PoliciesNfsClientRulesParamsWithContext ¶
func NewGetAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsClientRulesParams
NewGetAPI24PoliciesNfsClientRulesParamsWithContext creates a new GetAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesNfsClientRulesParamsWithHTTPClient ¶
func NewGetAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsClientRulesParams
NewGetAPI24PoliciesNfsClientRulesParamsWithHTTPClient creates a new GetAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesNfsClientRulesParamsWithTimeout ¶
func NewGetAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsClientRulesParams
NewGetAPI24PoliciesNfsClientRulesParamsWithTimeout creates a new GetAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesNfsClientRulesParams) SetAuthorization ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetContext ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetFilter ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetLimit ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetNames ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetOffset ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetSort ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetTimeout ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) SetXRequestID ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithAuthorization ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsClientRulesParams
WithAuthorization adds the authorization to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithContext ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsClientRulesParams
WithContext adds the context to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsClientRulesParams
WithContinuationToken adds the continuationToken to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithFilter ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithFilter(filter *string) *GetAPI24PoliciesNfsClientRulesParams
WithFilter adds the filter to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsClientRulesParams
WithHTTPClient adds the HTTPClient to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithLimit ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsClientRulesParams
WithLimit adds the limit to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithNames ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithNames(names []string) *GetAPI24PoliciesNfsClientRulesParams
WithNames adds the names to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithOffset ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsClientRulesParams
WithOffset adds the offset to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesNfsClientRulesParams
WithPolicyIds adds the policyIds to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesNfsClientRulesParams
WithPolicyNames adds the policyNames to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithSort ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithSort(sort []string) *GetAPI24PoliciesNfsClientRulesParams
WithSort adds the sort to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithTimeout ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsClientRulesParams
WithTimeout adds the timeout to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsClientRulesParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WithXRequestID ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsClientRulesParams
WithXRequestID adds the xRequestID to the get API 24 policies nfs client rules params
func (*GetAPI24PoliciesNfsClientRulesParams) WriteToRequest ¶
func (o *GetAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesNfsClientRulesReader ¶
type GetAPI24PoliciesNfsClientRulesReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesNfsClientRulesReader is a Reader for the GetAPI24PoliciesNfsClientRules structure.
func (*GetAPI24PoliciesNfsClientRulesReader) ReadResponse ¶
func (o *GetAPI24PoliciesNfsClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesNfsMembersParams ¶
type GetAPI24PoliciesNfsMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
GetAPI24PoliciesNfsMembersParams contains all the parameters to send to the API endpoint for the get API 24 policies nfs members operation typically these are written to a http.Request
func NewGetAPI24PoliciesNfsMembersParams ¶
func NewGetAPI24PoliciesNfsMembersParams() *GetAPI24PoliciesNfsMembersParams
NewGetAPI24PoliciesNfsMembersParams creates a new GetAPI24PoliciesNfsMembersParams object with the default values initialized.
func NewGetAPI24PoliciesNfsMembersParamsWithContext ¶
func NewGetAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsMembersParams
NewGetAPI24PoliciesNfsMembersParamsWithContext creates a new GetAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesNfsMembersParamsWithHTTPClient ¶
func NewGetAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsMembersParams
NewGetAPI24PoliciesNfsMembersParamsWithHTTPClient creates a new GetAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesNfsMembersParamsWithTimeout ¶
func NewGetAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsMembersParams
NewGetAPI24PoliciesNfsMembersParamsWithTimeout creates a new GetAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesNfsMembersParams) SetAuthorization ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetContext ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetDestroyed ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetFilter ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetLimit ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetMemberIds ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetMemberNames ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetMemberTypes ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetOffset ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetSort ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetTimeout ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) SetXRequestID ¶
func (o *GetAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithAuthorization ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsMembersParams
WithAuthorization adds the authorization to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithContext ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsMembersParams
WithContext adds the context to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsMembersParams
WithContinuationToken adds the continuationToken to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithDestroyed ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesNfsMembersParams
WithDestroyed adds the destroyed to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithFilter ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithFilter(filter *string) *GetAPI24PoliciesNfsMembersParams
WithFilter adds the filter to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsMembersParams
WithHTTPClient adds the HTTPClient to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithLimit ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsMembersParams
WithLimit adds the limit to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithMemberIds ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesNfsMembersParams
WithMemberIds adds the memberIds to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithMemberNames ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesNfsMembersParams
WithMemberNames adds the memberNames to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithMemberTypes ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesNfsMembersParams
WithMemberTypes adds the memberTypes to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithOffset ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsMembersParams
WithOffset adds the offset to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesNfsMembersParams
WithPolicyIds adds the policyIds to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesNfsMembersParams
WithPolicyNames adds the policyNames to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithSort ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithSort(sort []string) *GetAPI24PoliciesNfsMembersParams
WithSort adds the sort to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithTimeout ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsMembersParams
WithTimeout adds the timeout to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsMembersParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WithXRequestID ¶
func (o *GetAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsMembersParams
WithXRequestID adds the xRequestID to the get API 24 policies nfs members params
func (*GetAPI24PoliciesNfsMembersParams) WriteToRequest ¶
func (o *GetAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesNfsMembersReader ¶
type GetAPI24PoliciesNfsMembersReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesNfsMembersReader is a Reader for the GetAPI24PoliciesNfsMembers structure.
func (*GetAPI24PoliciesNfsMembersReader) ReadResponse ¶
func (o *GetAPI24PoliciesNfsMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesNfsParams ¶
type GetAPI24PoliciesNfsParams 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 /*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 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24PoliciesNfsParams contains all the parameters to send to the API endpoint for the get API 24 policies nfs operation typically these are written to a http.Request
func NewGetAPI24PoliciesNfsParams ¶
func NewGetAPI24PoliciesNfsParams() *GetAPI24PoliciesNfsParams
NewGetAPI24PoliciesNfsParams creates a new GetAPI24PoliciesNfsParams object with the default values initialized.
func NewGetAPI24PoliciesNfsParamsWithContext ¶
func NewGetAPI24PoliciesNfsParamsWithContext(ctx context.Context) *GetAPI24PoliciesNfsParams
NewGetAPI24PoliciesNfsParamsWithContext creates a new GetAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesNfsParamsWithHTTPClient ¶
func NewGetAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsParams
NewGetAPI24PoliciesNfsParamsWithHTTPClient creates a new GetAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesNfsParamsWithTimeout ¶
func NewGetAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsParams
NewGetAPI24PoliciesNfsParamsWithTimeout creates a new GetAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesNfsParams) SetAuthorization ¶
func (o *GetAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetContext ¶
func (o *GetAPI24PoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesNfsParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetFilter ¶
func (o *GetAPI24PoliciesNfsParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetIds ¶
func (o *GetAPI24PoliciesNfsParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetLimit ¶
func (o *GetAPI24PoliciesNfsParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetNames ¶
func (o *GetAPI24PoliciesNfsParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetOffset ¶
func (o *GetAPI24PoliciesNfsParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetSort ¶
func (o *GetAPI24PoliciesNfsParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetTimeout ¶
func (o *GetAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesNfsParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) SetXRequestID ¶
func (o *GetAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithAuthorization ¶
func (o *GetAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *GetAPI24PoliciesNfsParams
WithAuthorization adds the authorization to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithContext ¶
func (o *GetAPI24PoliciesNfsParams) WithContext(ctx context.Context) *GetAPI24PoliciesNfsParams
WithContext adds the context to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesNfsParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesNfsParams
WithContinuationToken adds the continuationToken to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithFilter ¶
func (o *GetAPI24PoliciesNfsParams) WithFilter(filter *string) *GetAPI24PoliciesNfsParams
WithFilter adds the filter to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesNfsParams
WithHTTPClient adds the HTTPClient to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithIds ¶
func (o *GetAPI24PoliciesNfsParams) WithIds(ids []string) *GetAPI24PoliciesNfsParams
WithIds adds the ids to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithLimit ¶
func (o *GetAPI24PoliciesNfsParams) WithLimit(limit *int32) *GetAPI24PoliciesNfsParams
WithLimit adds the limit to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithNames ¶
func (o *GetAPI24PoliciesNfsParams) WithNames(names []string) *GetAPI24PoliciesNfsParams
WithNames adds the names to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithOffset ¶
func (o *GetAPI24PoliciesNfsParams) WithOffset(offset *int32) *GetAPI24PoliciesNfsParams
WithOffset adds the offset to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithSort ¶
func (o *GetAPI24PoliciesNfsParams) WithSort(sort []string) *GetAPI24PoliciesNfsParams
WithSort adds the sort to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithTimeout ¶
func (o *GetAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesNfsParams
WithTimeout adds the timeout to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesNfsParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesNfsParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WithXRequestID ¶
func (o *GetAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesNfsParams
WithXRequestID adds the xRequestID to the get API 24 policies nfs params
func (*GetAPI24PoliciesNfsParams) WriteToRequest ¶
func (o *GetAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesNfsReader ¶
type GetAPI24PoliciesNfsReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesNfsReader is a Reader for the GetAPI24PoliciesNfs structure.
func (*GetAPI24PoliciesNfsReader) ReadResponse ¶
func (o *GetAPI24PoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesParams ¶
type GetAPI24PoliciesParams 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 /*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 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24PoliciesParams contains all the parameters to send to the API endpoint for the get API 24 policies operation typically these are written to a http.Request
func NewGetAPI24PoliciesParams ¶
func NewGetAPI24PoliciesParams() *GetAPI24PoliciesParams
NewGetAPI24PoliciesParams creates a new GetAPI24PoliciesParams object with the default values initialized.
func NewGetAPI24PoliciesParamsWithContext ¶
func NewGetAPI24PoliciesParamsWithContext(ctx context.Context) *GetAPI24PoliciesParams
NewGetAPI24PoliciesParamsWithContext creates a new GetAPI24PoliciesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesParamsWithHTTPClient ¶
func NewGetAPI24PoliciesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesParams
NewGetAPI24PoliciesParamsWithHTTPClient creates a new GetAPI24PoliciesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesParamsWithTimeout ¶
func NewGetAPI24PoliciesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesParams
NewGetAPI24PoliciesParamsWithTimeout creates a new GetAPI24PoliciesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesParams) SetAuthorization ¶
func (o *GetAPI24PoliciesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetContext ¶
func (o *GetAPI24PoliciesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetFilter ¶
func (o *GetAPI24PoliciesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetIds ¶
func (o *GetAPI24PoliciesParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetLimit ¶
func (o *GetAPI24PoliciesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetNames ¶
func (o *GetAPI24PoliciesParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetOffset ¶
func (o *GetAPI24PoliciesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetSort ¶
func (o *GetAPI24PoliciesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetTimeout ¶
func (o *GetAPI24PoliciesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies params
func (*GetAPI24PoliciesParams) SetXRequestID ¶
func (o *GetAPI24PoliciesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithAuthorization ¶
func (o *GetAPI24PoliciesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesParams
WithAuthorization adds the authorization to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithContext ¶
func (o *GetAPI24PoliciesParams) WithContext(ctx context.Context) *GetAPI24PoliciesParams
WithContext adds the context to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesParams
WithContinuationToken adds the continuationToken to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithFilter ¶
func (o *GetAPI24PoliciesParams) WithFilter(filter *string) *GetAPI24PoliciesParams
WithFilter adds the filter to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesParams
WithHTTPClient adds the HTTPClient to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithIds ¶
func (o *GetAPI24PoliciesParams) WithIds(ids []string) *GetAPI24PoliciesParams
WithIds adds the ids to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithLimit ¶
func (o *GetAPI24PoliciesParams) WithLimit(limit *int32) *GetAPI24PoliciesParams
WithLimit adds the limit to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithNames ¶
func (o *GetAPI24PoliciesParams) WithNames(names []string) *GetAPI24PoliciesParams
WithNames adds the names to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithOffset ¶
func (o *GetAPI24PoliciesParams) WithOffset(offset *int32) *GetAPI24PoliciesParams
WithOffset adds the offset to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithSort ¶
func (o *GetAPI24PoliciesParams) WithSort(sort []string) *GetAPI24PoliciesParams
WithSort adds the sort to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithTimeout ¶
func (o *GetAPI24PoliciesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesParams
WithTimeout adds the timeout to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies params
func (*GetAPI24PoliciesParams) WithXRequestID ¶
func (o *GetAPI24PoliciesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesParams
WithXRequestID adds the xRequestID to the get API 24 policies params
func (*GetAPI24PoliciesParams) WriteToRequest ¶
func (o *GetAPI24PoliciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesReader ¶
type GetAPI24PoliciesReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesReader is a Reader for the GetAPI24Policies structure.
func (*GetAPI24PoliciesReader) ReadResponse ¶
func (o *GetAPI24PoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSmbClientRulesParams ¶
type GetAPI24PoliciesSmbClientRulesParams 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 /*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 /*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 /*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 }
GetAPI24PoliciesSmbClientRulesParams contains all the parameters to send to the API endpoint for the get API 24 policies smb client rules operation typically these are written to a http.Request
func NewGetAPI24PoliciesSmbClientRulesParams ¶
func NewGetAPI24PoliciesSmbClientRulesParams() *GetAPI24PoliciesSmbClientRulesParams
NewGetAPI24PoliciesSmbClientRulesParams creates a new GetAPI24PoliciesSmbClientRulesParams object with the default values initialized.
func NewGetAPI24PoliciesSmbClientRulesParamsWithContext ¶
func NewGetAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbClientRulesParams
NewGetAPI24PoliciesSmbClientRulesParamsWithContext creates a new GetAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSmbClientRulesParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbClientRulesParams
NewGetAPI24PoliciesSmbClientRulesParamsWithHTTPClient creates a new GetAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSmbClientRulesParamsWithTimeout ¶
func NewGetAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbClientRulesParams
NewGetAPI24PoliciesSmbClientRulesParamsWithTimeout creates a new GetAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSmbClientRulesParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetContext ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetFilter ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetLimit ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetNames ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetOffset ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetSort ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetTimeout ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbClientRulesParams
WithAuthorization adds the authorization to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithContext ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbClientRulesParams
WithContext adds the context to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbClientRulesParams
WithContinuationToken adds the continuationToken to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithFilter ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithFilter(filter *string) *GetAPI24PoliciesSmbClientRulesParams
WithFilter adds the filter to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbClientRulesParams
WithHTTPClient adds the HTTPClient to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithLimit ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbClientRulesParams
WithLimit adds the limit to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithNames ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithNames(names []string) *GetAPI24PoliciesSmbClientRulesParams
WithNames adds the names to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithOffset ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbClientRulesParams
WithOffset adds the offset to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSmbClientRulesParams
WithPolicyIds adds the policyIds to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSmbClientRulesParams
WithPolicyNames adds the policyNames to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithSort ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithSort(sort []string) *GetAPI24PoliciesSmbClientRulesParams
WithSort adds the sort to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithTimeout ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbClientRulesParams
WithTimeout adds the timeout to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbClientRulesParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbClientRulesParams
WithXRequestID adds the xRequestID to the get API 24 policies smb client rules params
func (*GetAPI24PoliciesSmbClientRulesParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSmbClientRulesReader ¶
type GetAPI24PoliciesSmbClientRulesReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSmbClientRulesReader is a Reader for the GetAPI24PoliciesSmbClientRules structure.
func (*GetAPI24PoliciesSmbClientRulesReader) ReadResponse ¶
func (o *GetAPI24PoliciesSmbClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSmbMembersParams ¶
type GetAPI24PoliciesSmbMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
GetAPI24PoliciesSmbMembersParams contains all the parameters to send to the API endpoint for the get API 24 policies smb members operation typically these are written to a http.Request
func NewGetAPI24PoliciesSmbMembersParams ¶
func NewGetAPI24PoliciesSmbMembersParams() *GetAPI24PoliciesSmbMembersParams
NewGetAPI24PoliciesSmbMembersParams creates a new GetAPI24PoliciesSmbMembersParams object with the default values initialized.
func NewGetAPI24PoliciesSmbMembersParamsWithContext ¶
func NewGetAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbMembersParams
NewGetAPI24PoliciesSmbMembersParamsWithContext creates a new GetAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSmbMembersParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbMembersParams
NewGetAPI24PoliciesSmbMembersParamsWithHTTPClient creates a new GetAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSmbMembersParamsWithTimeout ¶
func NewGetAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbMembersParams
NewGetAPI24PoliciesSmbMembersParamsWithTimeout creates a new GetAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSmbMembersParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetContext ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetDestroyed ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetFilter ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetLimit ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetMemberIds ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetMemberNames ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetMemberTypes ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetOffset ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetSort ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetTimeout ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbMembersParams
WithAuthorization adds the authorization to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithContext ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbMembersParams
WithContext adds the context to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbMembersParams
WithContinuationToken adds the continuationToken to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithDestroyed ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesSmbMembersParams
WithDestroyed adds the destroyed to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithFilter ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithFilter(filter *string) *GetAPI24PoliciesSmbMembersParams
WithFilter adds the filter to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbMembersParams
WithHTTPClient adds the HTTPClient to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithLimit ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbMembersParams
WithLimit adds the limit to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithMemberIds ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesSmbMembersParams
WithMemberIds adds the memberIds to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithMemberNames ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesSmbMembersParams
WithMemberNames adds the memberNames to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithMemberTypes ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesSmbMembersParams
WithMemberTypes adds the memberTypes to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithOffset ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbMembersParams
WithOffset adds the offset to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSmbMembersParams
WithPolicyIds adds the policyIds to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSmbMembersParams
WithPolicyNames adds the policyNames to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithSort ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithSort(sort []string) *GetAPI24PoliciesSmbMembersParams
WithSort adds the sort to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithTimeout ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbMembersParams
WithTimeout adds the timeout to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbMembersParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbMembersParams
WithXRequestID adds the xRequestID to the get API 24 policies smb members params
func (*GetAPI24PoliciesSmbMembersParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSmbMembersReader ¶
type GetAPI24PoliciesSmbMembersReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSmbMembersReader is a Reader for the GetAPI24PoliciesSmbMembers structure.
func (*GetAPI24PoliciesSmbMembersReader) ReadResponse ¶
func (o *GetAPI24PoliciesSmbMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSmbParams ¶
type GetAPI24PoliciesSmbParams 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 /*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 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24PoliciesSmbParams contains all the parameters to send to the API endpoint for the get API 24 policies smb operation typically these are written to a http.Request
func NewGetAPI24PoliciesSmbParams ¶
func NewGetAPI24PoliciesSmbParams() *GetAPI24PoliciesSmbParams
NewGetAPI24PoliciesSmbParams creates a new GetAPI24PoliciesSmbParams object with the default values initialized.
func NewGetAPI24PoliciesSmbParamsWithContext ¶
func NewGetAPI24PoliciesSmbParamsWithContext(ctx context.Context) *GetAPI24PoliciesSmbParams
NewGetAPI24PoliciesSmbParamsWithContext creates a new GetAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSmbParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbParams
NewGetAPI24PoliciesSmbParamsWithHTTPClient creates a new GetAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSmbParamsWithTimeout ¶
func NewGetAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbParams
NewGetAPI24PoliciesSmbParamsWithTimeout creates a new GetAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSmbParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetContext ¶
func (o *GetAPI24PoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSmbParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetFilter ¶
func (o *GetAPI24PoliciesSmbParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetIds ¶
func (o *GetAPI24PoliciesSmbParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetLimit ¶
func (o *GetAPI24PoliciesSmbParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetNames ¶
func (o *GetAPI24PoliciesSmbParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetOffset ¶
func (o *GetAPI24PoliciesSmbParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetSort ¶
func (o *GetAPI24PoliciesSmbParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetTimeout ¶
func (o *GetAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSmbParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSmbParams
WithAuthorization adds the authorization to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithContext ¶
func (o *GetAPI24PoliciesSmbParams) WithContext(ctx context.Context) *GetAPI24PoliciesSmbParams
WithContext adds the context to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSmbParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSmbParams
WithContinuationToken adds the continuationToken to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithFilter ¶
func (o *GetAPI24PoliciesSmbParams) WithFilter(filter *string) *GetAPI24PoliciesSmbParams
WithFilter adds the filter to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSmbParams
WithHTTPClient adds the HTTPClient to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithIds ¶
func (o *GetAPI24PoliciesSmbParams) WithIds(ids []string) *GetAPI24PoliciesSmbParams
WithIds adds the ids to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithLimit ¶
func (o *GetAPI24PoliciesSmbParams) WithLimit(limit *int32) *GetAPI24PoliciesSmbParams
WithLimit adds the limit to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithNames ¶
func (o *GetAPI24PoliciesSmbParams) WithNames(names []string) *GetAPI24PoliciesSmbParams
WithNames adds the names to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithOffset ¶
func (o *GetAPI24PoliciesSmbParams) WithOffset(offset *int32) *GetAPI24PoliciesSmbParams
WithOffset adds the offset to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithSort ¶
func (o *GetAPI24PoliciesSmbParams) WithSort(sort []string) *GetAPI24PoliciesSmbParams
WithSort adds the sort to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithTimeout ¶
func (o *GetAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSmbParams
WithTimeout adds the timeout to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSmbParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSmbParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSmbParams
WithXRequestID adds the xRequestID to the get API 24 policies smb params
func (*GetAPI24PoliciesSmbParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSmbReader ¶
type GetAPI24PoliciesSmbReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSmbReader is a Reader for the GetAPI24PoliciesSmb structure.
func (*GetAPI24PoliciesSmbReader) ReadResponse ¶
func (o *GetAPI24PoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSnapshotMembersParams ¶
type GetAPI24PoliciesSnapshotMembersParams 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 /*MemberTypes Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include `directories`. Enter multiple member types in comma-separated format. For example, `type01,type02`. */ MemberTypes []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 }
GetAPI24PoliciesSnapshotMembersParams contains all the parameters to send to the API endpoint for the get API 24 policies snapshot members operation typically these are written to a http.Request
func NewGetAPI24PoliciesSnapshotMembersParams ¶
func NewGetAPI24PoliciesSnapshotMembersParams() *GetAPI24PoliciesSnapshotMembersParams
NewGetAPI24PoliciesSnapshotMembersParams creates a new GetAPI24PoliciesSnapshotMembersParams object with the default values initialized.
func NewGetAPI24PoliciesSnapshotMembersParamsWithContext ¶
func NewGetAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotMembersParams
NewGetAPI24PoliciesSnapshotMembersParamsWithContext creates a new GetAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSnapshotMembersParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotMembersParams
NewGetAPI24PoliciesSnapshotMembersParamsWithHTTPClient creates a new GetAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSnapshotMembersParamsWithTimeout ¶
func NewGetAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotMembersParams
NewGetAPI24PoliciesSnapshotMembersParamsWithTimeout creates a new GetAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSnapshotMembersParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetContext ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetDestroyed ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetDestroyed(destroyed *bool)
SetDestroyed adds the destroyed to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetFilter ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetLimit ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetMemberIds ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberIds(memberIds []string)
SetMemberIds adds the memberIds to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetMemberNames ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberNames(memberNames []string)
SetMemberNames adds the memberNames to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetMemberTypes ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetMemberTypes(memberTypes []string)
SetMemberTypes adds the memberTypes to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetOffset ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetSort ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetTimeout ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotMembersParams
WithAuthorization adds the authorization to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithContext ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotMembersParams
WithContext adds the context to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotMembersParams
WithContinuationToken adds the continuationToken to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithDestroyed ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithDestroyed(destroyed *bool) *GetAPI24PoliciesSnapshotMembersParams
WithDestroyed adds the destroyed to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithFilter ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotMembersParams
WithFilter adds the filter to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotMembersParams
WithHTTPClient adds the HTTPClient to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithLimit ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotMembersParams
WithLimit adds the limit to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithMemberIds ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberIds(memberIds []string) *GetAPI24PoliciesSnapshotMembersParams
WithMemberIds adds the memberIds to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithMemberNames ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberNames(memberNames []string) *GetAPI24PoliciesSnapshotMembersParams
WithMemberNames adds the memberNames to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithMemberTypes ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithMemberTypes(memberTypes []string) *GetAPI24PoliciesSnapshotMembersParams
WithMemberTypes adds the memberTypes to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithOffset ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotMembersParams
WithOffset adds the offset to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSnapshotMembersParams
WithPolicyIds adds the policyIds to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSnapshotMembersParams
WithPolicyNames adds the policyNames to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithSort ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotMembersParams
WithSort adds the sort to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithTimeout ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotMembersParams
WithTimeout adds the timeout to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotMembersParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotMembersParams
WithXRequestID adds the xRequestID to the get API 24 policies snapshot members params
func (*GetAPI24PoliciesSnapshotMembersParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSnapshotMembersReader ¶
type GetAPI24PoliciesSnapshotMembersReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSnapshotMembersReader is a Reader for the GetAPI24PoliciesSnapshotMembers structure.
func (*GetAPI24PoliciesSnapshotMembersReader) ReadResponse ¶
func (o *GetAPI24PoliciesSnapshotMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSnapshotParams ¶
type GetAPI24PoliciesSnapshotParams 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 /*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 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetAPI24PoliciesSnapshotParams contains all the parameters to send to the API endpoint for the get API 24 policies snapshot operation typically these are written to a http.Request
func NewGetAPI24PoliciesSnapshotParams ¶
func NewGetAPI24PoliciesSnapshotParams() *GetAPI24PoliciesSnapshotParams
NewGetAPI24PoliciesSnapshotParams creates a new GetAPI24PoliciesSnapshotParams object with the default values initialized.
func NewGetAPI24PoliciesSnapshotParamsWithContext ¶
func NewGetAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotParams
NewGetAPI24PoliciesSnapshotParamsWithContext creates a new GetAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSnapshotParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotParams
NewGetAPI24PoliciesSnapshotParamsWithHTTPClient creates a new GetAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSnapshotParamsWithTimeout ¶
func NewGetAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotParams
NewGetAPI24PoliciesSnapshotParamsWithTimeout creates a new GetAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSnapshotParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetContext ¶
func (o *GetAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetFilter ¶
func (o *GetAPI24PoliciesSnapshotParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetIds ¶
func (o *GetAPI24PoliciesSnapshotParams) SetIds(ids []string)
SetIds adds the ids to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetLimit ¶
func (o *GetAPI24PoliciesSnapshotParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetNames ¶
func (o *GetAPI24PoliciesSnapshotParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetOffset ¶
func (o *GetAPI24PoliciesSnapshotParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetSort ¶
func (o *GetAPI24PoliciesSnapshotParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetTimeout ¶
func (o *GetAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotParams
WithAuthorization adds the authorization to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithContext ¶
func (o *GetAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotParams
WithContext adds the context to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotParams
WithContinuationToken adds the continuationToken to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithFilter ¶
func (o *GetAPI24PoliciesSnapshotParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotParams
WithFilter adds the filter to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithIds ¶
func (o *GetAPI24PoliciesSnapshotParams) WithIds(ids []string) *GetAPI24PoliciesSnapshotParams
WithIds adds the ids to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithLimit ¶
func (o *GetAPI24PoliciesSnapshotParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotParams
WithLimit adds the limit to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithNames ¶
func (o *GetAPI24PoliciesSnapshotParams) WithNames(names []string) *GetAPI24PoliciesSnapshotParams
WithNames adds the names to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithOffset ¶
func (o *GetAPI24PoliciesSnapshotParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotParams
WithOffset adds the offset to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithSort ¶
func (o *GetAPI24PoliciesSnapshotParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotParams
WithSort adds the sort to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithTimeout ¶
func (o *GetAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotParams
WithTimeout adds the timeout to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotParams
WithXRequestID adds the xRequestID to the get API 24 policies snapshot params
func (*GetAPI24PoliciesSnapshotParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSnapshotReader ¶
type GetAPI24PoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSnapshotReader is a Reader for the GetAPI24PoliciesSnapshot structure.
func (*GetAPI24PoliciesSnapshotReader) ReadResponse ¶
func (o *GetAPI24PoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAPI24PoliciesSnapshotRulesParams ¶
type GetAPI24PoliciesSnapshotRulesParams 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 /*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 /*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 /*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 }
GetAPI24PoliciesSnapshotRulesParams contains all the parameters to send to the API endpoint for the get API 24 policies snapshot rules operation typically these are written to a http.Request
func NewGetAPI24PoliciesSnapshotRulesParams ¶
func NewGetAPI24PoliciesSnapshotRulesParams() *GetAPI24PoliciesSnapshotRulesParams
NewGetAPI24PoliciesSnapshotRulesParams creates a new GetAPI24PoliciesSnapshotRulesParams object with the default values initialized.
func NewGetAPI24PoliciesSnapshotRulesParamsWithContext ¶
func NewGetAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *GetAPI24PoliciesSnapshotRulesParams
NewGetAPI24PoliciesSnapshotRulesParamsWithContext creates a new GetAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24PoliciesSnapshotRulesParamsWithHTTPClient ¶
func NewGetAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotRulesParams
NewGetAPI24PoliciesSnapshotRulesParamsWithHTTPClient creates a new GetAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24PoliciesSnapshotRulesParamsWithTimeout ¶
func NewGetAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotRulesParams
NewGetAPI24PoliciesSnapshotRulesParamsWithTimeout creates a new GetAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24PoliciesSnapshotRulesParams) SetAuthorization ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetContext ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetFilter ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetLimit ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetNames ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetNames(names []string)
SetNames adds the names to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetOffset ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetPolicyIds ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetPolicyNames ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetSort ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetTimeout ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) SetXRequestID ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithAuthorization ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *GetAPI24PoliciesSnapshotRulesParams
WithAuthorization adds the authorization to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithContext ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *GetAPI24PoliciesSnapshotRulesParams
WithContext adds the context to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithContinuationToken ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithContinuationToken(continuationToken *string) *GetAPI24PoliciesSnapshotRulesParams
WithContinuationToken adds the continuationToken to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithFilter ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithFilter(filter *string) *GetAPI24PoliciesSnapshotRulesParams
WithFilter adds the filter to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithHTTPClient ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *GetAPI24PoliciesSnapshotRulesParams
WithHTTPClient adds the HTTPClient to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithLimit ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithLimit(limit *int32) *GetAPI24PoliciesSnapshotRulesParams
WithLimit adds the limit to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithNames ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithNames(names []string) *GetAPI24PoliciesSnapshotRulesParams
WithNames adds the names to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithOffset ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithOffset(offset *int32) *GetAPI24PoliciesSnapshotRulesParams
WithOffset adds the offset to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithPolicyIds ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *GetAPI24PoliciesSnapshotRulesParams
WithPolicyIds adds the policyIds to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithPolicyNames ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *GetAPI24PoliciesSnapshotRulesParams
WithPolicyNames adds the policyNames to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithSort ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithSort(sort []string) *GetAPI24PoliciesSnapshotRulesParams
WithSort adds the sort to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithTimeout ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *GetAPI24PoliciesSnapshotRulesParams
WithTimeout adds the timeout to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithTotalItemCount ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24PoliciesSnapshotRulesParams
WithTotalItemCount adds the totalItemCount to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WithXRequestID ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *GetAPI24PoliciesSnapshotRulesParams
WithXRequestID adds the xRequestID to the get API 24 policies snapshot rules params
func (*GetAPI24PoliciesSnapshotRulesParams) WriteToRequest ¶
func (o *GetAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24PoliciesSnapshotRulesReader ¶
type GetAPI24PoliciesSnapshotRulesReader struct {
// contains filtered or unexported fields
}
GetAPI24PoliciesSnapshotRulesReader is a Reader for the GetAPI24PoliciesSnapshotRules structure.
func (*GetAPI24PoliciesSnapshotRulesReader) ReadResponse ¶
func (o *GetAPI24PoliciesSnapshotRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24PoliciesBadRequest ¶
GetApi24PoliciesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesBadRequest ¶
func NewGetApi24PoliciesBadRequest() *GetApi24PoliciesBadRequest
NewGetApi24PoliciesBadRequest creates a GetApi24PoliciesBadRequest with default headers values
func (*GetApi24PoliciesBadRequest) Error ¶
func (o *GetApi24PoliciesBadRequest) Error() string
func (*GetApi24PoliciesBadRequest) GetPayload ¶
func (o *GetApi24PoliciesBadRequest) GetPayload() *models.Error
type GetApi24PoliciesMembersBadRequest ¶
GetApi24PoliciesMembersBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesMembersBadRequest ¶
func NewGetApi24PoliciesMembersBadRequest() *GetApi24PoliciesMembersBadRequest
NewGetApi24PoliciesMembersBadRequest creates a GetApi24PoliciesMembersBadRequest with default headers values
func (*GetApi24PoliciesMembersBadRequest) Error ¶
func (o *GetApi24PoliciesMembersBadRequest) Error() string
func (*GetApi24PoliciesMembersBadRequest) GetPayload ¶
func (o *GetApi24PoliciesMembersBadRequest) GetPayload() *models.Error
type GetApi24PoliciesMembersOK ¶
type GetApi24PoliciesMembersOK struct {
Payload *models.PolicyMemberGetResponse
}
GetApi24PoliciesMembersOK handles this case with default header values.
OK
func NewGetApi24PoliciesMembersOK ¶
func NewGetApi24PoliciesMembersOK() *GetApi24PoliciesMembersOK
NewGetApi24PoliciesMembersOK creates a GetApi24PoliciesMembersOK with default headers values
func (*GetApi24PoliciesMembersOK) Error ¶
func (o *GetApi24PoliciesMembersOK) Error() string
func (*GetApi24PoliciesMembersOK) GetPayload ¶
func (o *GetApi24PoliciesMembersOK) GetPayload() *models.PolicyMemberGetResponse
type GetApi24PoliciesNfsBadRequest ¶
GetApi24PoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesNfsBadRequest ¶
func NewGetApi24PoliciesNfsBadRequest() *GetApi24PoliciesNfsBadRequest
NewGetApi24PoliciesNfsBadRequest creates a GetApi24PoliciesNfsBadRequest with default headers values
func (*GetApi24PoliciesNfsBadRequest) Error ¶
func (o *GetApi24PoliciesNfsBadRequest) Error() string
func (*GetApi24PoliciesNfsBadRequest) GetPayload ¶
func (o *GetApi24PoliciesNfsBadRequest) GetPayload() *models.Error
type GetApi24PoliciesNfsClientRulesBadRequest ¶
GetApi24PoliciesNfsClientRulesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesNfsClientRulesBadRequest ¶
func NewGetApi24PoliciesNfsClientRulesBadRequest() *GetApi24PoliciesNfsClientRulesBadRequest
NewGetApi24PoliciesNfsClientRulesBadRequest creates a GetApi24PoliciesNfsClientRulesBadRequest with default headers values
func (*GetApi24PoliciesNfsClientRulesBadRequest) Error ¶
func (o *GetApi24PoliciesNfsClientRulesBadRequest) Error() string
func (*GetApi24PoliciesNfsClientRulesBadRequest) GetPayload ¶
func (o *GetApi24PoliciesNfsClientRulesBadRequest) GetPayload() *models.Error
type GetApi24PoliciesNfsClientRulesOK ¶
type GetApi24PoliciesNfsClientRulesOK struct {
Payload *models.PolicyRuleNfsClientGetResponse
}
GetApi24PoliciesNfsClientRulesOK handles this case with default header values.
OK
func NewGetApi24PoliciesNfsClientRulesOK ¶
func NewGetApi24PoliciesNfsClientRulesOK() *GetApi24PoliciesNfsClientRulesOK
NewGetApi24PoliciesNfsClientRulesOK creates a GetApi24PoliciesNfsClientRulesOK with default headers values
func (*GetApi24PoliciesNfsClientRulesOK) Error ¶
func (o *GetApi24PoliciesNfsClientRulesOK) Error() string
func (*GetApi24PoliciesNfsClientRulesOK) GetPayload ¶
func (o *GetApi24PoliciesNfsClientRulesOK) GetPayload() *models.PolicyRuleNfsClientGetResponse
type GetApi24PoliciesNfsMembersBadRequest ¶
GetApi24PoliciesNfsMembersBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesNfsMembersBadRequest ¶
func NewGetApi24PoliciesNfsMembersBadRequest() *GetApi24PoliciesNfsMembersBadRequest
NewGetApi24PoliciesNfsMembersBadRequest creates a GetApi24PoliciesNfsMembersBadRequest with default headers values
func (*GetApi24PoliciesNfsMembersBadRequest) Error ¶
func (o *GetApi24PoliciesNfsMembersBadRequest) Error() string
func (*GetApi24PoliciesNfsMembersBadRequest) GetPayload ¶
func (o *GetApi24PoliciesNfsMembersBadRequest) GetPayload() *models.Error
type GetApi24PoliciesNfsMembersOK ¶
type GetApi24PoliciesNfsMembersOK struct {
Payload *models.PolicyMemberExportGetResponse
}
GetApi24PoliciesNfsMembersOK handles this case with default header values.
OK
func NewGetApi24PoliciesNfsMembersOK ¶
func NewGetApi24PoliciesNfsMembersOK() *GetApi24PoliciesNfsMembersOK
NewGetApi24PoliciesNfsMembersOK creates a GetApi24PoliciesNfsMembersOK with default headers values
func (*GetApi24PoliciesNfsMembersOK) Error ¶
func (o *GetApi24PoliciesNfsMembersOK) Error() string
func (*GetApi24PoliciesNfsMembersOK) GetPayload ¶
func (o *GetApi24PoliciesNfsMembersOK) GetPayload() *models.PolicyMemberExportGetResponse
type GetApi24PoliciesNfsOK ¶
type GetApi24PoliciesNfsOK struct {
Payload *models.PolicyGetResponse
}
GetApi24PoliciesNfsOK handles this case with default header values.
OK
func NewGetApi24PoliciesNfsOK ¶
func NewGetApi24PoliciesNfsOK() *GetApi24PoliciesNfsOK
NewGetApi24PoliciesNfsOK creates a GetApi24PoliciesNfsOK with default headers values
func (*GetApi24PoliciesNfsOK) Error ¶
func (o *GetApi24PoliciesNfsOK) Error() string
func (*GetApi24PoliciesNfsOK) GetPayload ¶
func (o *GetApi24PoliciesNfsOK) GetPayload() *models.PolicyGetResponse
type GetApi24PoliciesOK ¶
type GetApi24PoliciesOK struct {
Payload *models.PolicyGetResponse
}
GetApi24PoliciesOK handles this case with default header values.
OK
func NewGetApi24PoliciesOK ¶
func NewGetApi24PoliciesOK() *GetApi24PoliciesOK
NewGetApi24PoliciesOK creates a GetApi24PoliciesOK with default headers values
func (*GetApi24PoliciesOK) Error ¶
func (o *GetApi24PoliciesOK) Error() string
func (*GetApi24PoliciesOK) GetPayload ¶
func (o *GetApi24PoliciesOK) GetPayload() *models.PolicyGetResponse
type GetApi24PoliciesSmbBadRequest ¶
GetApi24PoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSmbBadRequest ¶
func NewGetApi24PoliciesSmbBadRequest() *GetApi24PoliciesSmbBadRequest
NewGetApi24PoliciesSmbBadRequest creates a GetApi24PoliciesSmbBadRequest with default headers values
func (*GetApi24PoliciesSmbBadRequest) Error ¶
func (o *GetApi24PoliciesSmbBadRequest) Error() string
func (*GetApi24PoliciesSmbBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSmbBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSmbClientRulesBadRequest ¶
GetApi24PoliciesSmbClientRulesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSmbClientRulesBadRequest ¶
func NewGetApi24PoliciesSmbClientRulesBadRequest() *GetApi24PoliciesSmbClientRulesBadRequest
NewGetApi24PoliciesSmbClientRulesBadRequest creates a GetApi24PoliciesSmbClientRulesBadRequest with default headers values
func (*GetApi24PoliciesSmbClientRulesBadRequest) Error ¶
func (o *GetApi24PoliciesSmbClientRulesBadRequest) Error() string
func (*GetApi24PoliciesSmbClientRulesBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSmbClientRulesBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSmbClientRulesOK ¶
type GetApi24PoliciesSmbClientRulesOK struct {
Payload *models.PolicyRuleSmbClientGetResponse
}
GetApi24PoliciesSmbClientRulesOK handles this case with default header values.
OK
func NewGetApi24PoliciesSmbClientRulesOK ¶
func NewGetApi24PoliciesSmbClientRulesOK() *GetApi24PoliciesSmbClientRulesOK
NewGetApi24PoliciesSmbClientRulesOK creates a GetApi24PoliciesSmbClientRulesOK with default headers values
func (*GetApi24PoliciesSmbClientRulesOK) Error ¶
func (o *GetApi24PoliciesSmbClientRulesOK) Error() string
func (*GetApi24PoliciesSmbClientRulesOK) GetPayload ¶
func (o *GetApi24PoliciesSmbClientRulesOK) GetPayload() *models.PolicyRuleSmbClientGetResponse
type GetApi24PoliciesSmbMembersBadRequest ¶
GetApi24PoliciesSmbMembersBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSmbMembersBadRequest ¶
func NewGetApi24PoliciesSmbMembersBadRequest() *GetApi24PoliciesSmbMembersBadRequest
NewGetApi24PoliciesSmbMembersBadRequest creates a GetApi24PoliciesSmbMembersBadRequest with default headers values
func (*GetApi24PoliciesSmbMembersBadRequest) Error ¶
func (o *GetApi24PoliciesSmbMembersBadRequest) Error() string
func (*GetApi24PoliciesSmbMembersBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSmbMembersBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSmbMembersOK ¶
type GetApi24PoliciesSmbMembersOK struct {
Payload *models.PolicyMemberExportGetResponse
}
GetApi24PoliciesSmbMembersOK handles this case with default header values.
OK
func NewGetApi24PoliciesSmbMembersOK ¶
func NewGetApi24PoliciesSmbMembersOK() *GetApi24PoliciesSmbMembersOK
NewGetApi24PoliciesSmbMembersOK creates a GetApi24PoliciesSmbMembersOK with default headers values
func (*GetApi24PoliciesSmbMembersOK) Error ¶
func (o *GetApi24PoliciesSmbMembersOK) Error() string
func (*GetApi24PoliciesSmbMembersOK) GetPayload ¶
func (o *GetApi24PoliciesSmbMembersOK) GetPayload() *models.PolicyMemberExportGetResponse
type GetApi24PoliciesSmbOK ¶
type GetApi24PoliciesSmbOK struct {
Payload *models.PolicySmbGetResponse
}
GetApi24PoliciesSmbOK handles this case with default header values.
OK
func NewGetApi24PoliciesSmbOK ¶
func NewGetApi24PoliciesSmbOK() *GetApi24PoliciesSmbOK
NewGetApi24PoliciesSmbOK creates a GetApi24PoliciesSmbOK with default headers values
func (*GetApi24PoliciesSmbOK) Error ¶
func (o *GetApi24PoliciesSmbOK) Error() string
func (*GetApi24PoliciesSmbOK) GetPayload ¶
func (o *GetApi24PoliciesSmbOK) GetPayload() *models.PolicySmbGetResponse
type GetApi24PoliciesSnapshotBadRequest ¶
GetApi24PoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSnapshotBadRequest ¶
func NewGetApi24PoliciesSnapshotBadRequest() *GetApi24PoliciesSnapshotBadRequest
NewGetApi24PoliciesSnapshotBadRequest creates a GetApi24PoliciesSnapshotBadRequest with default headers values
func (*GetApi24PoliciesSnapshotBadRequest) Error ¶
func (o *GetApi24PoliciesSnapshotBadRequest) Error() string
func (*GetApi24PoliciesSnapshotBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSnapshotBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSnapshotMembersBadRequest ¶
GetApi24PoliciesSnapshotMembersBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSnapshotMembersBadRequest ¶
func NewGetApi24PoliciesSnapshotMembersBadRequest() *GetApi24PoliciesSnapshotMembersBadRequest
NewGetApi24PoliciesSnapshotMembersBadRequest creates a GetApi24PoliciesSnapshotMembersBadRequest with default headers values
func (*GetApi24PoliciesSnapshotMembersBadRequest) Error ¶
func (o *GetApi24PoliciesSnapshotMembersBadRequest) Error() string
func (*GetApi24PoliciesSnapshotMembersBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSnapshotMembersBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSnapshotMembersOK ¶
type GetApi24PoliciesSnapshotMembersOK struct {
Payload *models.PolicyMemberGetResponse
}
GetApi24PoliciesSnapshotMembersOK handles this case with default header values.
OK
func NewGetApi24PoliciesSnapshotMembersOK ¶
func NewGetApi24PoliciesSnapshotMembersOK() *GetApi24PoliciesSnapshotMembersOK
NewGetApi24PoliciesSnapshotMembersOK creates a GetApi24PoliciesSnapshotMembersOK with default headers values
func (*GetApi24PoliciesSnapshotMembersOK) Error ¶
func (o *GetApi24PoliciesSnapshotMembersOK) Error() string
func (*GetApi24PoliciesSnapshotMembersOK) GetPayload ¶
func (o *GetApi24PoliciesSnapshotMembersOK) GetPayload() *models.PolicyMemberGetResponse
type GetApi24PoliciesSnapshotOK ¶
type GetApi24PoliciesSnapshotOK struct {
Payload *models.PolicyGetResponse
}
GetApi24PoliciesSnapshotOK handles this case with default header values.
OK
func NewGetApi24PoliciesSnapshotOK ¶
func NewGetApi24PoliciesSnapshotOK() *GetApi24PoliciesSnapshotOK
NewGetApi24PoliciesSnapshotOK creates a GetApi24PoliciesSnapshotOK with default headers values
func (*GetApi24PoliciesSnapshotOK) Error ¶
func (o *GetApi24PoliciesSnapshotOK) Error() string
func (*GetApi24PoliciesSnapshotOK) GetPayload ¶
func (o *GetApi24PoliciesSnapshotOK) GetPayload() *models.PolicyGetResponse
type GetApi24PoliciesSnapshotRulesBadRequest ¶
GetApi24PoliciesSnapshotRulesBadRequest handles this case with default header values.
BadRequest
func NewGetApi24PoliciesSnapshotRulesBadRequest ¶
func NewGetApi24PoliciesSnapshotRulesBadRequest() *GetApi24PoliciesSnapshotRulesBadRequest
NewGetApi24PoliciesSnapshotRulesBadRequest creates a GetApi24PoliciesSnapshotRulesBadRequest with default headers values
func (*GetApi24PoliciesSnapshotRulesBadRequest) Error ¶
func (o *GetApi24PoliciesSnapshotRulesBadRequest) Error() string
func (*GetApi24PoliciesSnapshotRulesBadRequest) GetPayload ¶
func (o *GetApi24PoliciesSnapshotRulesBadRequest) GetPayload() *models.Error
type GetApi24PoliciesSnapshotRulesOK ¶
type GetApi24PoliciesSnapshotRulesOK struct {
Payload *models.PolicyRuleSnapshotGetResponse
}
GetApi24PoliciesSnapshotRulesOK handles this case with default header values.
OK
func NewGetApi24PoliciesSnapshotRulesOK ¶
func NewGetApi24PoliciesSnapshotRulesOK() *GetApi24PoliciesSnapshotRulesOK
NewGetApi24PoliciesSnapshotRulesOK creates a GetApi24PoliciesSnapshotRulesOK with default headers values
func (*GetApi24PoliciesSnapshotRulesOK) Error ¶
func (o *GetApi24PoliciesSnapshotRulesOK) Error() string
func (*GetApi24PoliciesSnapshotRulesOK) GetPayload ¶
func (o *GetApi24PoliciesSnapshotRulesOK) GetPayload() *models.PolicyRuleSnapshotGetResponse
type PatchAPI24PoliciesNfsParams ¶
type PatchAPI24PoliciesNfsParams 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 /*Policy*/ Policy *models.PolicyPatch Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24PoliciesNfsParams contains all the parameters to send to the API endpoint for the patch API 24 policies nfs operation typically these are written to a http.Request
func NewPatchAPI24PoliciesNfsParams ¶
func NewPatchAPI24PoliciesNfsParams() *PatchAPI24PoliciesNfsParams
NewPatchAPI24PoliciesNfsParams creates a new PatchAPI24PoliciesNfsParams object with the default values initialized.
func NewPatchAPI24PoliciesNfsParamsWithContext ¶
func NewPatchAPI24PoliciesNfsParamsWithContext(ctx context.Context) *PatchAPI24PoliciesNfsParams
NewPatchAPI24PoliciesNfsParamsWithContext creates a new PatchAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24PoliciesNfsParamsWithHTTPClient ¶
func NewPatchAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesNfsParams
NewPatchAPI24PoliciesNfsParamsWithHTTPClient creates a new PatchAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24PoliciesNfsParamsWithTimeout ¶
func NewPatchAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesNfsParams
NewPatchAPI24PoliciesNfsParamsWithTimeout creates a new PatchAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24PoliciesNfsParams) SetAuthorization ¶
func (o *PatchAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetContext ¶
func (o *PatchAPI24PoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetHTTPClient ¶
func (o *PatchAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetIds ¶
func (o *PatchAPI24PoliciesNfsParams) SetIds(ids []string)
SetIds adds the ids to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetNames ¶
func (o *PatchAPI24PoliciesNfsParams) SetNames(names []string)
SetNames adds the names to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetPolicy ¶
func (o *PatchAPI24PoliciesNfsParams) SetPolicy(policy *models.PolicyPatch)
SetPolicy adds the policy to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetTimeout ¶
func (o *PatchAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) SetXRequestID ¶
func (o *PatchAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithAuthorization ¶
func (o *PatchAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesNfsParams
WithAuthorization adds the authorization to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithContext ¶
func (o *PatchAPI24PoliciesNfsParams) WithContext(ctx context.Context) *PatchAPI24PoliciesNfsParams
WithContext adds the context to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithHTTPClient ¶
func (o *PatchAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesNfsParams
WithHTTPClient adds the HTTPClient to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithIds ¶
func (o *PatchAPI24PoliciesNfsParams) WithIds(ids []string) *PatchAPI24PoliciesNfsParams
WithIds adds the ids to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithNames ¶
func (o *PatchAPI24PoliciesNfsParams) WithNames(names []string) *PatchAPI24PoliciesNfsParams
WithNames adds the names to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithPolicy ¶
func (o *PatchAPI24PoliciesNfsParams) WithPolicy(policy *models.PolicyPatch) *PatchAPI24PoliciesNfsParams
WithPolicy adds the policy to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithTimeout ¶
func (o *PatchAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesNfsParams
WithTimeout adds the timeout to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WithXRequestID ¶
func (o *PatchAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesNfsParams
WithXRequestID adds the xRequestID to the patch API 24 policies nfs params
func (*PatchAPI24PoliciesNfsParams) WriteToRequest ¶
func (o *PatchAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24PoliciesNfsReader ¶
type PatchAPI24PoliciesNfsReader struct {
// contains filtered or unexported fields
}
PatchAPI24PoliciesNfsReader is a Reader for the PatchAPI24PoliciesNfs structure.
func (*PatchAPI24PoliciesNfsReader) ReadResponse ¶
func (o *PatchAPI24PoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchAPI24PoliciesSmbParams ¶
type PatchAPI24PoliciesSmbParams 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 /*Policy*/ Policy *models.PolicySmbPatch Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24PoliciesSmbParams contains all the parameters to send to the API endpoint for the patch API 24 policies smb operation typically these are written to a http.Request
func NewPatchAPI24PoliciesSmbParams ¶
func NewPatchAPI24PoliciesSmbParams() *PatchAPI24PoliciesSmbParams
NewPatchAPI24PoliciesSmbParams creates a new PatchAPI24PoliciesSmbParams object with the default values initialized.
func NewPatchAPI24PoliciesSmbParamsWithContext ¶
func NewPatchAPI24PoliciesSmbParamsWithContext(ctx context.Context) *PatchAPI24PoliciesSmbParams
NewPatchAPI24PoliciesSmbParamsWithContext creates a new PatchAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24PoliciesSmbParamsWithHTTPClient ¶
func NewPatchAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesSmbParams
NewPatchAPI24PoliciesSmbParamsWithHTTPClient creates a new PatchAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24PoliciesSmbParamsWithTimeout ¶
func NewPatchAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesSmbParams
NewPatchAPI24PoliciesSmbParamsWithTimeout creates a new PatchAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24PoliciesSmbParams) SetAuthorization ¶
func (o *PatchAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetContext ¶
func (o *PatchAPI24PoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetHTTPClient ¶
func (o *PatchAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetIds ¶
func (o *PatchAPI24PoliciesSmbParams) SetIds(ids []string)
SetIds adds the ids to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetNames ¶
func (o *PatchAPI24PoliciesSmbParams) SetNames(names []string)
SetNames adds the names to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetPolicy ¶
func (o *PatchAPI24PoliciesSmbParams) SetPolicy(policy *models.PolicySmbPatch)
SetPolicy adds the policy to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetTimeout ¶
func (o *PatchAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) SetXRequestID ¶
func (o *PatchAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithAuthorization ¶
func (o *PatchAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesSmbParams
WithAuthorization adds the authorization to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithContext ¶
func (o *PatchAPI24PoliciesSmbParams) WithContext(ctx context.Context) *PatchAPI24PoliciesSmbParams
WithContext adds the context to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithHTTPClient ¶
func (o *PatchAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesSmbParams
WithHTTPClient adds the HTTPClient to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithIds ¶
func (o *PatchAPI24PoliciesSmbParams) WithIds(ids []string) *PatchAPI24PoliciesSmbParams
WithIds adds the ids to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithNames ¶
func (o *PatchAPI24PoliciesSmbParams) WithNames(names []string) *PatchAPI24PoliciesSmbParams
WithNames adds the names to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithPolicy ¶
func (o *PatchAPI24PoliciesSmbParams) WithPolicy(policy *models.PolicySmbPatch) *PatchAPI24PoliciesSmbParams
WithPolicy adds the policy to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithTimeout ¶
func (o *PatchAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesSmbParams
WithTimeout adds the timeout to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WithXRequestID ¶
func (o *PatchAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesSmbParams
WithXRequestID adds the xRequestID to the patch API 24 policies smb params
func (*PatchAPI24PoliciesSmbParams) WriteToRequest ¶
func (o *PatchAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24PoliciesSmbReader ¶
type PatchAPI24PoliciesSmbReader struct {
// contains filtered or unexported fields
}
PatchAPI24PoliciesSmbReader is a Reader for the PatchAPI24PoliciesSmb structure.
func (*PatchAPI24PoliciesSmbReader) ReadResponse ¶
func (o *PatchAPI24PoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchAPI24PoliciesSnapshotParams ¶
type PatchAPI24PoliciesSnapshotParams 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 /*Policy*/ Policy *models.PolicyPatch Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchAPI24PoliciesSnapshotParams contains all the parameters to send to the API endpoint for the patch API 24 policies snapshot operation typically these are written to a http.Request
func NewPatchAPI24PoliciesSnapshotParams ¶
func NewPatchAPI24PoliciesSnapshotParams() *PatchAPI24PoliciesSnapshotParams
NewPatchAPI24PoliciesSnapshotParams creates a new PatchAPI24PoliciesSnapshotParams object with the default values initialized.
func NewPatchAPI24PoliciesSnapshotParamsWithContext ¶
func NewPatchAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *PatchAPI24PoliciesSnapshotParams
NewPatchAPI24PoliciesSnapshotParamsWithContext creates a new PatchAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewPatchAPI24PoliciesSnapshotParamsWithHTTPClient ¶
func NewPatchAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PatchAPI24PoliciesSnapshotParams
NewPatchAPI24PoliciesSnapshotParamsWithHTTPClient creates a new PatchAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchAPI24PoliciesSnapshotParamsWithTimeout ¶
func NewPatchAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PatchAPI24PoliciesSnapshotParams
NewPatchAPI24PoliciesSnapshotParamsWithTimeout creates a new PatchAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchAPI24PoliciesSnapshotParams) SetAuthorization ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetContext ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetHTTPClient ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetIds ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetIds(ids []string)
SetIds adds the ids to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetNames ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetNames(names []string)
SetNames adds the names to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetPolicy ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetPolicy(policy *models.PolicyPatch)
SetPolicy adds the policy to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetTimeout ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) SetXRequestID ¶
func (o *PatchAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithAuthorization ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *PatchAPI24PoliciesSnapshotParams
WithAuthorization adds the authorization to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithContext ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *PatchAPI24PoliciesSnapshotParams
WithContext adds the context to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithHTTPClient ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PatchAPI24PoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithIds ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithIds(ids []string) *PatchAPI24PoliciesSnapshotParams
WithIds adds the ids to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithNames ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithNames(names []string) *PatchAPI24PoliciesSnapshotParams
WithNames adds the names to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithPolicy ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithPolicy(policy *models.PolicyPatch) *PatchAPI24PoliciesSnapshotParams
WithPolicy adds the policy to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithTimeout ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PatchAPI24PoliciesSnapshotParams
WithTimeout adds the timeout to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WithXRequestID ¶
func (o *PatchAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PatchAPI24PoliciesSnapshotParams
WithXRequestID adds the xRequestID to the patch API 24 policies snapshot params
func (*PatchAPI24PoliciesSnapshotParams) WriteToRequest ¶
func (o *PatchAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchAPI24PoliciesSnapshotReader ¶
type PatchAPI24PoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
PatchAPI24PoliciesSnapshotReader is a Reader for the PatchAPI24PoliciesSnapshot structure.
func (*PatchAPI24PoliciesSnapshotReader) ReadResponse ¶
func (o *PatchAPI24PoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchApi24PoliciesNfsBadRequest ¶
PatchApi24PoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24PoliciesNfsBadRequest ¶
func NewPatchApi24PoliciesNfsBadRequest() *PatchApi24PoliciesNfsBadRequest
NewPatchApi24PoliciesNfsBadRequest creates a PatchApi24PoliciesNfsBadRequest with default headers values
func (*PatchApi24PoliciesNfsBadRequest) Error ¶
func (o *PatchApi24PoliciesNfsBadRequest) Error() string
func (*PatchApi24PoliciesNfsBadRequest) GetPayload ¶
func (o *PatchApi24PoliciesNfsBadRequest) GetPayload() *models.Error
type PatchApi24PoliciesNfsOK ¶
type PatchApi24PoliciesNfsOK struct {
Payload *models.PolicyResponse
}
PatchApi24PoliciesNfsOK handles this case with default header values.
OK
func NewPatchApi24PoliciesNfsOK ¶
func NewPatchApi24PoliciesNfsOK() *PatchApi24PoliciesNfsOK
NewPatchApi24PoliciesNfsOK creates a PatchApi24PoliciesNfsOK with default headers values
func (*PatchApi24PoliciesNfsOK) Error ¶
func (o *PatchApi24PoliciesNfsOK) Error() string
func (*PatchApi24PoliciesNfsOK) GetPayload ¶
func (o *PatchApi24PoliciesNfsOK) GetPayload() *models.PolicyResponse
type PatchApi24PoliciesSmbBadRequest ¶
PatchApi24PoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24PoliciesSmbBadRequest ¶
func NewPatchApi24PoliciesSmbBadRequest() *PatchApi24PoliciesSmbBadRequest
NewPatchApi24PoliciesSmbBadRequest creates a PatchApi24PoliciesSmbBadRequest with default headers values
func (*PatchApi24PoliciesSmbBadRequest) Error ¶
func (o *PatchApi24PoliciesSmbBadRequest) Error() string
func (*PatchApi24PoliciesSmbBadRequest) GetPayload ¶
func (o *PatchApi24PoliciesSmbBadRequest) GetPayload() *models.Error
type PatchApi24PoliciesSmbOK ¶
type PatchApi24PoliciesSmbOK struct {
Payload *models.PolicySmbResponse
}
PatchApi24PoliciesSmbOK handles this case with default header values.
OK
func NewPatchApi24PoliciesSmbOK ¶
func NewPatchApi24PoliciesSmbOK() *PatchApi24PoliciesSmbOK
NewPatchApi24PoliciesSmbOK creates a PatchApi24PoliciesSmbOK with default headers values
func (*PatchApi24PoliciesSmbOK) Error ¶
func (o *PatchApi24PoliciesSmbOK) Error() string
func (*PatchApi24PoliciesSmbOK) GetPayload ¶
func (o *PatchApi24PoliciesSmbOK) GetPayload() *models.PolicySmbResponse
type PatchApi24PoliciesSnapshotBadRequest ¶
PatchApi24PoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewPatchApi24PoliciesSnapshotBadRequest ¶
func NewPatchApi24PoliciesSnapshotBadRequest() *PatchApi24PoliciesSnapshotBadRequest
NewPatchApi24PoliciesSnapshotBadRequest creates a PatchApi24PoliciesSnapshotBadRequest with default headers values
func (*PatchApi24PoliciesSnapshotBadRequest) Error ¶
func (o *PatchApi24PoliciesSnapshotBadRequest) Error() string
func (*PatchApi24PoliciesSnapshotBadRequest) GetPayload ¶
func (o *PatchApi24PoliciesSnapshotBadRequest) GetPayload() *models.Error
type PatchApi24PoliciesSnapshotOK ¶
type PatchApi24PoliciesSnapshotOK struct {
Payload *models.PolicyResponse
}
PatchApi24PoliciesSnapshotOK handles this case with default header values.
OK
func NewPatchApi24PoliciesSnapshotOK ¶
func NewPatchApi24PoliciesSnapshotOK() *PatchApi24PoliciesSnapshotOK
NewPatchApi24PoliciesSnapshotOK creates a PatchApi24PoliciesSnapshotOK with default headers values
func (*PatchApi24PoliciesSnapshotOK) Error ¶
func (o *PatchApi24PoliciesSnapshotOK) Error() string
func (*PatchApi24PoliciesSnapshotOK) GetPayload ¶
func (o *PatchApi24PoliciesSnapshotOK) GetPayload() *models.PolicyResponse
type PostAPI24PoliciesNfsClientRulesParams ¶
type PostAPI24PoliciesNfsClientRulesParams 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 /*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 /*Rules*/ Rules *models.PolicyRuleNfsClientPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesNfsClientRulesParams contains all the parameters to send to the API endpoint for the post API 24 policies nfs client rules operation typically these are written to a http.Request
func NewPostAPI24PoliciesNfsClientRulesParams ¶
func NewPostAPI24PoliciesNfsClientRulesParams() *PostAPI24PoliciesNfsClientRulesParams
NewPostAPI24PoliciesNfsClientRulesParams creates a new PostAPI24PoliciesNfsClientRulesParams object with the default values initialized.
func NewPostAPI24PoliciesNfsClientRulesParamsWithContext ¶
func NewPostAPI24PoliciesNfsClientRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsClientRulesParams
NewPostAPI24PoliciesNfsClientRulesParamsWithContext creates a new PostAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesNfsClientRulesParamsWithHTTPClient ¶
func NewPostAPI24PoliciesNfsClientRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsClientRulesParams
NewPostAPI24PoliciesNfsClientRulesParamsWithHTTPClient creates a new PostAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesNfsClientRulesParamsWithTimeout ¶
func NewPostAPI24PoliciesNfsClientRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsClientRulesParams
NewPostAPI24PoliciesNfsClientRulesParamsWithTimeout creates a new PostAPI24PoliciesNfsClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesNfsClientRulesParams) SetAuthorization ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetContext ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetRules ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetRules(rules *models.PolicyRuleNfsClientPost)
SetRules adds the rules to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetTimeout ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) SetXRequestID ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithAuthorization ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsClientRulesParams
WithAuthorization adds the authorization to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithContext ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsClientRulesParams
WithContext adds the context to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsClientRulesParams
WithHTTPClient adds the HTTPClient to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesNfsClientRulesParams
WithPolicyIds adds the policyIds to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesNfsClientRulesParams
WithPolicyNames adds the policyNames to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithRules ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithRules(rules *models.PolicyRuleNfsClientPost) *PostAPI24PoliciesNfsClientRulesParams
WithRules adds the rules to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithTimeout ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsClientRulesParams
WithTimeout adds the timeout to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WithXRequestID ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsClientRulesParams
WithXRequestID adds the xRequestID to the post API 24 policies nfs client rules params
func (*PostAPI24PoliciesNfsClientRulesParams) WriteToRequest ¶
func (o *PostAPI24PoliciesNfsClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesNfsClientRulesReader ¶
type PostAPI24PoliciesNfsClientRulesReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesNfsClientRulesReader is a Reader for the PostAPI24PoliciesNfsClientRules structure.
func (*PostAPI24PoliciesNfsClientRulesReader) ReadResponse ¶
func (o *PostAPI24PoliciesNfsClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesNfsMembersParams ¶
type PostAPI24PoliciesNfsMembersParams 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 /*Members*/ Members *models.PolicyMemberExportPost /*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 }
PostAPI24PoliciesNfsMembersParams contains all the parameters to send to the API endpoint for the post API 24 policies nfs members operation typically these are written to a http.Request
func NewPostAPI24PoliciesNfsMembersParams ¶
func NewPostAPI24PoliciesNfsMembersParams() *PostAPI24PoliciesNfsMembersParams
NewPostAPI24PoliciesNfsMembersParams creates a new PostAPI24PoliciesNfsMembersParams object with the default values initialized.
func NewPostAPI24PoliciesNfsMembersParamsWithContext ¶
func NewPostAPI24PoliciesNfsMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsMembersParams
NewPostAPI24PoliciesNfsMembersParamsWithContext creates a new PostAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesNfsMembersParamsWithHTTPClient ¶
func NewPostAPI24PoliciesNfsMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsMembersParams
NewPostAPI24PoliciesNfsMembersParamsWithHTTPClient creates a new PostAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesNfsMembersParamsWithTimeout ¶
func NewPostAPI24PoliciesNfsMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsMembersParams
NewPostAPI24PoliciesNfsMembersParamsWithTimeout creates a new PostAPI24PoliciesNfsMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesNfsMembersParams) SetAuthorization ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetContext ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetMembers ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetMembers(members *models.PolicyMemberExportPost)
SetMembers adds the members to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetTimeout ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) SetXRequestID ¶
func (o *PostAPI24PoliciesNfsMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithAuthorization ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsMembersParams
WithAuthorization adds the authorization to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithContext ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsMembersParams
WithContext adds the context to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsMembersParams
WithHTTPClient adds the HTTPClient to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithMembers ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithMembers(members *models.PolicyMemberExportPost) *PostAPI24PoliciesNfsMembersParams
WithMembers adds the members to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesNfsMembersParams
WithPolicyIds adds the policyIds to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesNfsMembersParams
WithPolicyNames adds the policyNames to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithTimeout ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsMembersParams
WithTimeout adds the timeout to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WithXRequestID ¶
func (o *PostAPI24PoliciesNfsMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsMembersParams
WithXRequestID adds the xRequestID to the post API 24 policies nfs members params
func (*PostAPI24PoliciesNfsMembersParams) WriteToRequest ¶
func (o *PostAPI24PoliciesNfsMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesNfsMembersReader ¶
type PostAPI24PoliciesNfsMembersReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesNfsMembersReader is a Reader for the PostAPI24PoliciesNfsMembers structure.
func (*PostAPI24PoliciesNfsMembersReader) ReadResponse ¶
func (o *PostAPI24PoliciesNfsMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesNfsParams ¶
type PostAPI24PoliciesNfsParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Policy*/ Policy *models.PolicyPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesNfsParams contains all the parameters to send to the API endpoint for the post API 24 policies nfs operation typically these are written to a http.Request
func NewPostAPI24PoliciesNfsParams ¶
func NewPostAPI24PoliciesNfsParams() *PostAPI24PoliciesNfsParams
NewPostAPI24PoliciesNfsParams creates a new PostAPI24PoliciesNfsParams object with the default values initialized.
func NewPostAPI24PoliciesNfsParamsWithContext ¶
func NewPostAPI24PoliciesNfsParamsWithContext(ctx context.Context) *PostAPI24PoliciesNfsParams
NewPostAPI24PoliciesNfsParamsWithContext creates a new PostAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesNfsParamsWithHTTPClient ¶
func NewPostAPI24PoliciesNfsParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsParams
NewPostAPI24PoliciesNfsParamsWithHTTPClient creates a new PostAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesNfsParamsWithTimeout ¶
func NewPostAPI24PoliciesNfsParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsParams
NewPostAPI24PoliciesNfsParamsWithTimeout creates a new PostAPI24PoliciesNfsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesNfsParams) SetAuthorization ¶
func (o *PostAPI24PoliciesNfsParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetContext ¶
func (o *PostAPI24PoliciesNfsParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesNfsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetNames ¶
func (o *PostAPI24PoliciesNfsParams) SetNames(names []string)
SetNames adds the names to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetPolicy ¶
func (o *PostAPI24PoliciesNfsParams) SetPolicy(policy *models.PolicyPost)
SetPolicy adds the policy to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetTimeout ¶
func (o *PostAPI24PoliciesNfsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) SetXRequestID ¶
func (o *PostAPI24PoliciesNfsParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithAuthorization ¶
func (o *PostAPI24PoliciesNfsParams) WithAuthorization(authorization *string) *PostAPI24PoliciesNfsParams
WithAuthorization adds the authorization to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithContext ¶
func (o *PostAPI24PoliciesNfsParams) WithContext(ctx context.Context) *PostAPI24PoliciesNfsParams
WithContext adds the context to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesNfsParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesNfsParams
WithHTTPClient adds the HTTPClient to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithNames ¶
func (o *PostAPI24PoliciesNfsParams) WithNames(names []string) *PostAPI24PoliciesNfsParams
WithNames adds the names to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithPolicy ¶
func (o *PostAPI24PoliciesNfsParams) WithPolicy(policy *models.PolicyPost) *PostAPI24PoliciesNfsParams
WithPolicy adds the policy to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithTimeout ¶
func (o *PostAPI24PoliciesNfsParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesNfsParams
WithTimeout adds the timeout to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WithXRequestID ¶
func (o *PostAPI24PoliciesNfsParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesNfsParams
WithXRequestID adds the xRequestID to the post API 24 policies nfs params
func (*PostAPI24PoliciesNfsParams) WriteToRequest ¶
func (o *PostAPI24PoliciesNfsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesNfsReader ¶
type PostAPI24PoliciesNfsReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesNfsReader is a Reader for the PostAPI24PoliciesNfs structure.
func (*PostAPI24PoliciesNfsReader) ReadResponse ¶
func (o *PostAPI24PoliciesNfsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSmbClientRulesParams ¶
type PostAPI24PoliciesSmbClientRulesParams 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 /*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 /*Rules*/ Rules *models.PolicyRuleSmbClientPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesSmbClientRulesParams contains all the parameters to send to the API endpoint for the post API 24 policies smb client rules operation typically these are written to a http.Request
func NewPostAPI24PoliciesSmbClientRulesParams ¶
func NewPostAPI24PoliciesSmbClientRulesParams() *PostAPI24PoliciesSmbClientRulesParams
NewPostAPI24PoliciesSmbClientRulesParams creates a new PostAPI24PoliciesSmbClientRulesParams object with the default values initialized.
func NewPostAPI24PoliciesSmbClientRulesParamsWithContext ¶
func NewPostAPI24PoliciesSmbClientRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbClientRulesParams
NewPostAPI24PoliciesSmbClientRulesParamsWithContext creates a new PostAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSmbClientRulesParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSmbClientRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbClientRulesParams
NewPostAPI24PoliciesSmbClientRulesParamsWithHTTPClient creates a new PostAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSmbClientRulesParamsWithTimeout ¶
func NewPostAPI24PoliciesSmbClientRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbClientRulesParams
NewPostAPI24PoliciesSmbClientRulesParamsWithTimeout creates a new PostAPI24PoliciesSmbClientRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSmbClientRulesParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetContext ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetRules ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetRules(rules *models.PolicyRuleSmbClientPost)
SetRules adds the rules to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetTimeout ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbClientRulesParams
WithAuthorization adds the authorization to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithContext ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbClientRulesParams
WithContext adds the context to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbClientRulesParams
WithHTTPClient adds the HTTPClient to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSmbClientRulesParams
WithPolicyIds adds the policyIds to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSmbClientRulesParams
WithPolicyNames adds the policyNames to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithRules ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithRules(rules *models.PolicyRuleSmbClientPost) *PostAPI24PoliciesSmbClientRulesParams
WithRules adds the rules to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithTimeout ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbClientRulesParams
WithTimeout adds the timeout to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbClientRulesParams
WithXRequestID adds the xRequestID to the post API 24 policies smb client rules params
func (*PostAPI24PoliciesSmbClientRulesParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSmbClientRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSmbClientRulesReader ¶
type PostAPI24PoliciesSmbClientRulesReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSmbClientRulesReader is a Reader for the PostAPI24PoliciesSmbClientRules structure.
func (*PostAPI24PoliciesSmbClientRulesReader) ReadResponse ¶
func (o *PostAPI24PoliciesSmbClientRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSmbMembersParams ¶
type PostAPI24PoliciesSmbMembersParams 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 /*Members*/ Members *models.PolicyMemberExportPost /*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 }
PostAPI24PoliciesSmbMembersParams contains all the parameters to send to the API endpoint for the post API 24 policies smb members operation typically these are written to a http.Request
func NewPostAPI24PoliciesSmbMembersParams ¶
func NewPostAPI24PoliciesSmbMembersParams() *PostAPI24PoliciesSmbMembersParams
NewPostAPI24PoliciesSmbMembersParams creates a new PostAPI24PoliciesSmbMembersParams object with the default values initialized.
func NewPostAPI24PoliciesSmbMembersParamsWithContext ¶
func NewPostAPI24PoliciesSmbMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbMembersParams
NewPostAPI24PoliciesSmbMembersParamsWithContext creates a new PostAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSmbMembersParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSmbMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbMembersParams
NewPostAPI24PoliciesSmbMembersParamsWithHTTPClient creates a new PostAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSmbMembersParamsWithTimeout ¶
func NewPostAPI24PoliciesSmbMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbMembersParams
NewPostAPI24PoliciesSmbMembersParamsWithTimeout creates a new PostAPI24PoliciesSmbMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSmbMembersParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetContext ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetMembers ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetMembers(members *models.PolicyMemberExportPost)
SetMembers adds the members to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetTimeout ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSmbMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbMembersParams
WithAuthorization adds the authorization to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithContext ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbMembersParams
WithContext adds the context to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbMembersParams
WithHTTPClient adds the HTTPClient to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithMembers ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithMembers(members *models.PolicyMemberExportPost) *PostAPI24PoliciesSmbMembersParams
WithMembers adds the members to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSmbMembersParams
WithPolicyIds adds the policyIds to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSmbMembersParams
WithPolicyNames adds the policyNames to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithTimeout ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbMembersParams
WithTimeout adds the timeout to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSmbMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbMembersParams
WithXRequestID adds the xRequestID to the post API 24 policies smb members params
func (*PostAPI24PoliciesSmbMembersParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSmbMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSmbMembersReader ¶
type PostAPI24PoliciesSmbMembersReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSmbMembersReader is a Reader for the PostAPI24PoliciesSmbMembers structure.
func (*PostAPI24PoliciesSmbMembersReader) ReadResponse ¶
func (o *PostAPI24PoliciesSmbMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSmbParams ¶
type PostAPI24PoliciesSmbParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Policy*/ Policy *models.PolicySmbPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesSmbParams contains all the parameters to send to the API endpoint for the post API 24 policies smb operation typically these are written to a http.Request
func NewPostAPI24PoliciesSmbParams ¶
func NewPostAPI24PoliciesSmbParams() *PostAPI24PoliciesSmbParams
NewPostAPI24PoliciesSmbParams creates a new PostAPI24PoliciesSmbParams object with the default values initialized.
func NewPostAPI24PoliciesSmbParamsWithContext ¶
func NewPostAPI24PoliciesSmbParamsWithContext(ctx context.Context) *PostAPI24PoliciesSmbParams
NewPostAPI24PoliciesSmbParamsWithContext creates a new PostAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSmbParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSmbParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbParams
NewPostAPI24PoliciesSmbParamsWithHTTPClient creates a new PostAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSmbParamsWithTimeout ¶
func NewPostAPI24PoliciesSmbParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbParams
NewPostAPI24PoliciesSmbParamsWithTimeout creates a new PostAPI24PoliciesSmbParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSmbParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSmbParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetContext ¶
func (o *PostAPI24PoliciesSmbParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSmbParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetNames ¶
func (o *PostAPI24PoliciesSmbParams) SetNames(names []string)
SetNames adds the names to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetPolicy ¶
func (o *PostAPI24PoliciesSmbParams) SetPolicy(policy *models.PolicySmbPost)
SetPolicy adds the policy to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetTimeout ¶
func (o *PostAPI24PoliciesSmbParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSmbParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSmbParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSmbParams
WithAuthorization adds the authorization to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithContext ¶
func (o *PostAPI24PoliciesSmbParams) WithContext(ctx context.Context) *PostAPI24PoliciesSmbParams
WithContext adds the context to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSmbParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSmbParams
WithHTTPClient adds the HTTPClient to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithNames ¶
func (o *PostAPI24PoliciesSmbParams) WithNames(names []string) *PostAPI24PoliciesSmbParams
WithNames adds the names to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithPolicy ¶
func (o *PostAPI24PoliciesSmbParams) WithPolicy(policy *models.PolicySmbPost) *PostAPI24PoliciesSmbParams
WithPolicy adds the policy to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithTimeout ¶
func (o *PostAPI24PoliciesSmbParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSmbParams
WithTimeout adds the timeout to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSmbParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSmbParams
WithXRequestID adds the xRequestID to the post API 24 policies smb params
func (*PostAPI24PoliciesSmbParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSmbParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSmbReader ¶
type PostAPI24PoliciesSmbReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSmbReader is a Reader for the PostAPI24PoliciesSmb structure.
func (*PostAPI24PoliciesSmbReader) ReadResponse ¶
func (o *PostAPI24PoliciesSmbReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSnapshotMembersParams ¶
type PostAPI24PoliciesSnapshotMembersParams 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 /*Members*/ Members *models.PolicyMemberPost /*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 }
PostAPI24PoliciesSnapshotMembersParams contains all the parameters to send to the API endpoint for the post API 24 policies snapshot members operation typically these are written to a http.Request
func NewPostAPI24PoliciesSnapshotMembersParams ¶
func NewPostAPI24PoliciesSnapshotMembersParams() *PostAPI24PoliciesSnapshotMembersParams
NewPostAPI24PoliciesSnapshotMembersParams creates a new PostAPI24PoliciesSnapshotMembersParams object with the default values initialized.
func NewPostAPI24PoliciesSnapshotMembersParamsWithContext ¶
func NewPostAPI24PoliciesSnapshotMembersParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotMembersParams
NewPostAPI24PoliciesSnapshotMembersParamsWithContext creates a new PostAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSnapshotMembersParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSnapshotMembersParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotMembersParams
NewPostAPI24PoliciesSnapshotMembersParamsWithHTTPClient creates a new PostAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSnapshotMembersParamsWithTimeout ¶
func NewPostAPI24PoliciesSnapshotMembersParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotMembersParams
NewPostAPI24PoliciesSnapshotMembersParamsWithTimeout creates a new PostAPI24PoliciesSnapshotMembersParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSnapshotMembersParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetContext ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetMembers ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetMembers(members *models.PolicyMemberPost)
SetMembers adds the members to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetTimeout ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotMembersParams
WithAuthorization adds the authorization to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithContext ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotMembersParams
WithContext adds the context to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotMembersParams
WithHTTPClient adds the HTTPClient to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithMembers ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithMembers(members *models.PolicyMemberPost) *PostAPI24PoliciesSnapshotMembersParams
WithMembers adds the members to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSnapshotMembersParams
WithPolicyIds adds the policyIds to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSnapshotMembersParams
WithPolicyNames adds the policyNames to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithTimeout ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotMembersParams
WithTimeout adds the timeout to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotMembersParams
WithXRequestID adds the xRequestID to the post API 24 policies snapshot members params
func (*PostAPI24PoliciesSnapshotMembersParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSnapshotMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSnapshotMembersReader ¶
type PostAPI24PoliciesSnapshotMembersReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSnapshotMembersReader is a Reader for the PostAPI24PoliciesSnapshotMembers structure.
func (*PostAPI24PoliciesSnapshotMembersReader) ReadResponse ¶
func (o *PostAPI24PoliciesSnapshotMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSnapshotParams ¶
type PostAPI24PoliciesSnapshotParams 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 /*Names Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, `name01,name02`. */ Names []string /*Policy*/ Policy *models.PolicyPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesSnapshotParams contains all the parameters to send to the API endpoint for the post API 24 policies snapshot operation typically these are written to a http.Request
func NewPostAPI24PoliciesSnapshotParams ¶
func NewPostAPI24PoliciesSnapshotParams() *PostAPI24PoliciesSnapshotParams
NewPostAPI24PoliciesSnapshotParams creates a new PostAPI24PoliciesSnapshotParams object with the default values initialized.
func NewPostAPI24PoliciesSnapshotParamsWithContext ¶
func NewPostAPI24PoliciesSnapshotParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotParams
NewPostAPI24PoliciesSnapshotParamsWithContext creates a new PostAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSnapshotParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSnapshotParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotParams
NewPostAPI24PoliciesSnapshotParamsWithHTTPClient creates a new PostAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSnapshotParamsWithTimeout ¶
func NewPostAPI24PoliciesSnapshotParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotParams
NewPostAPI24PoliciesSnapshotParamsWithTimeout creates a new PostAPI24PoliciesSnapshotParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSnapshotParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSnapshotParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetContext ¶
func (o *PostAPI24PoliciesSnapshotParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetNames ¶
func (o *PostAPI24PoliciesSnapshotParams) SetNames(names []string)
SetNames adds the names to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetPolicy ¶
func (o *PostAPI24PoliciesSnapshotParams) SetPolicy(policy *models.PolicyPost)
SetPolicy adds the policy to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetTimeout ¶
func (o *PostAPI24PoliciesSnapshotParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSnapshotParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSnapshotParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotParams
WithAuthorization adds the authorization to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithContext ¶
func (o *PostAPI24PoliciesSnapshotParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotParams
WithContext adds the context to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotParams
WithHTTPClient adds the HTTPClient to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithNames ¶
func (o *PostAPI24PoliciesSnapshotParams) WithNames(names []string) *PostAPI24PoliciesSnapshotParams
WithNames adds the names to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithPolicy ¶
func (o *PostAPI24PoliciesSnapshotParams) WithPolicy(policy *models.PolicyPost) *PostAPI24PoliciesSnapshotParams
WithPolicy adds the policy to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithTimeout ¶
func (o *PostAPI24PoliciesSnapshotParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotParams
WithTimeout adds the timeout to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSnapshotParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotParams
WithXRequestID adds the xRequestID to the post API 24 policies snapshot params
func (*PostAPI24PoliciesSnapshotParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSnapshotParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSnapshotReader ¶
type PostAPI24PoliciesSnapshotReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSnapshotReader is a Reader for the PostAPI24PoliciesSnapshot structure.
func (*PostAPI24PoliciesSnapshotReader) ReadResponse ¶
func (o *PostAPI24PoliciesSnapshotReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostAPI24PoliciesSnapshotRulesParams ¶
type PostAPI24PoliciesSnapshotRulesParams 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 /*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 /*Rules*/ Rules *models.PolicyRuleSnapshotPost Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24PoliciesSnapshotRulesParams contains all the parameters to send to the API endpoint for the post API 24 policies snapshot rules operation typically these are written to a http.Request
func NewPostAPI24PoliciesSnapshotRulesParams ¶
func NewPostAPI24PoliciesSnapshotRulesParams() *PostAPI24PoliciesSnapshotRulesParams
NewPostAPI24PoliciesSnapshotRulesParams creates a new PostAPI24PoliciesSnapshotRulesParams object with the default values initialized.
func NewPostAPI24PoliciesSnapshotRulesParamsWithContext ¶
func NewPostAPI24PoliciesSnapshotRulesParamsWithContext(ctx context.Context) *PostAPI24PoliciesSnapshotRulesParams
NewPostAPI24PoliciesSnapshotRulesParamsWithContext creates a new PostAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24PoliciesSnapshotRulesParamsWithHTTPClient ¶
func NewPostAPI24PoliciesSnapshotRulesParamsWithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotRulesParams
NewPostAPI24PoliciesSnapshotRulesParamsWithHTTPClient creates a new PostAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24PoliciesSnapshotRulesParamsWithTimeout ¶
func NewPostAPI24PoliciesSnapshotRulesParamsWithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotRulesParams
NewPostAPI24PoliciesSnapshotRulesParamsWithTimeout creates a new PostAPI24PoliciesSnapshotRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24PoliciesSnapshotRulesParams) SetAuthorization ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetContext ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetPolicyIds ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetPolicyIds(policyIds []string)
SetPolicyIds adds the policyIds to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetPolicyNames ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetPolicyNames(policyNames []string)
SetPolicyNames adds the policyNames to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetRules ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetRules(rules *models.PolicyRuleSnapshotPost)
SetRules adds the rules to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetTimeout ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) SetXRequestID ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithAuthorization ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithAuthorization(authorization *string) *PostAPI24PoliciesSnapshotRulesParams
WithAuthorization adds the authorization to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithContext ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithContext(ctx context.Context) *PostAPI24PoliciesSnapshotRulesParams
WithContext adds the context to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithHTTPClient ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithHTTPClient(client *http.Client) *PostAPI24PoliciesSnapshotRulesParams
WithHTTPClient adds the HTTPClient to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithPolicyIds ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithPolicyIds(policyIds []string) *PostAPI24PoliciesSnapshotRulesParams
WithPolicyIds adds the policyIds to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithPolicyNames ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithPolicyNames(policyNames []string) *PostAPI24PoliciesSnapshotRulesParams
WithPolicyNames adds the policyNames to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithRules ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithRules(rules *models.PolicyRuleSnapshotPost) *PostAPI24PoliciesSnapshotRulesParams
WithRules adds the rules to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithTimeout ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithTimeout(timeout time.Duration) *PostAPI24PoliciesSnapshotRulesParams
WithTimeout adds the timeout to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WithXRequestID ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WithXRequestID(xRequestID *string) *PostAPI24PoliciesSnapshotRulesParams
WithXRequestID adds the xRequestID to the post API 24 policies snapshot rules params
func (*PostAPI24PoliciesSnapshotRulesParams) WriteToRequest ¶
func (o *PostAPI24PoliciesSnapshotRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24PoliciesSnapshotRulesReader ¶
type PostAPI24PoliciesSnapshotRulesReader struct {
// contains filtered or unexported fields
}
PostAPI24PoliciesSnapshotRulesReader is a Reader for the PostAPI24PoliciesSnapshotRules structure.
func (*PostAPI24PoliciesSnapshotRulesReader) ReadResponse ¶
func (o *PostAPI24PoliciesSnapshotRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostApi24PoliciesNfsBadRequest ¶
PostApi24PoliciesNfsBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesNfsBadRequest ¶
func NewPostApi24PoliciesNfsBadRequest() *PostApi24PoliciesNfsBadRequest
NewPostApi24PoliciesNfsBadRequest creates a PostApi24PoliciesNfsBadRequest with default headers values
func (*PostApi24PoliciesNfsBadRequest) Error ¶
func (o *PostApi24PoliciesNfsBadRequest) Error() string
func (*PostApi24PoliciesNfsBadRequest) GetPayload ¶
func (o *PostApi24PoliciesNfsBadRequest) GetPayload() *models.Error
type PostApi24PoliciesNfsClientRulesBadRequest ¶
PostApi24PoliciesNfsClientRulesBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesNfsClientRulesBadRequest ¶
func NewPostApi24PoliciesNfsClientRulesBadRequest() *PostApi24PoliciesNfsClientRulesBadRequest
NewPostApi24PoliciesNfsClientRulesBadRequest creates a PostApi24PoliciesNfsClientRulesBadRequest with default headers values
func (*PostApi24PoliciesNfsClientRulesBadRequest) Error ¶
func (o *PostApi24PoliciesNfsClientRulesBadRequest) Error() string
func (*PostApi24PoliciesNfsClientRulesBadRequest) GetPayload ¶
func (o *PostApi24PoliciesNfsClientRulesBadRequest) GetPayload() *models.Error
type PostApi24PoliciesNfsClientRulesOK ¶
type PostApi24PoliciesNfsClientRulesOK struct {
Payload *models.PolicyRuleNfsClientResponse
}
PostApi24PoliciesNfsClientRulesOK handles this case with default header values.
OK
func NewPostApi24PoliciesNfsClientRulesOK ¶
func NewPostApi24PoliciesNfsClientRulesOK() *PostApi24PoliciesNfsClientRulesOK
NewPostApi24PoliciesNfsClientRulesOK creates a PostApi24PoliciesNfsClientRulesOK with default headers values
func (*PostApi24PoliciesNfsClientRulesOK) Error ¶
func (o *PostApi24PoliciesNfsClientRulesOK) Error() string
func (*PostApi24PoliciesNfsClientRulesOK) GetPayload ¶
func (o *PostApi24PoliciesNfsClientRulesOK) GetPayload() *models.PolicyRuleNfsClientResponse
type PostApi24PoliciesNfsMembersBadRequest ¶
PostApi24PoliciesNfsMembersBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesNfsMembersBadRequest ¶
func NewPostApi24PoliciesNfsMembersBadRequest() *PostApi24PoliciesNfsMembersBadRequest
NewPostApi24PoliciesNfsMembersBadRequest creates a PostApi24PoliciesNfsMembersBadRequest with default headers values
func (*PostApi24PoliciesNfsMembersBadRequest) Error ¶
func (o *PostApi24PoliciesNfsMembersBadRequest) Error() string
func (*PostApi24PoliciesNfsMembersBadRequest) GetPayload ¶
func (o *PostApi24PoliciesNfsMembersBadRequest) GetPayload() *models.Error
type PostApi24PoliciesNfsMembersOK ¶
type PostApi24PoliciesNfsMembersOK struct {
Payload *models.PolicyMemberExportResponse
}
PostApi24PoliciesNfsMembersOK handles this case with default header values.
OK
func NewPostApi24PoliciesNfsMembersOK ¶
func NewPostApi24PoliciesNfsMembersOK() *PostApi24PoliciesNfsMembersOK
NewPostApi24PoliciesNfsMembersOK creates a PostApi24PoliciesNfsMembersOK with default headers values
func (*PostApi24PoliciesNfsMembersOK) Error ¶
func (o *PostApi24PoliciesNfsMembersOK) Error() string
func (*PostApi24PoliciesNfsMembersOK) GetPayload ¶
func (o *PostApi24PoliciesNfsMembersOK) GetPayload() *models.PolicyMemberExportResponse
type PostApi24PoliciesNfsOK ¶
type PostApi24PoliciesNfsOK struct {
Payload *models.PolicyResponse
}
PostApi24PoliciesNfsOK handles this case with default header values.
OK
func NewPostApi24PoliciesNfsOK ¶
func NewPostApi24PoliciesNfsOK() *PostApi24PoliciesNfsOK
NewPostApi24PoliciesNfsOK creates a PostApi24PoliciesNfsOK with default headers values
func (*PostApi24PoliciesNfsOK) Error ¶
func (o *PostApi24PoliciesNfsOK) Error() string
func (*PostApi24PoliciesNfsOK) GetPayload ¶
func (o *PostApi24PoliciesNfsOK) GetPayload() *models.PolicyResponse
type PostApi24PoliciesSmbBadRequest ¶
PostApi24PoliciesSmbBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSmbBadRequest ¶
func NewPostApi24PoliciesSmbBadRequest() *PostApi24PoliciesSmbBadRequest
NewPostApi24PoliciesSmbBadRequest creates a PostApi24PoliciesSmbBadRequest with default headers values
func (*PostApi24PoliciesSmbBadRequest) Error ¶
func (o *PostApi24PoliciesSmbBadRequest) Error() string
func (*PostApi24PoliciesSmbBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSmbBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSmbClientRulesBadRequest ¶
PostApi24PoliciesSmbClientRulesBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSmbClientRulesBadRequest ¶
func NewPostApi24PoliciesSmbClientRulesBadRequest() *PostApi24PoliciesSmbClientRulesBadRequest
NewPostApi24PoliciesSmbClientRulesBadRequest creates a PostApi24PoliciesSmbClientRulesBadRequest with default headers values
func (*PostApi24PoliciesSmbClientRulesBadRequest) Error ¶
func (o *PostApi24PoliciesSmbClientRulesBadRequest) Error() string
func (*PostApi24PoliciesSmbClientRulesBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSmbClientRulesBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSmbClientRulesOK ¶
type PostApi24PoliciesSmbClientRulesOK struct {
Payload *models.PolicyRuleSmbClientResponse
}
PostApi24PoliciesSmbClientRulesOK handles this case with default header values.
OK
func NewPostApi24PoliciesSmbClientRulesOK ¶
func NewPostApi24PoliciesSmbClientRulesOK() *PostApi24PoliciesSmbClientRulesOK
NewPostApi24PoliciesSmbClientRulesOK creates a PostApi24PoliciesSmbClientRulesOK with default headers values
func (*PostApi24PoliciesSmbClientRulesOK) Error ¶
func (o *PostApi24PoliciesSmbClientRulesOK) Error() string
func (*PostApi24PoliciesSmbClientRulesOK) GetPayload ¶
func (o *PostApi24PoliciesSmbClientRulesOK) GetPayload() *models.PolicyRuleSmbClientResponse
type PostApi24PoliciesSmbMembersBadRequest ¶
PostApi24PoliciesSmbMembersBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSmbMembersBadRequest ¶
func NewPostApi24PoliciesSmbMembersBadRequest() *PostApi24PoliciesSmbMembersBadRequest
NewPostApi24PoliciesSmbMembersBadRequest creates a PostApi24PoliciesSmbMembersBadRequest with default headers values
func (*PostApi24PoliciesSmbMembersBadRequest) Error ¶
func (o *PostApi24PoliciesSmbMembersBadRequest) Error() string
func (*PostApi24PoliciesSmbMembersBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSmbMembersBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSmbMembersOK ¶
type PostApi24PoliciesSmbMembersOK struct {
Payload *models.PolicyMemberExportResponse
}
PostApi24PoliciesSmbMembersOK handles this case with default header values.
OK
func NewPostApi24PoliciesSmbMembersOK ¶
func NewPostApi24PoliciesSmbMembersOK() *PostApi24PoliciesSmbMembersOK
NewPostApi24PoliciesSmbMembersOK creates a PostApi24PoliciesSmbMembersOK with default headers values
func (*PostApi24PoliciesSmbMembersOK) Error ¶
func (o *PostApi24PoliciesSmbMembersOK) Error() string
func (*PostApi24PoliciesSmbMembersOK) GetPayload ¶
func (o *PostApi24PoliciesSmbMembersOK) GetPayload() *models.PolicyMemberExportResponse
type PostApi24PoliciesSmbOK ¶
type PostApi24PoliciesSmbOK struct {
Payload *models.PolicySmbResponse
}
PostApi24PoliciesSmbOK handles this case with default header values.
OK
func NewPostApi24PoliciesSmbOK ¶
func NewPostApi24PoliciesSmbOK() *PostApi24PoliciesSmbOK
NewPostApi24PoliciesSmbOK creates a PostApi24PoliciesSmbOK with default headers values
func (*PostApi24PoliciesSmbOK) Error ¶
func (o *PostApi24PoliciesSmbOK) Error() string
func (*PostApi24PoliciesSmbOK) GetPayload ¶
func (o *PostApi24PoliciesSmbOK) GetPayload() *models.PolicySmbResponse
type PostApi24PoliciesSnapshotBadRequest ¶
PostApi24PoliciesSnapshotBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSnapshotBadRequest ¶
func NewPostApi24PoliciesSnapshotBadRequest() *PostApi24PoliciesSnapshotBadRequest
NewPostApi24PoliciesSnapshotBadRequest creates a PostApi24PoliciesSnapshotBadRequest with default headers values
func (*PostApi24PoliciesSnapshotBadRequest) Error ¶
func (o *PostApi24PoliciesSnapshotBadRequest) Error() string
func (*PostApi24PoliciesSnapshotBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSnapshotBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSnapshotMembersBadRequest ¶
PostApi24PoliciesSnapshotMembersBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSnapshotMembersBadRequest ¶
func NewPostApi24PoliciesSnapshotMembersBadRequest() *PostApi24PoliciesSnapshotMembersBadRequest
NewPostApi24PoliciesSnapshotMembersBadRequest creates a PostApi24PoliciesSnapshotMembersBadRequest with default headers values
func (*PostApi24PoliciesSnapshotMembersBadRequest) Error ¶
func (o *PostApi24PoliciesSnapshotMembersBadRequest) Error() string
func (*PostApi24PoliciesSnapshotMembersBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSnapshotMembersBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSnapshotMembersOK ¶
type PostApi24PoliciesSnapshotMembersOK struct {
Payload *models.PolicyMemberResponse
}
PostApi24PoliciesSnapshotMembersOK handles this case with default header values.
OK
func NewPostApi24PoliciesSnapshotMembersOK ¶
func NewPostApi24PoliciesSnapshotMembersOK() *PostApi24PoliciesSnapshotMembersOK
NewPostApi24PoliciesSnapshotMembersOK creates a PostApi24PoliciesSnapshotMembersOK with default headers values
func (*PostApi24PoliciesSnapshotMembersOK) Error ¶
func (o *PostApi24PoliciesSnapshotMembersOK) Error() string
func (*PostApi24PoliciesSnapshotMembersOK) GetPayload ¶
func (o *PostApi24PoliciesSnapshotMembersOK) GetPayload() *models.PolicyMemberResponse
type PostApi24PoliciesSnapshotOK ¶
type PostApi24PoliciesSnapshotOK struct {
Payload *models.PolicyResponse
}
PostApi24PoliciesSnapshotOK handles this case with default header values.
OK
func NewPostApi24PoliciesSnapshotOK ¶
func NewPostApi24PoliciesSnapshotOK() *PostApi24PoliciesSnapshotOK
NewPostApi24PoliciesSnapshotOK creates a PostApi24PoliciesSnapshotOK with default headers values
func (*PostApi24PoliciesSnapshotOK) Error ¶
func (o *PostApi24PoliciesSnapshotOK) Error() string
func (*PostApi24PoliciesSnapshotOK) GetPayload ¶
func (o *PostApi24PoliciesSnapshotOK) GetPayload() *models.PolicyResponse
type PostApi24PoliciesSnapshotRulesBadRequest ¶
PostApi24PoliciesSnapshotRulesBadRequest handles this case with default header values.
BadRequest
func NewPostApi24PoliciesSnapshotRulesBadRequest ¶
func NewPostApi24PoliciesSnapshotRulesBadRequest() *PostApi24PoliciesSnapshotRulesBadRequest
NewPostApi24PoliciesSnapshotRulesBadRequest creates a PostApi24PoliciesSnapshotRulesBadRequest with default headers values
func (*PostApi24PoliciesSnapshotRulesBadRequest) Error ¶
func (o *PostApi24PoliciesSnapshotRulesBadRequest) Error() string
func (*PostApi24PoliciesSnapshotRulesBadRequest) GetPayload ¶
func (o *PostApi24PoliciesSnapshotRulesBadRequest) GetPayload() *models.Error
type PostApi24PoliciesSnapshotRulesOK ¶
type PostApi24PoliciesSnapshotRulesOK struct {
Payload *models.PolicyRuleSnapshotResponse
}
PostApi24PoliciesSnapshotRulesOK handles this case with default header values.
OK
func NewPostApi24PoliciesSnapshotRulesOK ¶
func NewPostApi24PoliciesSnapshotRulesOK() *PostApi24PoliciesSnapshotRulesOK
NewPostApi24PoliciesSnapshotRulesOK creates a PostApi24PoliciesSnapshotRulesOK with default headers values
func (*PostApi24PoliciesSnapshotRulesOK) Error ¶
func (o *PostApi24PoliciesSnapshotRulesOK) Error() string
func (*PostApi24PoliciesSnapshotRulesOK) GetPayload ¶
func (o *PostApi24PoliciesSnapshotRulesOK) GetPayload() *models.PolicyRuleSnapshotResponse
Source Files ¶
- delete_api_24_policies_nfs_client_rules_parameters.go
- delete_api_24_policies_nfs_client_rules_responses.go
- delete_api_24_policies_nfs_members_parameters.go
- delete_api_24_policies_nfs_members_responses.go
- delete_api_24_policies_nfs_parameters.go
- delete_api_24_policies_nfs_responses.go
- delete_api_24_policies_smb_client_rules_parameters.go
- delete_api_24_policies_smb_client_rules_responses.go
- delete_api_24_policies_smb_members_parameters.go
- delete_api_24_policies_smb_members_responses.go
- delete_api_24_policies_smb_parameters.go
- delete_api_24_policies_smb_responses.go
- delete_api_24_policies_snapshot_members_parameters.go
- delete_api_24_policies_snapshot_members_responses.go
- delete_api_24_policies_snapshot_parameters.go
- delete_api_24_policies_snapshot_responses.go
- delete_api_24_policies_snapshot_rules_parameters.go
- delete_api_24_policies_snapshot_rules_responses.go
- get_api_24_policies_members_parameters.go
- get_api_24_policies_members_responses.go
- get_api_24_policies_nfs_client_rules_parameters.go
- get_api_24_policies_nfs_client_rules_responses.go
- get_api_24_policies_nfs_members_parameters.go
- get_api_24_policies_nfs_members_responses.go
- get_api_24_policies_nfs_parameters.go
- get_api_24_policies_nfs_responses.go
- get_api_24_policies_parameters.go
- get_api_24_policies_responses.go
- get_api_24_policies_smb_client_rules_parameters.go
- get_api_24_policies_smb_client_rules_responses.go
- get_api_24_policies_smb_members_parameters.go
- get_api_24_policies_smb_members_responses.go
- get_api_24_policies_smb_parameters.go
- get_api_24_policies_smb_responses.go
- get_api_24_policies_snapshot_members_parameters.go
- get_api_24_policies_snapshot_members_responses.go
- get_api_24_policies_snapshot_parameters.go
- get_api_24_policies_snapshot_responses.go
- get_api_24_policies_snapshot_rules_parameters.go
- get_api_24_policies_snapshot_rules_responses.go
- patch_api_24_policies_nfs_parameters.go
- patch_api_24_policies_nfs_responses.go
- patch_api_24_policies_smb_parameters.go
- patch_api_24_policies_smb_responses.go
- patch_api_24_policies_snapshot_parameters.go
- patch_api_24_policies_snapshot_responses.go
- policies_client.go
- post_api_24_policies_nfs_client_rules_parameters.go
- post_api_24_policies_nfs_client_rules_responses.go
- post_api_24_policies_nfs_members_parameters.go
- post_api_24_policies_nfs_members_responses.go
- post_api_24_policies_nfs_parameters.go
- post_api_24_policies_nfs_responses.go
- post_api_24_policies_smb_client_rules_parameters.go
- post_api_24_policies_smb_client_rules_responses.go
- post_api_24_policies_smb_members_parameters.go
- post_api_24_policies_smb_members_responses.go
- post_api_24_policies_smb_parameters.go
- post_api_24_policies_smb_responses.go
- post_api_24_policies_snapshot_members_parameters.go
- post_api_24_policies_snapshot_members_responses.go
- post_api_24_policies_snapshot_parameters.go
- post_api_24_policies_snapshot_responses.go
- post_api_24_policies_snapshot_rules_parameters.go
- post_api_24_policies_snapshot_rules_responses.go