Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteAPI24ActiveDirectory(params *DeleteAPI24ActiveDirectoryParams) (*DeleteApi24ActiveDirectoryOK, error)
- func (a *Client) GetAPI24ActiveDirectory(params *GetAPI24ActiveDirectoryParams) (*GetApi24ActiveDirectoryOK, error)
- func (a *Client) PostAPI24ActiveDirectory(params *PostAPI24ActiveDirectoryParams) (*PostApi24ActiveDirectoryOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteAPI24ActiveDirectoryParams
- func NewDeleteAPI24ActiveDirectoryParams() *DeleteAPI24ActiveDirectoryParams
- func NewDeleteAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *DeleteAPI24ActiveDirectoryParams
- func NewDeleteAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *DeleteAPI24ActiveDirectoryParams
- func NewDeleteAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
- func (o *DeleteAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
- func (o *DeleteAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
- func (o *DeleteAPI24ActiveDirectoryParams) SetLocalOnly(localOnly *bool)
- func (o *DeleteAPI24ActiveDirectoryParams) SetNames(names []string)
- func (o *DeleteAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
- func (o *DeleteAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
- func (o *DeleteAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithLocalOnly(localOnly *bool) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithNames(names []string) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *DeleteAPI24ActiveDirectoryParams
- func (o *DeleteAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteAPI24ActiveDirectoryReader
- type DeleteApi24ActiveDirectoryBadRequest
- type DeleteApi24ActiveDirectoryOK
- type GetAPI24ActiveDirectoryParams
- func NewGetAPI24ActiveDirectoryParams() *GetAPI24ActiveDirectoryParams
- func NewGetAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *GetAPI24ActiveDirectoryParams
- func NewGetAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *GetAPI24ActiveDirectoryParams
- func NewGetAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
- func (o *GetAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
- func (o *GetAPI24ActiveDirectoryParams) SetContinuationToken(continuationToken *string)
- func (o *GetAPI24ActiveDirectoryParams) SetFilter(filter *string)
- func (o *GetAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
- func (o *GetAPI24ActiveDirectoryParams) SetLimit(limit *int32)
- func (o *GetAPI24ActiveDirectoryParams) SetNames(names []string)
- func (o *GetAPI24ActiveDirectoryParams) SetOffset(offset *int32)
- func (o *GetAPI24ActiveDirectoryParams) SetSort(sort []string)
- func (o *GetAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
- func (o *GetAPI24ActiveDirectoryParams) SetTotalItemCount(totalItemCount *bool)
- func (o *GetAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
- func (o *GetAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithContinuationToken(continuationToken *string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithFilter(filter *string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithLimit(limit *int32) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithNames(names []string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithOffset(offset *int32) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithSort(sort []string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *GetAPI24ActiveDirectoryParams
- func (o *GetAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAPI24ActiveDirectoryReader
- type GetApi24ActiveDirectoryBadRequest
- type GetApi24ActiveDirectoryOK
- type PostAPI24ActiveDirectoryParams
- func NewPostAPI24ActiveDirectoryParams() *PostAPI24ActiveDirectoryParams
- func NewPostAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *PostAPI24ActiveDirectoryParams
- func NewPostAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *PostAPI24ActiveDirectoryParams
- func NewPostAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) SetActiveDirectory(activeDirectory *models.ActiveDirectoryPost)
- func (o *PostAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
- func (o *PostAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
- func (o *PostAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
- func (o *PostAPI24ActiveDirectoryParams) SetNames(names []string)
- func (o *PostAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
- func (o *PostAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
- func (o *PostAPI24ActiveDirectoryParams) WithActiveDirectory(activeDirectory *models.ActiveDirectoryPost) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithNames(names []string) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *PostAPI24ActiveDirectoryParams
- func (o *PostAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostAPI24ActiveDirectoryReader
- type PostApi24ActiveDirectoryBadRequest
- type PostApi24ActiveDirectoryOK
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 active directory API
func (*Client) DeleteAPI24ActiveDirectory ¶
func (a *Client) DeleteAPI24ActiveDirectory(params *DeleteAPI24ActiveDirectoryParams) (*DeleteApi24ActiveDirectoryOK, error)
DeleteAPI24ActiveDirectory deletes active directory members
Deletes one or more Active Directory members.
func (*Client) GetAPI24ActiveDirectory ¶
func (a *Client) GetAPI24ActiveDirectory(params *GetAPI24ActiveDirectoryParams) (*GetApi24ActiveDirectoryOK, error)
GetAPI24ActiveDirectory lists active directory accounts
Displays a list of Active Directory accounts.
func (*Client) PostAPI24ActiveDirectory ¶
func (a *Client) PostAPI24ActiveDirectory(params *PostAPI24ActiveDirectoryParams) (*PostApi24ActiveDirectoryOK, error)
PostAPI24ActiveDirectory creates active directory member
Creates Active Directory members.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteAPI24ActiveDirectory(params *DeleteAPI24ActiveDirectoryParams) (*DeleteApi24ActiveDirectoryOK, error) GetAPI24ActiveDirectory(params *GetAPI24ActiveDirectoryParams) (*GetApi24ActiveDirectoryOK, error) PostAPI24ActiveDirectory(params *PostAPI24ActiveDirectoryParams) (*PostApi24ActiveDirectoryOK, 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 active directory API client.
type DeleteAPI24ActiveDirectoryParams ¶
type DeleteAPI24ActiveDirectoryParams 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 /*LocalOnly If specified as `true`, only delete the Active Directory configuration on the local array, without deleting the computer account created in the Active Directory domain. If not specified, defaults to `false`. */ LocalOnly *bool /*Names Performs the operation on the unique name specified. For example, `name01`. Enter multiple names in comma-separated format. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteAPI24ActiveDirectoryParams contains all the parameters to send to the API endpoint for the delete API 24 active directory operation typically these are written to a http.Request
func NewDeleteAPI24ActiveDirectoryParams ¶
func NewDeleteAPI24ActiveDirectoryParams() *DeleteAPI24ActiveDirectoryParams
NewDeleteAPI24ActiveDirectoryParams creates a new DeleteAPI24ActiveDirectoryParams object with the default values initialized.
func NewDeleteAPI24ActiveDirectoryParamsWithContext ¶
func NewDeleteAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *DeleteAPI24ActiveDirectoryParams
NewDeleteAPI24ActiveDirectoryParamsWithContext creates a new DeleteAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteAPI24ActiveDirectoryParamsWithHTTPClient ¶
func NewDeleteAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *DeleteAPI24ActiveDirectoryParams
NewDeleteAPI24ActiveDirectoryParamsWithHTTPClient creates a new DeleteAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteAPI24ActiveDirectoryParamsWithTimeout ¶
func NewDeleteAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *DeleteAPI24ActiveDirectoryParams
NewDeleteAPI24ActiveDirectoryParamsWithTimeout creates a new DeleteAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteAPI24ActiveDirectoryParams) SetAuthorization ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetContext ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
SetContext adds the context to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetHTTPClient ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetLocalOnly ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetLocalOnly(localOnly *bool)
SetLocalOnly adds the localOnly to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetNames ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetNames(names []string)
SetNames adds the names to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetTimeout ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) SetXRequestID ¶
func (o *DeleteAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithAuthorization ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *DeleteAPI24ActiveDirectoryParams
WithAuthorization adds the authorization to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithContext ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *DeleteAPI24ActiveDirectoryParams
WithContext adds the context to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithHTTPClient ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *DeleteAPI24ActiveDirectoryParams
WithHTTPClient adds the HTTPClient to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithLocalOnly ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithLocalOnly(localOnly *bool) *DeleteAPI24ActiveDirectoryParams
WithLocalOnly adds the localOnly to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithNames ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithNames(names []string) *DeleteAPI24ActiveDirectoryParams
WithNames adds the names to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithTimeout ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *DeleteAPI24ActiveDirectoryParams
WithTimeout adds the timeout to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WithXRequestID ¶
func (o *DeleteAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *DeleteAPI24ActiveDirectoryParams
WithXRequestID adds the xRequestID to the delete API 24 active directory params
func (*DeleteAPI24ActiveDirectoryParams) WriteToRequest ¶
func (o *DeleteAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteAPI24ActiveDirectoryReader ¶
type DeleteAPI24ActiveDirectoryReader struct {
// contains filtered or unexported fields
}
DeleteAPI24ActiveDirectoryReader is a Reader for the DeleteAPI24ActiveDirectory structure.
func (*DeleteAPI24ActiveDirectoryReader) ReadResponse ¶
func (o *DeleteAPI24ActiveDirectoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteApi24ActiveDirectoryBadRequest ¶
DeleteApi24ActiveDirectoryBadRequest handles this case with default header values.
BadRequest
func NewDeleteApi24ActiveDirectoryBadRequest ¶
func NewDeleteApi24ActiveDirectoryBadRequest() *DeleteApi24ActiveDirectoryBadRequest
NewDeleteApi24ActiveDirectoryBadRequest creates a DeleteApi24ActiveDirectoryBadRequest with default headers values
func (*DeleteApi24ActiveDirectoryBadRequest) Error ¶
func (o *DeleteApi24ActiveDirectoryBadRequest) Error() string
func (*DeleteApi24ActiveDirectoryBadRequest) GetPayload ¶
func (o *DeleteApi24ActiveDirectoryBadRequest) GetPayload() *models.Error
type DeleteApi24ActiveDirectoryOK ¶
type DeleteApi24ActiveDirectoryOK struct { }
DeleteApi24ActiveDirectoryOK handles this case with default header values.
OK
func NewDeleteApi24ActiveDirectoryOK ¶
func NewDeleteApi24ActiveDirectoryOK() *DeleteApi24ActiveDirectoryOK
NewDeleteApi24ActiveDirectoryOK creates a DeleteApi24ActiveDirectoryOK with default headers values
func (*DeleteApi24ActiveDirectoryOK) Error ¶
func (o *DeleteApi24ActiveDirectoryOK) Error() string
type GetAPI24ActiveDirectoryParams ¶
type GetAPI24ActiveDirectoryParams 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 /*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 }
GetAPI24ActiveDirectoryParams contains all the parameters to send to the API endpoint for the get API 24 active directory operation typically these are written to a http.Request
func NewGetAPI24ActiveDirectoryParams ¶
func NewGetAPI24ActiveDirectoryParams() *GetAPI24ActiveDirectoryParams
NewGetAPI24ActiveDirectoryParams creates a new GetAPI24ActiveDirectoryParams object with the default values initialized.
func NewGetAPI24ActiveDirectoryParamsWithContext ¶
func NewGetAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *GetAPI24ActiveDirectoryParams
NewGetAPI24ActiveDirectoryParamsWithContext creates a new GetAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a context for a request
func NewGetAPI24ActiveDirectoryParamsWithHTTPClient ¶
func NewGetAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *GetAPI24ActiveDirectoryParams
NewGetAPI24ActiveDirectoryParamsWithHTTPClient creates a new GetAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetAPI24ActiveDirectoryParamsWithTimeout ¶
func NewGetAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *GetAPI24ActiveDirectoryParams
NewGetAPI24ActiveDirectoryParamsWithTimeout creates a new GetAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetAPI24ActiveDirectoryParams) SetAuthorization ¶
func (o *GetAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetContext ¶
func (o *GetAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
SetContext adds the context to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetContinuationToken ¶
func (o *GetAPI24ActiveDirectoryParams) SetContinuationToken(continuationToken *string)
SetContinuationToken adds the continuationToken to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetFilter ¶
func (o *GetAPI24ActiveDirectoryParams) SetFilter(filter *string)
SetFilter adds the filter to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetHTTPClient ¶
func (o *GetAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetLimit ¶
func (o *GetAPI24ActiveDirectoryParams) SetLimit(limit *int32)
SetLimit adds the limit to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetNames ¶
func (o *GetAPI24ActiveDirectoryParams) SetNames(names []string)
SetNames adds the names to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetOffset ¶
func (o *GetAPI24ActiveDirectoryParams) SetOffset(offset *int32)
SetOffset adds the offset to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetSort ¶
func (o *GetAPI24ActiveDirectoryParams) SetSort(sort []string)
SetSort adds the sort to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetTimeout ¶
func (o *GetAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetTotalItemCount ¶
func (o *GetAPI24ActiveDirectoryParams) SetTotalItemCount(totalItemCount *bool)
SetTotalItemCount adds the totalItemCount to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) SetXRequestID ¶
func (o *GetAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithAuthorization ¶
func (o *GetAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *GetAPI24ActiveDirectoryParams
WithAuthorization adds the authorization to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithContext ¶
func (o *GetAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *GetAPI24ActiveDirectoryParams
WithContext adds the context to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithContinuationToken ¶
func (o *GetAPI24ActiveDirectoryParams) WithContinuationToken(continuationToken *string) *GetAPI24ActiveDirectoryParams
WithContinuationToken adds the continuationToken to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithFilter ¶
func (o *GetAPI24ActiveDirectoryParams) WithFilter(filter *string) *GetAPI24ActiveDirectoryParams
WithFilter adds the filter to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithHTTPClient ¶
func (o *GetAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *GetAPI24ActiveDirectoryParams
WithHTTPClient adds the HTTPClient to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithLimit ¶
func (o *GetAPI24ActiveDirectoryParams) WithLimit(limit *int32) *GetAPI24ActiveDirectoryParams
WithLimit adds the limit to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithNames ¶
func (o *GetAPI24ActiveDirectoryParams) WithNames(names []string) *GetAPI24ActiveDirectoryParams
WithNames adds the names to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithOffset ¶
func (o *GetAPI24ActiveDirectoryParams) WithOffset(offset *int32) *GetAPI24ActiveDirectoryParams
WithOffset adds the offset to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithSort ¶
func (o *GetAPI24ActiveDirectoryParams) WithSort(sort []string) *GetAPI24ActiveDirectoryParams
WithSort adds the sort to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithTimeout ¶
func (o *GetAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *GetAPI24ActiveDirectoryParams
WithTimeout adds the timeout to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithTotalItemCount ¶
func (o *GetAPI24ActiveDirectoryParams) WithTotalItemCount(totalItemCount *bool) *GetAPI24ActiveDirectoryParams
WithTotalItemCount adds the totalItemCount to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WithXRequestID ¶
func (o *GetAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *GetAPI24ActiveDirectoryParams
WithXRequestID adds the xRequestID to the get API 24 active directory params
func (*GetAPI24ActiveDirectoryParams) WriteToRequest ¶
func (o *GetAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAPI24ActiveDirectoryReader ¶
type GetAPI24ActiveDirectoryReader struct {
// contains filtered or unexported fields
}
GetAPI24ActiveDirectoryReader is a Reader for the GetAPI24ActiveDirectory structure.
func (*GetAPI24ActiveDirectoryReader) ReadResponse ¶
func (o *GetAPI24ActiveDirectoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetApi24ActiveDirectoryBadRequest ¶
GetApi24ActiveDirectoryBadRequest handles this case with default header values.
BadRequest
func NewGetApi24ActiveDirectoryBadRequest ¶
func NewGetApi24ActiveDirectoryBadRequest() *GetApi24ActiveDirectoryBadRequest
NewGetApi24ActiveDirectoryBadRequest creates a GetApi24ActiveDirectoryBadRequest with default headers values
func (*GetApi24ActiveDirectoryBadRequest) Error ¶
func (o *GetApi24ActiveDirectoryBadRequest) Error() string
func (*GetApi24ActiveDirectoryBadRequest) GetPayload ¶
func (o *GetApi24ActiveDirectoryBadRequest) GetPayload() *models.Error
type GetApi24ActiveDirectoryOK ¶
type GetApi24ActiveDirectoryOK struct {
Payload *models.ActiveDirectoryGetResponse
}
GetApi24ActiveDirectoryOK handles this case with default header values.
OK
func NewGetApi24ActiveDirectoryOK ¶
func NewGetApi24ActiveDirectoryOK() *GetApi24ActiveDirectoryOK
NewGetApi24ActiveDirectoryOK creates a GetApi24ActiveDirectoryOK with default headers values
func (*GetApi24ActiveDirectoryOK) Error ¶
func (o *GetApi24ActiveDirectoryOK) Error() string
func (*GetApi24ActiveDirectoryOK) GetPayload ¶
func (o *GetApi24ActiveDirectoryOK) GetPayload() *models.ActiveDirectoryGetResponse
type PostAPI24ActiveDirectoryParams ¶
type PostAPI24ActiveDirectoryParams 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 /*ActiveDirectory*/ ActiveDirectory *models.ActiveDirectoryPost /*Names Performs the operation on the unique name specified. For example, `name01`. Enter multiple names in comma-separated format. */ Names []string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostAPI24ActiveDirectoryParams contains all the parameters to send to the API endpoint for the post API 24 active directory operation typically these are written to a http.Request
func NewPostAPI24ActiveDirectoryParams ¶
func NewPostAPI24ActiveDirectoryParams() *PostAPI24ActiveDirectoryParams
NewPostAPI24ActiveDirectoryParams creates a new PostAPI24ActiveDirectoryParams object with the default values initialized.
func NewPostAPI24ActiveDirectoryParamsWithContext ¶
func NewPostAPI24ActiveDirectoryParamsWithContext(ctx context.Context) *PostAPI24ActiveDirectoryParams
NewPostAPI24ActiveDirectoryParamsWithContext creates a new PostAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a context for a request
func NewPostAPI24ActiveDirectoryParamsWithHTTPClient ¶
func NewPostAPI24ActiveDirectoryParamsWithHTTPClient(client *http.Client) *PostAPI24ActiveDirectoryParams
NewPostAPI24ActiveDirectoryParamsWithHTTPClient creates a new PostAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostAPI24ActiveDirectoryParamsWithTimeout ¶
func NewPostAPI24ActiveDirectoryParamsWithTimeout(timeout time.Duration) *PostAPI24ActiveDirectoryParams
NewPostAPI24ActiveDirectoryParamsWithTimeout creates a new PostAPI24ActiveDirectoryParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostAPI24ActiveDirectoryParams) SetActiveDirectory ¶
func (o *PostAPI24ActiveDirectoryParams) SetActiveDirectory(activeDirectory *models.ActiveDirectoryPost)
SetActiveDirectory adds the activeDirectory to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetAuthorization ¶
func (o *PostAPI24ActiveDirectoryParams) SetAuthorization(authorization *string)
SetAuthorization adds the authorization to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetContext ¶
func (o *PostAPI24ActiveDirectoryParams) SetContext(ctx context.Context)
SetContext adds the context to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetHTTPClient ¶
func (o *PostAPI24ActiveDirectoryParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetNames ¶
func (o *PostAPI24ActiveDirectoryParams) SetNames(names []string)
SetNames adds the names to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetTimeout ¶
func (o *PostAPI24ActiveDirectoryParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) SetXRequestID ¶
func (o *PostAPI24ActiveDirectoryParams) SetXRequestID(xRequestID *string)
SetXRequestID adds the xRequestId to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithActiveDirectory ¶
func (o *PostAPI24ActiveDirectoryParams) WithActiveDirectory(activeDirectory *models.ActiveDirectoryPost) *PostAPI24ActiveDirectoryParams
WithActiveDirectory adds the activeDirectory to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithAuthorization ¶
func (o *PostAPI24ActiveDirectoryParams) WithAuthorization(authorization *string) *PostAPI24ActiveDirectoryParams
WithAuthorization adds the authorization to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithContext ¶
func (o *PostAPI24ActiveDirectoryParams) WithContext(ctx context.Context) *PostAPI24ActiveDirectoryParams
WithContext adds the context to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithHTTPClient ¶
func (o *PostAPI24ActiveDirectoryParams) WithHTTPClient(client *http.Client) *PostAPI24ActiveDirectoryParams
WithHTTPClient adds the HTTPClient to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithNames ¶
func (o *PostAPI24ActiveDirectoryParams) WithNames(names []string) *PostAPI24ActiveDirectoryParams
WithNames adds the names to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithTimeout ¶
func (o *PostAPI24ActiveDirectoryParams) WithTimeout(timeout time.Duration) *PostAPI24ActiveDirectoryParams
WithTimeout adds the timeout to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WithXRequestID ¶
func (o *PostAPI24ActiveDirectoryParams) WithXRequestID(xRequestID *string) *PostAPI24ActiveDirectoryParams
WithXRequestID adds the xRequestID to the post API 24 active directory params
func (*PostAPI24ActiveDirectoryParams) WriteToRequest ¶
func (o *PostAPI24ActiveDirectoryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostAPI24ActiveDirectoryReader ¶
type PostAPI24ActiveDirectoryReader struct {
// contains filtered or unexported fields
}
PostAPI24ActiveDirectoryReader is a Reader for the PostAPI24ActiveDirectory structure.
func (*PostAPI24ActiveDirectoryReader) ReadResponse ¶
func (o *PostAPI24ActiveDirectoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostApi24ActiveDirectoryBadRequest ¶
PostApi24ActiveDirectoryBadRequest handles this case with default header values.
BadRequest
func NewPostApi24ActiveDirectoryBadRequest ¶
func NewPostApi24ActiveDirectoryBadRequest() *PostApi24ActiveDirectoryBadRequest
NewPostApi24ActiveDirectoryBadRequest creates a PostApi24ActiveDirectoryBadRequest with default headers values
func (*PostApi24ActiveDirectoryBadRequest) Error ¶
func (o *PostApi24ActiveDirectoryBadRequest) Error() string
func (*PostApi24ActiveDirectoryBadRequest) GetPayload ¶
func (o *PostApi24ActiveDirectoryBadRequest) GetPayload() *models.Error
type PostApi24ActiveDirectoryOK ¶
type PostApi24ActiveDirectoryOK struct {
Payload *models.ActiveDirectoryResponse
}
PostApi24ActiveDirectoryOK handles this case with default header values.
OK
func NewPostApi24ActiveDirectoryOK ¶
func NewPostApi24ActiveDirectoryOK() *PostApi24ActiveDirectoryOK
NewPostApi24ActiveDirectoryOK creates a PostApi24ActiveDirectoryOK with default headers values
func (*PostApi24ActiveDirectoryOK) Error ¶
func (o *PostApi24ActiveDirectoryOK) Error() string
func (*PostApi24ActiveDirectoryOK) GetPayload ¶
func (o *PostApi24ActiveDirectoryOK) GetPayload() *models.ActiveDirectoryResponse