Documentation
¶
Index ¶
- type AddressBlockCopyCreated
- type AddressBlockCopyParams
- func NewAddressBlockCopyParams() *AddressBlockCopyParams
- func NewAddressBlockCopyParamsWithContext(ctx context.Context) *AddressBlockCopyParams
- func NewAddressBlockCopyParamsWithHTTPClient(client *http.Client) *AddressBlockCopyParams
- func NewAddressBlockCopyParamsWithTimeout(timeout time.Duration) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) SetBody(body *models.IpamsvcCopyAddressBlock)
- func (o *AddressBlockCopyParams) SetContext(ctx context.Context)
- func (o *AddressBlockCopyParams) SetDefaults()
- func (o *AddressBlockCopyParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockCopyParams) SetID(id string)
- func (o *AddressBlockCopyParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockCopyParams) WithBody(body *models.IpamsvcCopyAddressBlock) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WithContext(ctx context.Context) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WithDefaults() *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WithHTTPClient(client *http.Client) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WithID(id string) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WithTimeout(timeout time.Duration) *AddressBlockCopyParams
- func (o *AddressBlockCopyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockCopyReader
- type AddressBlockCreateCreated
- type AddressBlockCreateNextAvailableABCreated
- type AddressBlockCreateNextAvailableABParams
- func NewAddressBlockCreateNextAvailableABParams() *AddressBlockCreateNextAvailableABParams
- func NewAddressBlockCreateNextAvailableABParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableABParams
- func NewAddressBlockCreateNextAvailableABParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableABParams
- func NewAddressBlockCreateNextAvailableABParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) SetContext(ctx context.Context)
- func (o *AddressBlockCreateNextAvailableABParams) SetDefaults()
- func (o *AddressBlockCreateNextAvailableABParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockCreateNextAvailableABParams) SetID(id string)
- func (o *AddressBlockCreateNextAvailableABParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockCreateNextAvailableABParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) WithDefaults() *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) WithID(id string) *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableABParams
- func (o *AddressBlockCreateNextAvailableABParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockCreateNextAvailableABReader
- type AddressBlockCreateNextAvailableIPCreated
- type AddressBlockCreateNextAvailableIPParams
- func NewAddressBlockCreateNextAvailableIPParams() *AddressBlockCreateNextAvailableIPParams
- func NewAddressBlockCreateNextAvailableIPParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableIPParams
- func NewAddressBlockCreateNextAvailableIPParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableIPParams
- func NewAddressBlockCreateNextAvailableIPParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) SetContext(ctx context.Context)
- func (o *AddressBlockCreateNextAvailableIPParams) SetDefaults()
- func (o *AddressBlockCreateNextAvailableIPParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockCreateNextAvailableIPParams) SetID(id string)
- func (o *AddressBlockCreateNextAvailableIPParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockCreateNextAvailableIPParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) WithDefaults() *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) WithID(id string) *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableIPParams
- func (o *AddressBlockCreateNextAvailableIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockCreateNextAvailableIPReader
- type AddressBlockCreateNextAvailableSubnetCreated
- type AddressBlockCreateNextAvailableSubnetParams
- func NewAddressBlockCreateNextAvailableSubnetParams() *AddressBlockCreateNextAvailableSubnetParams
- func NewAddressBlockCreateNextAvailableSubnetParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableSubnetParams
- func NewAddressBlockCreateNextAvailableSubnetParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableSubnetParams
- func NewAddressBlockCreateNextAvailableSubnetParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) SetContext(ctx context.Context)
- func (o *AddressBlockCreateNextAvailableSubnetParams) SetDefaults()
- func (o *AddressBlockCreateNextAvailableSubnetParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockCreateNextAvailableSubnetParams) SetID(id string)
- func (o *AddressBlockCreateNextAvailableSubnetParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockCreateNextAvailableSubnetParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) WithDefaults() *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) WithID(id string) *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableSubnetParams
- func (o *AddressBlockCreateNextAvailableSubnetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockCreateNextAvailableSubnetReader
- type AddressBlockCreateParams
- func NewAddressBlockCreateParams() *AddressBlockCreateParams
- func NewAddressBlockCreateParamsWithContext(ctx context.Context) *AddressBlockCreateParams
- func NewAddressBlockCreateParamsWithHTTPClient(client *http.Client) *AddressBlockCreateParams
- func NewAddressBlockCreateParamsWithTimeout(timeout time.Duration) *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) SetBody(body *models.IpamsvcAddressBlock)
- func (o *AddressBlockCreateParams) SetContext(ctx context.Context)
- func (o *AddressBlockCreateParams) SetDefaults()
- func (o *AddressBlockCreateParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockCreateParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockCreateParams) WithBody(body *models.IpamsvcAddressBlock) *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) WithContext(ctx context.Context) *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) WithDefaults() *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) WithHTTPClient(client *http.Client) *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) WithTimeout(timeout time.Duration) *AddressBlockCreateParams
- func (o *AddressBlockCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockCreateReader
- type AddressBlockDeleteNoContent
- type AddressBlockDeleteParams
- func NewAddressBlockDeleteParams() *AddressBlockDeleteParams
- func NewAddressBlockDeleteParamsWithContext(ctx context.Context) *AddressBlockDeleteParams
- func NewAddressBlockDeleteParamsWithHTTPClient(client *http.Client) *AddressBlockDeleteParams
- func NewAddressBlockDeleteParamsWithTimeout(timeout time.Duration) *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) SetContext(ctx context.Context)
- func (o *AddressBlockDeleteParams) SetDefaults()
- func (o *AddressBlockDeleteParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockDeleteParams) SetID(id string)
- func (o *AddressBlockDeleteParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockDeleteParams) WithContext(ctx context.Context) *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) WithDefaults() *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) WithHTTPClient(client *http.Client) *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) WithID(id string) *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) WithTimeout(timeout time.Duration) *AddressBlockDeleteParams
- func (o *AddressBlockDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockDeleteReader
- type AddressBlockListNextAvailableABOK
- type AddressBlockListNextAvailableABParams
- func NewAddressBlockListNextAvailableABParams() *AddressBlockListNextAvailableABParams
- func NewAddressBlockListNextAvailableABParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableABParams
- func NewAddressBlockListNextAvailableABParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableABParams
- func NewAddressBlockListNextAvailableABParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) SetCidr(cidr *int32)
- func (o *AddressBlockListNextAvailableABParams) SetComment(comment *string)
- func (o *AddressBlockListNextAvailableABParams) SetContext(ctx context.Context)
- func (o *AddressBlockListNextAvailableABParams) SetCount(count *int32)
- func (o *AddressBlockListNextAvailableABParams) SetDefaults()
- func (o *AddressBlockListNextAvailableABParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockListNextAvailableABParams) SetID(id string)
- func (o *AddressBlockListNextAvailableABParams) SetName(name *string)
- func (o *AddressBlockListNextAvailableABParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockListNextAvailableABParams) WithCidr(cidr *int32) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithComment(comment *string) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithCount(count *int32) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithDefaults() *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithID(id string) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithName(name *string) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableABParams
- func (o *AddressBlockListNextAvailableABParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockListNextAvailableABReader
- type AddressBlockListNextAvailableIPOK
- type AddressBlockListNextAvailableIPParams
- func NewAddressBlockListNextAvailableIPParams() *AddressBlockListNextAvailableIPParams
- func NewAddressBlockListNextAvailableIPParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableIPParams
- func NewAddressBlockListNextAvailableIPParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableIPParams
- func NewAddressBlockListNextAvailableIPParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) SetContext(ctx context.Context)
- func (o *AddressBlockListNextAvailableIPParams) SetContiguous(contiguous *bool)
- func (o *AddressBlockListNextAvailableIPParams) SetCount(count *int32)
- func (o *AddressBlockListNextAvailableIPParams) SetDefaults()
- func (o *AddressBlockListNextAvailableIPParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockListNextAvailableIPParams) SetID(id string)
- func (o *AddressBlockListNextAvailableIPParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockListNextAvailableIPParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithContiguous(contiguous *bool) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithCount(count *int32) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithDefaults() *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithID(id string) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableIPParams
- func (o *AddressBlockListNextAvailableIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockListNextAvailableIPReader
- type AddressBlockListNextAvailableSubnetOK
- type AddressBlockListNextAvailableSubnetParams
- func NewAddressBlockListNextAvailableSubnetParams() *AddressBlockListNextAvailableSubnetParams
- func NewAddressBlockListNextAvailableSubnetParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableSubnetParams
- func NewAddressBlockListNextAvailableSubnetParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableSubnetParams
- func NewAddressBlockListNextAvailableSubnetParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) SetCidr(cidr *int32)
- func (o *AddressBlockListNextAvailableSubnetParams) SetComment(comment *string)
- func (o *AddressBlockListNextAvailableSubnetParams) SetContext(ctx context.Context)
- func (o *AddressBlockListNextAvailableSubnetParams) SetCount(count *int32)
- func (o *AddressBlockListNextAvailableSubnetParams) SetDefaults()
- func (o *AddressBlockListNextAvailableSubnetParams) SetDhcpHost(dhcpHost *string)
- func (o *AddressBlockListNextAvailableSubnetParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockListNextAvailableSubnetParams) SetID(id string)
- func (o *AddressBlockListNextAvailableSubnetParams) SetName(name *string)
- func (o *AddressBlockListNextAvailableSubnetParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockListNextAvailableSubnetParams) WithCidr(cidr *int32) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithComment(comment *string) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithCount(count *int32) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithDefaults() *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithDhcpHost(dhcpHost *string) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithID(id string) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithName(name *string) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableSubnetParams
- func (o *AddressBlockListNextAvailableSubnetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockListNextAvailableSubnetReader
- type AddressBlockListOK
- type AddressBlockListParams
- func NewAddressBlockListParams() *AddressBlockListParams
- func NewAddressBlockListParamsWithContext(ctx context.Context) *AddressBlockListParams
- func NewAddressBlockListParamsWithHTTPClient(client *http.Client) *AddressBlockListParams
- func NewAddressBlockListParamsWithTimeout(timeout time.Duration) *AddressBlockListParams
- func (o *AddressBlockListParams) SetContext(ctx context.Context)
- func (o *AddressBlockListParams) SetDefaults()
- func (o *AddressBlockListParams) SetFields(fields *string)
- func (o *AddressBlockListParams) SetFilter(filter *string)
- func (o *AddressBlockListParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockListParams) SetLimit(limit *int64)
- func (o *AddressBlockListParams) SetOffset(offset *int64)
- func (o *AddressBlockListParams) SetOrderBy(orderBy *string)
- func (o *AddressBlockListParams) SetPageToken(pageToken *string)
- func (o *AddressBlockListParams) SetTfilter(tfilter *string)
- func (o *AddressBlockListParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockListParams) SetTorderBy(torderBy *string)
- func (o *AddressBlockListParams) WithContext(ctx context.Context) *AddressBlockListParams
- func (o *AddressBlockListParams) WithDefaults() *AddressBlockListParams
- func (o *AddressBlockListParams) WithFields(fields *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WithFilter(filter *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WithHTTPClient(client *http.Client) *AddressBlockListParams
- func (o *AddressBlockListParams) WithLimit(limit *int64) *AddressBlockListParams
- func (o *AddressBlockListParams) WithOffset(offset *int64) *AddressBlockListParams
- func (o *AddressBlockListParams) WithOrderBy(orderBy *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WithPageToken(pageToken *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WithTfilter(tfilter *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WithTimeout(timeout time.Duration) *AddressBlockListParams
- func (o *AddressBlockListParams) WithTorderBy(torderBy *string) *AddressBlockListParams
- func (o *AddressBlockListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockListReader
- type AddressBlockReadOK
- type AddressBlockReadParams
- func NewAddressBlockReadParams() *AddressBlockReadParams
- func NewAddressBlockReadParamsWithContext(ctx context.Context) *AddressBlockReadParams
- func NewAddressBlockReadParamsWithHTTPClient(client *http.Client) *AddressBlockReadParams
- func NewAddressBlockReadParamsWithTimeout(timeout time.Duration) *AddressBlockReadParams
- func (o *AddressBlockReadParams) SetContext(ctx context.Context)
- func (o *AddressBlockReadParams) SetDefaults()
- func (o *AddressBlockReadParams) SetFields(fields *string)
- func (o *AddressBlockReadParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockReadParams) SetID(id string)
- func (o *AddressBlockReadParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockReadParams) WithContext(ctx context.Context) *AddressBlockReadParams
- func (o *AddressBlockReadParams) WithDefaults() *AddressBlockReadParams
- func (o *AddressBlockReadParams) WithFields(fields *string) *AddressBlockReadParams
- func (o *AddressBlockReadParams) WithHTTPClient(client *http.Client) *AddressBlockReadParams
- func (o *AddressBlockReadParams) WithID(id string) *AddressBlockReadParams
- func (o *AddressBlockReadParams) WithTimeout(timeout time.Duration) *AddressBlockReadParams
- func (o *AddressBlockReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockReadReader
- type AddressBlockUpdateCreated
- type AddressBlockUpdateParams
- func NewAddressBlockUpdateParams() *AddressBlockUpdateParams
- func NewAddressBlockUpdateParamsWithContext(ctx context.Context) *AddressBlockUpdateParams
- func NewAddressBlockUpdateParamsWithHTTPClient(client *http.Client) *AddressBlockUpdateParams
- func NewAddressBlockUpdateParamsWithTimeout(timeout time.Duration) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) SetBody(body *models.IpamsvcAddressBlock)
- func (o *AddressBlockUpdateParams) SetContext(ctx context.Context)
- func (o *AddressBlockUpdateParams) SetDefaults()
- func (o *AddressBlockUpdateParams) SetHTTPClient(client *http.Client)
- func (o *AddressBlockUpdateParams) SetID(id string)
- func (o *AddressBlockUpdateParams) SetTimeout(timeout time.Duration)
- func (o *AddressBlockUpdateParams) WithBody(body *models.IpamsvcAddressBlock) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WithContext(ctx context.Context) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WithDefaults() *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WithHTTPClient(client *http.Client) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WithID(id string) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WithTimeout(timeout time.Duration) *AddressBlockUpdateParams
- func (o *AddressBlockUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AddressBlockUpdateReader
- type Client
- func (a *Client) AddressBlockCopy(params *AddressBlockCopyParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockCopyCreated, error)
- func (a *Client) AddressBlockCreate(params *AddressBlockCreateParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockCreateCreated, error)
- func (a *Client) AddressBlockCreateNextAvailableAB(params *AddressBlockCreateNextAvailableABParams, ...) (*AddressBlockCreateNextAvailableABCreated, error)
- func (a *Client) AddressBlockCreateNextAvailableIP(params *AddressBlockCreateNextAvailableIPParams, ...) (*AddressBlockCreateNextAvailableIPCreated, error)
- func (a *Client) AddressBlockCreateNextAvailableSubnet(params *AddressBlockCreateNextAvailableSubnetParams, ...) (*AddressBlockCreateNextAvailableSubnetCreated, error)
- func (a *Client) AddressBlockDelete(params *AddressBlockDeleteParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockDeleteNoContent, error)
- func (a *Client) AddressBlockList(params *AddressBlockListParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockListOK, error)
- func (a *Client) AddressBlockListNextAvailableAB(params *AddressBlockListNextAvailableABParams, ...) (*AddressBlockListNextAvailableABOK, error)
- func (a *Client) AddressBlockListNextAvailableIP(params *AddressBlockListNextAvailableIPParams, ...) (*AddressBlockListNextAvailableIPOK, error)
- func (a *Client) AddressBlockListNextAvailableSubnet(params *AddressBlockListNextAvailableSubnetParams, ...) (*AddressBlockListNextAvailableSubnetOK, error)
- func (a *Client) AddressBlockRead(params *AddressBlockReadParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockReadOK, error)
- func (a *Client) AddressBlockUpdate(params *AddressBlockUpdateParams, authInfo runtime.ClientAuthInfoWriter, ...) (*AddressBlockUpdateCreated, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressBlockCopyCreated ¶
type AddressBlockCopyCreated struct {
Payload *models.IpamsvcCopyAddressBlockResponse
}
AddressBlockCopyCreated describes a response with status code 201, with default header values.
POST operation response
func NewAddressBlockCopyCreated ¶
func NewAddressBlockCopyCreated() *AddressBlockCopyCreated
NewAddressBlockCopyCreated creates a AddressBlockCopyCreated with default headers values
func (*AddressBlockCopyCreated) Error ¶
func (o *AddressBlockCopyCreated) Error() string
func (*AddressBlockCopyCreated) GetPayload ¶
func (o *AddressBlockCopyCreated) GetPayload() *models.IpamsvcCopyAddressBlockResponse
type AddressBlockCopyParams ¶
type AddressBlockCopyParams struct { // Body. Body *models.IpamsvcCopyAddressBlock /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockCopyParams contains all the parameters to send to the API endpoint
for the address block copy operation. Typically these are written to a http.Request.
func NewAddressBlockCopyParams ¶
func NewAddressBlockCopyParams() *AddressBlockCopyParams
NewAddressBlockCopyParams creates a new AddressBlockCopyParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockCopyParamsWithContext ¶
func NewAddressBlockCopyParamsWithContext(ctx context.Context) *AddressBlockCopyParams
NewAddressBlockCopyParamsWithContext creates a new AddressBlockCopyParams object with the ability to set a context for a request.
func NewAddressBlockCopyParamsWithHTTPClient ¶
func NewAddressBlockCopyParamsWithHTTPClient(client *http.Client) *AddressBlockCopyParams
NewAddressBlockCopyParamsWithHTTPClient creates a new AddressBlockCopyParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockCopyParamsWithTimeout ¶
func NewAddressBlockCopyParamsWithTimeout(timeout time.Duration) *AddressBlockCopyParams
NewAddressBlockCopyParamsWithTimeout creates a new AddressBlockCopyParams object with the ability to set a timeout on a request.
func (*AddressBlockCopyParams) SetBody ¶
func (o *AddressBlockCopyParams) SetBody(body *models.IpamsvcCopyAddressBlock)
SetBody adds the body to the address block copy params
func (*AddressBlockCopyParams) SetContext ¶
func (o *AddressBlockCopyParams) SetContext(ctx context.Context)
SetContext adds the context to the address block copy params
func (*AddressBlockCopyParams) SetDefaults ¶
func (o *AddressBlockCopyParams) SetDefaults()
SetDefaults hydrates default values in the address block copy params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCopyParams) SetHTTPClient ¶
func (o *AddressBlockCopyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block copy params
func (*AddressBlockCopyParams) SetID ¶
func (o *AddressBlockCopyParams) SetID(id string)
SetID adds the id to the address block copy params
func (*AddressBlockCopyParams) SetTimeout ¶
func (o *AddressBlockCopyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block copy params
func (*AddressBlockCopyParams) WithBody ¶
func (o *AddressBlockCopyParams) WithBody(body *models.IpamsvcCopyAddressBlock) *AddressBlockCopyParams
WithBody adds the body to the address block copy params
func (*AddressBlockCopyParams) WithContext ¶
func (o *AddressBlockCopyParams) WithContext(ctx context.Context) *AddressBlockCopyParams
WithContext adds the context to the address block copy params
func (*AddressBlockCopyParams) WithDefaults ¶
func (o *AddressBlockCopyParams) WithDefaults() *AddressBlockCopyParams
WithDefaults hydrates default values in the address block copy params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCopyParams) WithHTTPClient ¶
func (o *AddressBlockCopyParams) WithHTTPClient(client *http.Client) *AddressBlockCopyParams
WithHTTPClient adds the HTTPClient to the address block copy params
func (*AddressBlockCopyParams) WithID ¶
func (o *AddressBlockCopyParams) WithID(id string) *AddressBlockCopyParams
WithID adds the id to the address block copy params
func (*AddressBlockCopyParams) WithTimeout ¶
func (o *AddressBlockCopyParams) WithTimeout(timeout time.Duration) *AddressBlockCopyParams
WithTimeout adds the timeout to the address block copy params
func (*AddressBlockCopyParams) WriteToRequest ¶
func (o *AddressBlockCopyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockCopyReader ¶
type AddressBlockCopyReader struct {
// contains filtered or unexported fields
}
AddressBlockCopyReader is a Reader for the AddressBlockCopy structure.
func (*AddressBlockCopyReader) ReadResponse ¶
func (o *AddressBlockCopyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockCreateCreated ¶
type AddressBlockCreateCreated struct {
Payload *models.IpamsvcCreateAddressBlockResponse
}
AddressBlockCreateCreated describes a response with status code 201, with default header values.
POST operation response
func NewAddressBlockCreateCreated ¶
func NewAddressBlockCreateCreated() *AddressBlockCreateCreated
NewAddressBlockCreateCreated creates a AddressBlockCreateCreated with default headers values
func (*AddressBlockCreateCreated) Error ¶
func (o *AddressBlockCreateCreated) Error() string
func (*AddressBlockCreateCreated) GetPayload ¶
func (o *AddressBlockCreateCreated) GetPayload() *models.IpamsvcCreateAddressBlockResponse
type AddressBlockCreateNextAvailableABCreated ¶
type AddressBlockCreateNextAvailableABCreated struct {
Payload *models.IpamsvcCreateNextAvailableABResponse
}
AddressBlockCreateNextAvailableABCreated describes a response with status code 201, with default header values.
POST operation response
func NewAddressBlockCreateNextAvailableABCreated ¶
func NewAddressBlockCreateNextAvailableABCreated() *AddressBlockCreateNextAvailableABCreated
NewAddressBlockCreateNextAvailableABCreated creates a AddressBlockCreateNextAvailableABCreated with default headers values
func (*AddressBlockCreateNextAvailableABCreated) Error ¶
func (o *AddressBlockCreateNextAvailableABCreated) Error() string
func (*AddressBlockCreateNextAvailableABCreated) GetPayload ¶
func (o *AddressBlockCreateNextAvailableABCreated) GetPayload() *models.IpamsvcCreateNextAvailableABResponse
type AddressBlockCreateNextAvailableABParams ¶
type AddressBlockCreateNextAvailableABParams struct { /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockCreateNextAvailableABParams contains all the parameters to send to the API endpoint
for the address block create next available a b operation. Typically these are written to a http.Request.
func NewAddressBlockCreateNextAvailableABParams ¶
func NewAddressBlockCreateNextAvailableABParams() *AddressBlockCreateNextAvailableABParams
NewAddressBlockCreateNextAvailableABParams creates a new AddressBlockCreateNextAvailableABParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockCreateNextAvailableABParamsWithContext ¶
func NewAddressBlockCreateNextAvailableABParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableABParams
NewAddressBlockCreateNextAvailableABParamsWithContext creates a new AddressBlockCreateNextAvailableABParams object with the ability to set a context for a request.
func NewAddressBlockCreateNextAvailableABParamsWithHTTPClient ¶
func NewAddressBlockCreateNextAvailableABParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableABParams
NewAddressBlockCreateNextAvailableABParamsWithHTTPClient creates a new AddressBlockCreateNextAvailableABParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockCreateNextAvailableABParamsWithTimeout ¶
func NewAddressBlockCreateNextAvailableABParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableABParams
NewAddressBlockCreateNextAvailableABParamsWithTimeout creates a new AddressBlockCreateNextAvailableABParams object with the ability to set a timeout on a request.
func (*AddressBlockCreateNextAvailableABParams) SetContext ¶
func (o *AddressBlockCreateNextAvailableABParams) SetContext(ctx context.Context)
SetContext adds the context to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) SetDefaults ¶
func (o *AddressBlockCreateNextAvailableABParams) SetDefaults()
SetDefaults hydrates default values in the address block create next available a b params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableABParams) SetHTTPClient ¶
func (o *AddressBlockCreateNextAvailableABParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) SetID ¶
func (o *AddressBlockCreateNextAvailableABParams) SetID(id string)
SetID adds the id to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) SetTimeout ¶
func (o *AddressBlockCreateNextAvailableABParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) WithContext ¶
func (o *AddressBlockCreateNextAvailableABParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableABParams
WithContext adds the context to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) WithDefaults ¶
func (o *AddressBlockCreateNextAvailableABParams) WithDefaults() *AddressBlockCreateNextAvailableABParams
WithDefaults hydrates default values in the address block create next available a b params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableABParams) WithHTTPClient ¶
func (o *AddressBlockCreateNextAvailableABParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableABParams
WithHTTPClient adds the HTTPClient to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) WithID ¶
func (o *AddressBlockCreateNextAvailableABParams) WithID(id string) *AddressBlockCreateNextAvailableABParams
WithID adds the id to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) WithTimeout ¶
func (o *AddressBlockCreateNextAvailableABParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableABParams
WithTimeout adds the timeout to the address block create next available a b params
func (*AddressBlockCreateNextAvailableABParams) WriteToRequest ¶
func (o *AddressBlockCreateNextAvailableABParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockCreateNextAvailableABReader ¶
type AddressBlockCreateNextAvailableABReader struct {
// contains filtered or unexported fields
}
AddressBlockCreateNextAvailableABReader is a Reader for the AddressBlockCreateNextAvailableAB structure.
func (*AddressBlockCreateNextAvailableABReader) ReadResponse ¶
func (o *AddressBlockCreateNextAvailableABReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockCreateNextAvailableIPCreated ¶
type AddressBlockCreateNextAvailableIPCreated struct {
Payload *models.IpamsvcCreateNextAvailableIPResponse
}
AddressBlockCreateNextAvailableIPCreated describes a response with status code 201, with default header values.
POST operation response
func NewAddressBlockCreateNextAvailableIPCreated ¶
func NewAddressBlockCreateNextAvailableIPCreated() *AddressBlockCreateNextAvailableIPCreated
NewAddressBlockCreateNextAvailableIPCreated creates a AddressBlockCreateNextAvailableIPCreated with default headers values
func (*AddressBlockCreateNextAvailableIPCreated) Error ¶
func (o *AddressBlockCreateNextAvailableIPCreated) Error() string
func (*AddressBlockCreateNextAvailableIPCreated) GetPayload ¶
func (o *AddressBlockCreateNextAvailableIPCreated) GetPayload() *models.IpamsvcCreateNextAvailableIPResponse
type AddressBlockCreateNextAvailableIPParams ¶
type AddressBlockCreateNextAvailableIPParams struct { /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockCreateNextAvailableIPParams contains all the parameters to send to the API endpoint
for the address block create next available IP operation. Typically these are written to a http.Request.
func NewAddressBlockCreateNextAvailableIPParams ¶
func NewAddressBlockCreateNextAvailableIPParams() *AddressBlockCreateNextAvailableIPParams
NewAddressBlockCreateNextAvailableIPParams creates a new AddressBlockCreateNextAvailableIPParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockCreateNextAvailableIPParamsWithContext ¶
func NewAddressBlockCreateNextAvailableIPParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableIPParams
NewAddressBlockCreateNextAvailableIPParamsWithContext creates a new AddressBlockCreateNextAvailableIPParams object with the ability to set a context for a request.
func NewAddressBlockCreateNextAvailableIPParamsWithHTTPClient ¶
func NewAddressBlockCreateNextAvailableIPParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableIPParams
NewAddressBlockCreateNextAvailableIPParamsWithHTTPClient creates a new AddressBlockCreateNextAvailableIPParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockCreateNextAvailableIPParamsWithTimeout ¶
func NewAddressBlockCreateNextAvailableIPParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableIPParams
NewAddressBlockCreateNextAvailableIPParamsWithTimeout creates a new AddressBlockCreateNextAvailableIPParams object with the ability to set a timeout on a request.
func (*AddressBlockCreateNextAvailableIPParams) SetContext ¶
func (o *AddressBlockCreateNextAvailableIPParams) SetContext(ctx context.Context)
SetContext adds the context to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) SetDefaults ¶
func (o *AddressBlockCreateNextAvailableIPParams) SetDefaults()
SetDefaults hydrates default values in the address block create next available IP params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableIPParams) SetHTTPClient ¶
func (o *AddressBlockCreateNextAvailableIPParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) SetID ¶
func (o *AddressBlockCreateNextAvailableIPParams) SetID(id string)
SetID adds the id to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) SetTimeout ¶
func (o *AddressBlockCreateNextAvailableIPParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) WithContext ¶
func (o *AddressBlockCreateNextAvailableIPParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableIPParams
WithContext adds the context to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) WithDefaults ¶
func (o *AddressBlockCreateNextAvailableIPParams) WithDefaults() *AddressBlockCreateNextAvailableIPParams
WithDefaults hydrates default values in the address block create next available IP params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableIPParams) WithHTTPClient ¶
func (o *AddressBlockCreateNextAvailableIPParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableIPParams
WithHTTPClient adds the HTTPClient to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) WithID ¶
func (o *AddressBlockCreateNextAvailableIPParams) WithID(id string) *AddressBlockCreateNextAvailableIPParams
WithID adds the id to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) WithTimeout ¶
func (o *AddressBlockCreateNextAvailableIPParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableIPParams
WithTimeout adds the timeout to the address block create next available IP params
func (*AddressBlockCreateNextAvailableIPParams) WriteToRequest ¶
func (o *AddressBlockCreateNextAvailableIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockCreateNextAvailableIPReader ¶
type AddressBlockCreateNextAvailableIPReader struct {
// contains filtered or unexported fields
}
AddressBlockCreateNextAvailableIPReader is a Reader for the AddressBlockCreateNextAvailableIP structure.
func (*AddressBlockCreateNextAvailableIPReader) ReadResponse ¶
func (o *AddressBlockCreateNextAvailableIPReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockCreateNextAvailableSubnetCreated ¶
type AddressBlockCreateNextAvailableSubnetCreated struct {
Payload *models.IpamsvcCreateNextAvailableSubnetResponse
}
AddressBlockCreateNextAvailableSubnetCreated describes a response with status code 201, with default header values.
POST operation response
func NewAddressBlockCreateNextAvailableSubnetCreated ¶
func NewAddressBlockCreateNextAvailableSubnetCreated() *AddressBlockCreateNextAvailableSubnetCreated
NewAddressBlockCreateNextAvailableSubnetCreated creates a AddressBlockCreateNextAvailableSubnetCreated with default headers values
func (*AddressBlockCreateNextAvailableSubnetCreated) Error ¶
func (o *AddressBlockCreateNextAvailableSubnetCreated) Error() string
func (*AddressBlockCreateNextAvailableSubnetCreated) GetPayload ¶
func (o *AddressBlockCreateNextAvailableSubnetCreated) GetPayload() *models.IpamsvcCreateNextAvailableSubnetResponse
type AddressBlockCreateNextAvailableSubnetParams ¶
type AddressBlockCreateNextAvailableSubnetParams struct { /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockCreateNextAvailableSubnetParams contains all the parameters to send to the API endpoint
for the address block create next available subnet operation. Typically these are written to a http.Request.
func NewAddressBlockCreateNextAvailableSubnetParams ¶
func NewAddressBlockCreateNextAvailableSubnetParams() *AddressBlockCreateNextAvailableSubnetParams
NewAddressBlockCreateNextAvailableSubnetParams creates a new AddressBlockCreateNextAvailableSubnetParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockCreateNextAvailableSubnetParamsWithContext ¶
func NewAddressBlockCreateNextAvailableSubnetParamsWithContext(ctx context.Context) *AddressBlockCreateNextAvailableSubnetParams
NewAddressBlockCreateNextAvailableSubnetParamsWithContext creates a new AddressBlockCreateNextAvailableSubnetParams object with the ability to set a context for a request.
func NewAddressBlockCreateNextAvailableSubnetParamsWithHTTPClient ¶
func NewAddressBlockCreateNextAvailableSubnetParamsWithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableSubnetParams
NewAddressBlockCreateNextAvailableSubnetParamsWithHTTPClient creates a new AddressBlockCreateNextAvailableSubnetParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockCreateNextAvailableSubnetParamsWithTimeout ¶
func NewAddressBlockCreateNextAvailableSubnetParamsWithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableSubnetParams
NewAddressBlockCreateNextAvailableSubnetParamsWithTimeout creates a new AddressBlockCreateNextAvailableSubnetParams object with the ability to set a timeout on a request.
func (*AddressBlockCreateNextAvailableSubnetParams) SetContext ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) SetContext(ctx context.Context)
SetContext adds the context to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) SetDefaults ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) SetDefaults()
SetDefaults hydrates default values in the address block create next available subnet params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableSubnetParams) SetHTTPClient ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) SetID ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) SetID(id string)
SetID adds the id to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) SetTimeout ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) WithContext ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WithContext(ctx context.Context) *AddressBlockCreateNextAvailableSubnetParams
WithContext adds the context to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) WithDefaults ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WithDefaults() *AddressBlockCreateNextAvailableSubnetParams
WithDefaults hydrates default values in the address block create next available subnet params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateNextAvailableSubnetParams) WithHTTPClient ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WithHTTPClient(client *http.Client) *AddressBlockCreateNextAvailableSubnetParams
WithHTTPClient adds the HTTPClient to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) WithID ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WithID(id string) *AddressBlockCreateNextAvailableSubnetParams
WithID adds the id to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) WithTimeout ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WithTimeout(timeout time.Duration) *AddressBlockCreateNextAvailableSubnetParams
WithTimeout adds the timeout to the address block create next available subnet params
func (*AddressBlockCreateNextAvailableSubnetParams) WriteToRequest ¶
func (o *AddressBlockCreateNextAvailableSubnetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockCreateNextAvailableSubnetReader ¶
type AddressBlockCreateNextAvailableSubnetReader struct {
// contains filtered or unexported fields
}
AddressBlockCreateNextAvailableSubnetReader is a Reader for the AddressBlockCreateNextAvailableSubnet structure.
func (*AddressBlockCreateNextAvailableSubnetReader) ReadResponse ¶
func (o *AddressBlockCreateNextAvailableSubnetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockCreateParams ¶
type AddressBlockCreateParams struct { // Body. Body *models.IpamsvcAddressBlock Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockCreateParams contains all the parameters to send to the API endpoint
for the address block create operation. Typically these are written to a http.Request.
func NewAddressBlockCreateParams ¶
func NewAddressBlockCreateParams() *AddressBlockCreateParams
NewAddressBlockCreateParams creates a new AddressBlockCreateParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockCreateParamsWithContext ¶
func NewAddressBlockCreateParamsWithContext(ctx context.Context) *AddressBlockCreateParams
NewAddressBlockCreateParamsWithContext creates a new AddressBlockCreateParams object with the ability to set a context for a request.
func NewAddressBlockCreateParamsWithHTTPClient ¶
func NewAddressBlockCreateParamsWithHTTPClient(client *http.Client) *AddressBlockCreateParams
NewAddressBlockCreateParamsWithHTTPClient creates a new AddressBlockCreateParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockCreateParamsWithTimeout ¶
func NewAddressBlockCreateParamsWithTimeout(timeout time.Duration) *AddressBlockCreateParams
NewAddressBlockCreateParamsWithTimeout creates a new AddressBlockCreateParams object with the ability to set a timeout on a request.
func (*AddressBlockCreateParams) SetBody ¶
func (o *AddressBlockCreateParams) SetBody(body *models.IpamsvcAddressBlock)
SetBody adds the body to the address block create params
func (*AddressBlockCreateParams) SetContext ¶
func (o *AddressBlockCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the address block create params
func (*AddressBlockCreateParams) SetDefaults ¶
func (o *AddressBlockCreateParams) SetDefaults()
SetDefaults hydrates default values in the address block create params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateParams) SetHTTPClient ¶
func (o *AddressBlockCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block create params
func (*AddressBlockCreateParams) SetTimeout ¶
func (o *AddressBlockCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block create params
func (*AddressBlockCreateParams) WithBody ¶
func (o *AddressBlockCreateParams) WithBody(body *models.IpamsvcAddressBlock) *AddressBlockCreateParams
WithBody adds the body to the address block create params
func (*AddressBlockCreateParams) WithContext ¶
func (o *AddressBlockCreateParams) WithContext(ctx context.Context) *AddressBlockCreateParams
WithContext adds the context to the address block create params
func (*AddressBlockCreateParams) WithDefaults ¶
func (o *AddressBlockCreateParams) WithDefaults() *AddressBlockCreateParams
WithDefaults hydrates default values in the address block create params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockCreateParams) WithHTTPClient ¶
func (o *AddressBlockCreateParams) WithHTTPClient(client *http.Client) *AddressBlockCreateParams
WithHTTPClient adds the HTTPClient to the address block create params
func (*AddressBlockCreateParams) WithTimeout ¶
func (o *AddressBlockCreateParams) WithTimeout(timeout time.Duration) *AddressBlockCreateParams
WithTimeout adds the timeout to the address block create params
func (*AddressBlockCreateParams) WriteToRequest ¶
func (o *AddressBlockCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockCreateReader ¶
type AddressBlockCreateReader struct {
// contains filtered or unexported fields
}
AddressBlockCreateReader is a Reader for the AddressBlockCreate structure.
func (*AddressBlockCreateReader) ReadResponse ¶
func (o *AddressBlockCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockDeleteNoContent ¶
type AddressBlockDeleteNoContent struct { }
AddressBlockDeleteNoContent describes a response with status code 204, with default header values.
No Content
func NewAddressBlockDeleteNoContent ¶
func NewAddressBlockDeleteNoContent() *AddressBlockDeleteNoContent
NewAddressBlockDeleteNoContent creates a AddressBlockDeleteNoContent with default headers values
func (*AddressBlockDeleteNoContent) Error ¶
func (o *AddressBlockDeleteNoContent) Error() string
type AddressBlockDeleteParams ¶
type AddressBlockDeleteParams struct { /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockDeleteParams contains all the parameters to send to the API endpoint
for the address block delete operation. Typically these are written to a http.Request.
func NewAddressBlockDeleteParams ¶
func NewAddressBlockDeleteParams() *AddressBlockDeleteParams
NewAddressBlockDeleteParams creates a new AddressBlockDeleteParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockDeleteParamsWithContext ¶
func NewAddressBlockDeleteParamsWithContext(ctx context.Context) *AddressBlockDeleteParams
NewAddressBlockDeleteParamsWithContext creates a new AddressBlockDeleteParams object with the ability to set a context for a request.
func NewAddressBlockDeleteParamsWithHTTPClient ¶
func NewAddressBlockDeleteParamsWithHTTPClient(client *http.Client) *AddressBlockDeleteParams
NewAddressBlockDeleteParamsWithHTTPClient creates a new AddressBlockDeleteParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockDeleteParamsWithTimeout ¶
func NewAddressBlockDeleteParamsWithTimeout(timeout time.Duration) *AddressBlockDeleteParams
NewAddressBlockDeleteParamsWithTimeout creates a new AddressBlockDeleteParams object with the ability to set a timeout on a request.
func (*AddressBlockDeleteParams) SetContext ¶
func (o *AddressBlockDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the address block delete params
func (*AddressBlockDeleteParams) SetDefaults ¶
func (o *AddressBlockDeleteParams) SetDefaults()
SetDefaults hydrates default values in the address block delete params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockDeleteParams) SetHTTPClient ¶
func (o *AddressBlockDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block delete params
func (*AddressBlockDeleteParams) SetID ¶
func (o *AddressBlockDeleteParams) SetID(id string)
SetID adds the id to the address block delete params
func (*AddressBlockDeleteParams) SetTimeout ¶
func (o *AddressBlockDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block delete params
func (*AddressBlockDeleteParams) WithContext ¶
func (o *AddressBlockDeleteParams) WithContext(ctx context.Context) *AddressBlockDeleteParams
WithContext adds the context to the address block delete params
func (*AddressBlockDeleteParams) WithDefaults ¶
func (o *AddressBlockDeleteParams) WithDefaults() *AddressBlockDeleteParams
WithDefaults hydrates default values in the address block delete params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockDeleteParams) WithHTTPClient ¶
func (o *AddressBlockDeleteParams) WithHTTPClient(client *http.Client) *AddressBlockDeleteParams
WithHTTPClient adds the HTTPClient to the address block delete params
func (*AddressBlockDeleteParams) WithID ¶
func (o *AddressBlockDeleteParams) WithID(id string) *AddressBlockDeleteParams
WithID adds the id to the address block delete params
func (*AddressBlockDeleteParams) WithTimeout ¶
func (o *AddressBlockDeleteParams) WithTimeout(timeout time.Duration) *AddressBlockDeleteParams
WithTimeout adds the timeout to the address block delete params
func (*AddressBlockDeleteParams) WriteToRequest ¶
func (o *AddressBlockDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockDeleteReader ¶
type AddressBlockDeleteReader struct {
// contains filtered or unexported fields
}
AddressBlockDeleteReader is a Reader for the AddressBlockDelete structure.
func (*AddressBlockDeleteReader) ReadResponse ¶
func (o *AddressBlockDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockListNextAvailableABOK ¶
type AddressBlockListNextAvailableABOK struct {
Payload *models.IpamsvcNextAvailableABResponse
}
AddressBlockListNextAvailableABOK describes a response with status code 200, with default header values.
GET operation response
func NewAddressBlockListNextAvailableABOK ¶
func NewAddressBlockListNextAvailableABOK() *AddressBlockListNextAvailableABOK
NewAddressBlockListNextAvailableABOK creates a AddressBlockListNextAvailableABOK with default headers values
func (*AddressBlockListNextAvailableABOK) Error ¶
func (o *AddressBlockListNextAvailableABOK) Error() string
func (*AddressBlockListNextAvailableABOK) GetPayload ¶
func (o *AddressBlockListNextAvailableABOK) GetPayload() *models.IpamsvcNextAvailableABResponse
type AddressBlockListNextAvailableABParams ¶
type AddressBlockListNextAvailableABParams struct { /* Cidr. The cidr value of address blocks to be created. Format: int32 */ Cidr *int32 /* Comment. Comment of next available address blocks. */ Comment *string /* Count. Number of address blocks to generate. Default 1 if not set. Format: int32 */ Count *int32 /* ID. An application specific resource identity of a resource */ ID string /* Name. Name of next available address blocks. */ Name *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockListNextAvailableABParams contains all the parameters to send to the API endpoint
for the address block list next available a b operation. Typically these are written to a http.Request.
func NewAddressBlockListNextAvailableABParams ¶
func NewAddressBlockListNextAvailableABParams() *AddressBlockListNextAvailableABParams
NewAddressBlockListNextAvailableABParams creates a new AddressBlockListNextAvailableABParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockListNextAvailableABParamsWithContext ¶
func NewAddressBlockListNextAvailableABParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableABParams
NewAddressBlockListNextAvailableABParamsWithContext creates a new AddressBlockListNextAvailableABParams object with the ability to set a context for a request.
func NewAddressBlockListNextAvailableABParamsWithHTTPClient ¶
func NewAddressBlockListNextAvailableABParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableABParams
NewAddressBlockListNextAvailableABParamsWithHTTPClient creates a new AddressBlockListNextAvailableABParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockListNextAvailableABParamsWithTimeout ¶
func NewAddressBlockListNextAvailableABParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableABParams
NewAddressBlockListNextAvailableABParamsWithTimeout creates a new AddressBlockListNextAvailableABParams object with the ability to set a timeout on a request.
func (*AddressBlockListNextAvailableABParams) SetCidr ¶
func (o *AddressBlockListNextAvailableABParams) SetCidr(cidr *int32)
SetCidr adds the cidr to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetComment ¶
func (o *AddressBlockListNextAvailableABParams) SetComment(comment *string)
SetComment adds the comment to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetContext ¶
func (o *AddressBlockListNextAvailableABParams) SetContext(ctx context.Context)
SetContext adds the context to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetCount ¶
func (o *AddressBlockListNextAvailableABParams) SetCount(count *int32)
SetCount adds the count to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetDefaults ¶
func (o *AddressBlockListNextAvailableABParams) SetDefaults()
SetDefaults hydrates default values in the address block list next available a b params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableABParams) SetHTTPClient ¶
func (o *AddressBlockListNextAvailableABParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetID ¶
func (o *AddressBlockListNextAvailableABParams) SetID(id string)
SetID adds the id to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetName ¶
func (o *AddressBlockListNextAvailableABParams) SetName(name *string)
SetName adds the name to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) SetTimeout ¶
func (o *AddressBlockListNextAvailableABParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithCidr ¶
func (o *AddressBlockListNextAvailableABParams) WithCidr(cidr *int32) *AddressBlockListNextAvailableABParams
WithCidr adds the cidr to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithComment ¶
func (o *AddressBlockListNextAvailableABParams) WithComment(comment *string) *AddressBlockListNextAvailableABParams
WithComment adds the comment to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithContext ¶
func (o *AddressBlockListNextAvailableABParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableABParams
WithContext adds the context to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithCount ¶
func (o *AddressBlockListNextAvailableABParams) WithCount(count *int32) *AddressBlockListNextAvailableABParams
WithCount adds the count to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithDefaults ¶
func (o *AddressBlockListNextAvailableABParams) WithDefaults() *AddressBlockListNextAvailableABParams
WithDefaults hydrates default values in the address block list next available a b params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableABParams) WithHTTPClient ¶
func (o *AddressBlockListNextAvailableABParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableABParams
WithHTTPClient adds the HTTPClient to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithID ¶
func (o *AddressBlockListNextAvailableABParams) WithID(id string) *AddressBlockListNextAvailableABParams
WithID adds the id to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithName ¶
func (o *AddressBlockListNextAvailableABParams) WithName(name *string) *AddressBlockListNextAvailableABParams
WithName adds the name to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WithTimeout ¶
func (o *AddressBlockListNextAvailableABParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableABParams
WithTimeout adds the timeout to the address block list next available a b params
func (*AddressBlockListNextAvailableABParams) WriteToRequest ¶
func (o *AddressBlockListNextAvailableABParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockListNextAvailableABReader ¶
type AddressBlockListNextAvailableABReader struct {
// contains filtered or unexported fields
}
AddressBlockListNextAvailableABReader is a Reader for the AddressBlockListNextAvailableAB structure.
func (*AddressBlockListNextAvailableABReader) ReadResponse ¶
func (o *AddressBlockListNextAvailableABReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockListNextAvailableIPOK ¶
type AddressBlockListNextAvailableIPOK struct {
Payload *models.IpamsvcNextAvailableIPResponse
}
AddressBlockListNextAvailableIPOK describes a response with status code 200, with default header values.
GET operation response
func NewAddressBlockListNextAvailableIPOK ¶
func NewAddressBlockListNextAvailableIPOK() *AddressBlockListNextAvailableIPOK
NewAddressBlockListNextAvailableIPOK creates a AddressBlockListNextAvailableIPOK with default headers values
func (*AddressBlockListNextAvailableIPOK) Error ¶
func (o *AddressBlockListNextAvailableIPOK) Error() string
func (*AddressBlockListNextAvailableIPOK) GetPayload ¶
func (o *AddressBlockListNextAvailableIPOK) GetPayload() *models.IpamsvcNextAvailableIPResponse
type AddressBlockListNextAvailableIPParams ¶
type AddressBlockListNextAvailableIPParams struct { /* Contiguous. Indicates whether the IP addresses should belong to a contiguous block. Defaults to _false_. Format: boolean */ Contiguous *bool /* Count. The number of IP addresses requested. Defaults to 1. Format: int32 */ Count *int32 /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockListNextAvailableIPParams contains all the parameters to send to the API endpoint
for the address block list next available IP operation. Typically these are written to a http.Request.
func NewAddressBlockListNextAvailableIPParams ¶
func NewAddressBlockListNextAvailableIPParams() *AddressBlockListNextAvailableIPParams
NewAddressBlockListNextAvailableIPParams creates a new AddressBlockListNextAvailableIPParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockListNextAvailableIPParamsWithContext ¶
func NewAddressBlockListNextAvailableIPParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableIPParams
NewAddressBlockListNextAvailableIPParamsWithContext creates a new AddressBlockListNextAvailableIPParams object with the ability to set a context for a request.
func NewAddressBlockListNextAvailableIPParamsWithHTTPClient ¶
func NewAddressBlockListNextAvailableIPParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableIPParams
NewAddressBlockListNextAvailableIPParamsWithHTTPClient creates a new AddressBlockListNextAvailableIPParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockListNextAvailableIPParamsWithTimeout ¶
func NewAddressBlockListNextAvailableIPParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableIPParams
NewAddressBlockListNextAvailableIPParamsWithTimeout creates a new AddressBlockListNextAvailableIPParams object with the ability to set a timeout on a request.
func (*AddressBlockListNextAvailableIPParams) SetContext ¶
func (o *AddressBlockListNextAvailableIPParams) SetContext(ctx context.Context)
SetContext adds the context to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) SetContiguous ¶
func (o *AddressBlockListNextAvailableIPParams) SetContiguous(contiguous *bool)
SetContiguous adds the contiguous to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) SetCount ¶
func (o *AddressBlockListNextAvailableIPParams) SetCount(count *int32)
SetCount adds the count to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) SetDefaults ¶
func (o *AddressBlockListNextAvailableIPParams) SetDefaults()
SetDefaults hydrates default values in the address block list next available IP params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableIPParams) SetHTTPClient ¶
func (o *AddressBlockListNextAvailableIPParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) SetID ¶
func (o *AddressBlockListNextAvailableIPParams) SetID(id string)
SetID adds the id to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) SetTimeout ¶
func (o *AddressBlockListNextAvailableIPParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithContext ¶
func (o *AddressBlockListNextAvailableIPParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableIPParams
WithContext adds the context to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithContiguous ¶
func (o *AddressBlockListNextAvailableIPParams) WithContiguous(contiguous *bool) *AddressBlockListNextAvailableIPParams
WithContiguous adds the contiguous to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithCount ¶
func (o *AddressBlockListNextAvailableIPParams) WithCount(count *int32) *AddressBlockListNextAvailableIPParams
WithCount adds the count to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithDefaults ¶
func (o *AddressBlockListNextAvailableIPParams) WithDefaults() *AddressBlockListNextAvailableIPParams
WithDefaults hydrates default values in the address block list next available IP params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableIPParams) WithHTTPClient ¶
func (o *AddressBlockListNextAvailableIPParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableIPParams
WithHTTPClient adds the HTTPClient to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithID ¶
func (o *AddressBlockListNextAvailableIPParams) WithID(id string) *AddressBlockListNextAvailableIPParams
WithID adds the id to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WithTimeout ¶
func (o *AddressBlockListNextAvailableIPParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableIPParams
WithTimeout adds the timeout to the address block list next available IP params
func (*AddressBlockListNextAvailableIPParams) WriteToRequest ¶
func (o *AddressBlockListNextAvailableIPParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockListNextAvailableIPReader ¶
type AddressBlockListNextAvailableIPReader struct {
// contains filtered or unexported fields
}
AddressBlockListNextAvailableIPReader is a Reader for the AddressBlockListNextAvailableIP structure.
func (*AddressBlockListNextAvailableIPReader) ReadResponse ¶
func (o *AddressBlockListNextAvailableIPReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockListNextAvailableSubnetOK ¶
type AddressBlockListNextAvailableSubnetOK struct {
Payload *models.IpamsvcNextAvailableSubnetResponse
}
AddressBlockListNextAvailableSubnetOK describes a response with status code 200, with default header values.
GET operation response
func NewAddressBlockListNextAvailableSubnetOK ¶
func NewAddressBlockListNextAvailableSubnetOK() *AddressBlockListNextAvailableSubnetOK
NewAddressBlockListNextAvailableSubnetOK creates a AddressBlockListNextAvailableSubnetOK with default headers values
func (*AddressBlockListNextAvailableSubnetOK) Error ¶
func (o *AddressBlockListNextAvailableSubnetOK) Error() string
func (*AddressBlockListNextAvailableSubnetOK) GetPayload ¶
func (o *AddressBlockListNextAvailableSubnetOK) GetPayload() *models.IpamsvcNextAvailableSubnetResponse
type AddressBlockListNextAvailableSubnetParams ¶
type AddressBlockListNextAvailableSubnetParams struct { /* Cidr. The cidr value of subnets to be created. Format: int32 */ Cidr *int32 /* Comment. Comment of next available subnets. */ Comment *string /* Count. Number of subnets to generate. Default 1 if not set. Format: int32 */ Count *int32 /* DhcpHost. Reference of OnPrem Host associated with the next available subnets to be created. */ DhcpHost *string /* ID. An application specific resource identity of a resource */ ID string /* Name. Name of next available subnets. */ Name *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockListNextAvailableSubnetParams contains all the parameters to send to the API endpoint
for the address block list next available subnet operation. Typically these are written to a http.Request.
func NewAddressBlockListNextAvailableSubnetParams ¶
func NewAddressBlockListNextAvailableSubnetParams() *AddressBlockListNextAvailableSubnetParams
NewAddressBlockListNextAvailableSubnetParams creates a new AddressBlockListNextAvailableSubnetParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockListNextAvailableSubnetParamsWithContext ¶
func NewAddressBlockListNextAvailableSubnetParamsWithContext(ctx context.Context) *AddressBlockListNextAvailableSubnetParams
NewAddressBlockListNextAvailableSubnetParamsWithContext creates a new AddressBlockListNextAvailableSubnetParams object with the ability to set a context for a request.
func NewAddressBlockListNextAvailableSubnetParamsWithHTTPClient ¶
func NewAddressBlockListNextAvailableSubnetParamsWithHTTPClient(client *http.Client) *AddressBlockListNextAvailableSubnetParams
NewAddressBlockListNextAvailableSubnetParamsWithHTTPClient creates a new AddressBlockListNextAvailableSubnetParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockListNextAvailableSubnetParamsWithTimeout ¶
func NewAddressBlockListNextAvailableSubnetParamsWithTimeout(timeout time.Duration) *AddressBlockListNextAvailableSubnetParams
NewAddressBlockListNextAvailableSubnetParamsWithTimeout creates a new AddressBlockListNextAvailableSubnetParams object with the ability to set a timeout on a request.
func (*AddressBlockListNextAvailableSubnetParams) SetCidr ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetCidr(cidr *int32)
SetCidr adds the cidr to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetComment ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetComment(comment *string)
SetComment adds the comment to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetContext ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetContext(ctx context.Context)
SetContext adds the context to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetCount ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetCount(count *int32)
SetCount adds the count to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetDefaults ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetDefaults()
SetDefaults hydrates default values in the address block list next available subnet params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableSubnetParams) SetDhcpHost ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetDhcpHost(dhcpHost *string)
SetDhcpHost adds the dhcpHost to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetHTTPClient ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetID ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetID(id string)
SetID adds the id to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetName ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetName(name *string)
SetName adds the name to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) SetTimeout ¶
func (o *AddressBlockListNextAvailableSubnetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithCidr ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithCidr(cidr *int32) *AddressBlockListNextAvailableSubnetParams
WithCidr adds the cidr to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithComment ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithComment(comment *string) *AddressBlockListNextAvailableSubnetParams
WithComment adds the comment to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithContext ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithContext(ctx context.Context) *AddressBlockListNextAvailableSubnetParams
WithContext adds the context to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithCount ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithCount(count *int32) *AddressBlockListNextAvailableSubnetParams
WithCount adds the count to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithDefaults ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithDefaults() *AddressBlockListNextAvailableSubnetParams
WithDefaults hydrates default values in the address block list next available subnet params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListNextAvailableSubnetParams) WithDhcpHost ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithDhcpHost(dhcpHost *string) *AddressBlockListNextAvailableSubnetParams
WithDhcpHost adds the dhcpHost to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithHTTPClient ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithHTTPClient(client *http.Client) *AddressBlockListNextAvailableSubnetParams
WithHTTPClient adds the HTTPClient to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithID ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithID(id string) *AddressBlockListNextAvailableSubnetParams
WithID adds the id to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithName ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithName(name *string) *AddressBlockListNextAvailableSubnetParams
WithName adds the name to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WithTimeout ¶
func (o *AddressBlockListNextAvailableSubnetParams) WithTimeout(timeout time.Duration) *AddressBlockListNextAvailableSubnetParams
WithTimeout adds the timeout to the address block list next available subnet params
func (*AddressBlockListNextAvailableSubnetParams) WriteToRequest ¶
func (o *AddressBlockListNextAvailableSubnetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockListNextAvailableSubnetReader ¶
type AddressBlockListNextAvailableSubnetReader struct {
// contains filtered or unexported fields
}
AddressBlockListNextAvailableSubnetReader is a Reader for the AddressBlockListNextAvailableSubnet structure.
func (*AddressBlockListNextAvailableSubnetReader) ReadResponse ¶
func (o *AddressBlockListNextAvailableSubnetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockListOK ¶
type AddressBlockListOK struct {
Payload *models.IpamsvcListAddressBlockResponse
}
AddressBlockListOK describes a response with status code 200, with default header values.
GET operation response
func NewAddressBlockListOK ¶
func NewAddressBlockListOK() *AddressBlockListOK
NewAddressBlockListOK creates a AddressBlockListOK with default headers values
func (*AddressBlockListOK) Error ¶
func (o *AddressBlockListOK) Error() string
func (*AddressBlockListOK) GetPayload ¶
func (o *AddressBlockListOK) GetPayload() *models.IpamsvcListAddressBlockResponse
type AddressBlockListParams ¶
type AddressBlockListParams struct { /* Fields. A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names. */ Fields *string /* Filter. A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators | */ Filter *string /* Limit. The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value. */ Limit *int64 /* Offset. The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'. */ Offset *int64 /* OrderBy. A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order. */ OrderBy *string /* PageToken. The service-defined string used to identify a page of resources. A null value indicates the first page. */ PageToken *string /* Tfilter. This parameter is used for filtering by tags. */ Tfilter *string /* TorderBy. This parameter is used for sorting by tags. */ TorderBy *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockListParams contains all the parameters to send to the API endpoint
for the address block list operation. Typically these are written to a http.Request.
func NewAddressBlockListParams ¶
func NewAddressBlockListParams() *AddressBlockListParams
NewAddressBlockListParams creates a new AddressBlockListParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockListParamsWithContext ¶
func NewAddressBlockListParamsWithContext(ctx context.Context) *AddressBlockListParams
NewAddressBlockListParamsWithContext creates a new AddressBlockListParams object with the ability to set a context for a request.
func NewAddressBlockListParamsWithHTTPClient ¶
func NewAddressBlockListParamsWithHTTPClient(client *http.Client) *AddressBlockListParams
NewAddressBlockListParamsWithHTTPClient creates a new AddressBlockListParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockListParamsWithTimeout ¶
func NewAddressBlockListParamsWithTimeout(timeout time.Duration) *AddressBlockListParams
NewAddressBlockListParamsWithTimeout creates a new AddressBlockListParams object with the ability to set a timeout on a request.
func (*AddressBlockListParams) SetContext ¶
func (o *AddressBlockListParams) SetContext(ctx context.Context)
SetContext adds the context to the address block list params
func (*AddressBlockListParams) SetDefaults ¶
func (o *AddressBlockListParams) SetDefaults()
SetDefaults hydrates default values in the address block list params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListParams) SetFields ¶
func (o *AddressBlockListParams) SetFields(fields *string)
SetFields adds the fields to the address block list params
func (*AddressBlockListParams) SetFilter ¶
func (o *AddressBlockListParams) SetFilter(filter *string)
SetFilter adds the filter to the address block list params
func (*AddressBlockListParams) SetHTTPClient ¶
func (o *AddressBlockListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block list params
func (*AddressBlockListParams) SetLimit ¶
func (o *AddressBlockListParams) SetLimit(limit *int64)
SetLimit adds the limit to the address block list params
func (*AddressBlockListParams) SetOffset ¶
func (o *AddressBlockListParams) SetOffset(offset *int64)
SetOffset adds the offset to the address block list params
func (*AddressBlockListParams) SetOrderBy ¶
func (o *AddressBlockListParams) SetOrderBy(orderBy *string)
SetOrderBy adds the orderBy to the address block list params
func (*AddressBlockListParams) SetPageToken ¶
func (o *AddressBlockListParams) SetPageToken(pageToken *string)
SetPageToken adds the pageToken to the address block list params
func (*AddressBlockListParams) SetTfilter ¶
func (o *AddressBlockListParams) SetTfilter(tfilter *string)
SetTfilter adds the tfilter to the address block list params
func (*AddressBlockListParams) SetTimeout ¶
func (o *AddressBlockListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block list params
func (*AddressBlockListParams) SetTorderBy ¶
func (o *AddressBlockListParams) SetTorderBy(torderBy *string)
SetTorderBy adds the torderBy to the address block list params
func (*AddressBlockListParams) WithContext ¶
func (o *AddressBlockListParams) WithContext(ctx context.Context) *AddressBlockListParams
WithContext adds the context to the address block list params
func (*AddressBlockListParams) WithDefaults ¶
func (o *AddressBlockListParams) WithDefaults() *AddressBlockListParams
WithDefaults hydrates default values in the address block list params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockListParams) WithFields ¶
func (o *AddressBlockListParams) WithFields(fields *string) *AddressBlockListParams
WithFields adds the fields to the address block list params
func (*AddressBlockListParams) WithFilter ¶
func (o *AddressBlockListParams) WithFilter(filter *string) *AddressBlockListParams
WithFilter adds the filter to the address block list params
func (*AddressBlockListParams) WithHTTPClient ¶
func (o *AddressBlockListParams) WithHTTPClient(client *http.Client) *AddressBlockListParams
WithHTTPClient adds the HTTPClient to the address block list params
func (*AddressBlockListParams) WithLimit ¶
func (o *AddressBlockListParams) WithLimit(limit *int64) *AddressBlockListParams
WithLimit adds the limit to the address block list params
func (*AddressBlockListParams) WithOffset ¶
func (o *AddressBlockListParams) WithOffset(offset *int64) *AddressBlockListParams
WithOffset adds the offset to the address block list params
func (*AddressBlockListParams) WithOrderBy ¶
func (o *AddressBlockListParams) WithOrderBy(orderBy *string) *AddressBlockListParams
WithOrderBy adds the orderBy to the address block list params
func (*AddressBlockListParams) WithPageToken ¶
func (o *AddressBlockListParams) WithPageToken(pageToken *string) *AddressBlockListParams
WithPageToken adds the pageToken to the address block list params
func (*AddressBlockListParams) WithTfilter ¶
func (o *AddressBlockListParams) WithTfilter(tfilter *string) *AddressBlockListParams
WithTfilter adds the tfilter to the address block list params
func (*AddressBlockListParams) WithTimeout ¶
func (o *AddressBlockListParams) WithTimeout(timeout time.Duration) *AddressBlockListParams
WithTimeout adds the timeout to the address block list params
func (*AddressBlockListParams) WithTorderBy ¶
func (o *AddressBlockListParams) WithTorderBy(torderBy *string) *AddressBlockListParams
WithTorderBy adds the torderBy to the address block list params
func (*AddressBlockListParams) WriteToRequest ¶
func (o *AddressBlockListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockListReader ¶
type AddressBlockListReader struct {
// contains filtered or unexported fields
}
AddressBlockListReader is a Reader for the AddressBlockList structure.
func (*AddressBlockListReader) ReadResponse ¶
func (o *AddressBlockListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockReadOK ¶
type AddressBlockReadOK struct {
Payload *models.IpamsvcReadAddressBlockResponse
}
AddressBlockReadOK describes a response with status code 200, with default header values.
GET operation response
func NewAddressBlockReadOK ¶
func NewAddressBlockReadOK() *AddressBlockReadOK
NewAddressBlockReadOK creates a AddressBlockReadOK with default headers values
func (*AddressBlockReadOK) Error ¶
func (o *AddressBlockReadOK) Error() string
func (*AddressBlockReadOK) GetPayload ¶
func (o *AddressBlockReadOK) GetPayload() *models.IpamsvcReadAddressBlockResponse
type AddressBlockReadParams ¶
type AddressBlockReadParams struct { /* Fields. A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names. */ Fields *string /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockReadParams contains all the parameters to send to the API endpoint
for the address block read operation. Typically these are written to a http.Request.
func NewAddressBlockReadParams ¶
func NewAddressBlockReadParams() *AddressBlockReadParams
NewAddressBlockReadParams creates a new AddressBlockReadParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockReadParamsWithContext ¶
func NewAddressBlockReadParamsWithContext(ctx context.Context) *AddressBlockReadParams
NewAddressBlockReadParamsWithContext creates a new AddressBlockReadParams object with the ability to set a context for a request.
func NewAddressBlockReadParamsWithHTTPClient ¶
func NewAddressBlockReadParamsWithHTTPClient(client *http.Client) *AddressBlockReadParams
NewAddressBlockReadParamsWithHTTPClient creates a new AddressBlockReadParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockReadParamsWithTimeout ¶
func NewAddressBlockReadParamsWithTimeout(timeout time.Duration) *AddressBlockReadParams
NewAddressBlockReadParamsWithTimeout creates a new AddressBlockReadParams object with the ability to set a timeout on a request.
func (*AddressBlockReadParams) SetContext ¶
func (o *AddressBlockReadParams) SetContext(ctx context.Context)
SetContext adds the context to the address block read params
func (*AddressBlockReadParams) SetDefaults ¶
func (o *AddressBlockReadParams) SetDefaults()
SetDefaults hydrates default values in the address block read params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockReadParams) SetFields ¶
func (o *AddressBlockReadParams) SetFields(fields *string)
SetFields adds the fields to the address block read params
func (*AddressBlockReadParams) SetHTTPClient ¶
func (o *AddressBlockReadParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block read params
func (*AddressBlockReadParams) SetID ¶
func (o *AddressBlockReadParams) SetID(id string)
SetID adds the id to the address block read params
func (*AddressBlockReadParams) SetTimeout ¶
func (o *AddressBlockReadParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block read params
func (*AddressBlockReadParams) WithContext ¶
func (o *AddressBlockReadParams) WithContext(ctx context.Context) *AddressBlockReadParams
WithContext adds the context to the address block read params
func (*AddressBlockReadParams) WithDefaults ¶
func (o *AddressBlockReadParams) WithDefaults() *AddressBlockReadParams
WithDefaults hydrates default values in the address block read params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockReadParams) WithFields ¶
func (o *AddressBlockReadParams) WithFields(fields *string) *AddressBlockReadParams
WithFields adds the fields to the address block read params
func (*AddressBlockReadParams) WithHTTPClient ¶
func (o *AddressBlockReadParams) WithHTTPClient(client *http.Client) *AddressBlockReadParams
WithHTTPClient adds the HTTPClient to the address block read params
func (*AddressBlockReadParams) WithID ¶
func (o *AddressBlockReadParams) WithID(id string) *AddressBlockReadParams
WithID adds the id to the address block read params
func (*AddressBlockReadParams) WithTimeout ¶
func (o *AddressBlockReadParams) WithTimeout(timeout time.Duration) *AddressBlockReadParams
WithTimeout adds the timeout to the address block read params
func (*AddressBlockReadParams) WriteToRequest ¶
func (o *AddressBlockReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockReadReader ¶
type AddressBlockReadReader struct {
// contains filtered or unexported fields
}
AddressBlockReadReader is a Reader for the AddressBlockRead structure.
func (*AddressBlockReadReader) ReadResponse ¶
func (o *AddressBlockReadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AddressBlockUpdateCreated ¶
type AddressBlockUpdateCreated struct {
Payload *models.IpamsvcUpdateAddressBlockResponse
}
AddressBlockUpdateCreated describes a response with status code 201, with default header values.
PATCH operation response
func NewAddressBlockUpdateCreated ¶
func NewAddressBlockUpdateCreated() *AddressBlockUpdateCreated
NewAddressBlockUpdateCreated creates a AddressBlockUpdateCreated with default headers values
func (*AddressBlockUpdateCreated) Error ¶
func (o *AddressBlockUpdateCreated) Error() string
func (*AddressBlockUpdateCreated) GetPayload ¶
func (o *AddressBlockUpdateCreated) GetPayload() *models.IpamsvcUpdateAddressBlockResponse
type AddressBlockUpdateParams ¶
type AddressBlockUpdateParams struct { // Body. Body *models.IpamsvcAddressBlock /* ID. An application specific resource identity of a resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AddressBlockUpdateParams contains all the parameters to send to the API endpoint
for the address block update operation. Typically these are written to a http.Request.
func NewAddressBlockUpdateParams ¶
func NewAddressBlockUpdateParams() *AddressBlockUpdateParams
NewAddressBlockUpdateParams creates a new AddressBlockUpdateParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAddressBlockUpdateParamsWithContext ¶
func NewAddressBlockUpdateParamsWithContext(ctx context.Context) *AddressBlockUpdateParams
NewAddressBlockUpdateParamsWithContext creates a new AddressBlockUpdateParams object with the ability to set a context for a request.
func NewAddressBlockUpdateParamsWithHTTPClient ¶
func NewAddressBlockUpdateParamsWithHTTPClient(client *http.Client) *AddressBlockUpdateParams
NewAddressBlockUpdateParamsWithHTTPClient creates a new AddressBlockUpdateParams object with the ability to set a custom HTTPClient for a request.
func NewAddressBlockUpdateParamsWithTimeout ¶
func NewAddressBlockUpdateParamsWithTimeout(timeout time.Duration) *AddressBlockUpdateParams
NewAddressBlockUpdateParamsWithTimeout creates a new AddressBlockUpdateParams object with the ability to set a timeout on a request.
func (*AddressBlockUpdateParams) SetBody ¶
func (o *AddressBlockUpdateParams) SetBody(body *models.IpamsvcAddressBlock)
SetBody adds the body to the address block update params
func (*AddressBlockUpdateParams) SetContext ¶
func (o *AddressBlockUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the address block update params
func (*AddressBlockUpdateParams) SetDefaults ¶
func (o *AddressBlockUpdateParams) SetDefaults()
SetDefaults hydrates default values in the address block update params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockUpdateParams) SetHTTPClient ¶
func (o *AddressBlockUpdateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the address block update params
func (*AddressBlockUpdateParams) SetID ¶
func (o *AddressBlockUpdateParams) SetID(id string)
SetID adds the id to the address block update params
func (*AddressBlockUpdateParams) SetTimeout ¶
func (o *AddressBlockUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the address block update params
func (*AddressBlockUpdateParams) WithBody ¶
func (o *AddressBlockUpdateParams) WithBody(body *models.IpamsvcAddressBlock) *AddressBlockUpdateParams
WithBody adds the body to the address block update params
func (*AddressBlockUpdateParams) WithContext ¶
func (o *AddressBlockUpdateParams) WithContext(ctx context.Context) *AddressBlockUpdateParams
WithContext adds the context to the address block update params
func (*AddressBlockUpdateParams) WithDefaults ¶
func (o *AddressBlockUpdateParams) WithDefaults() *AddressBlockUpdateParams
WithDefaults hydrates default values in the address block update params (not the query body).
All values with no default are reset to their zero value.
func (*AddressBlockUpdateParams) WithHTTPClient ¶
func (o *AddressBlockUpdateParams) WithHTTPClient(client *http.Client) *AddressBlockUpdateParams
WithHTTPClient adds the HTTPClient to the address block update params
func (*AddressBlockUpdateParams) WithID ¶
func (o *AddressBlockUpdateParams) WithID(id string) *AddressBlockUpdateParams
WithID adds the id to the address block update params
func (*AddressBlockUpdateParams) WithTimeout ¶
func (o *AddressBlockUpdateParams) WithTimeout(timeout time.Duration) *AddressBlockUpdateParams
WithTimeout adds the timeout to the address block update params
func (*AddressBlockUpdateParams) WriteToRequest ¶
func (o *AddressBlockUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AddressBlockUpdateReader ¶
type AddressBlockUpdateReader struct {
// contains filtered or unexported fields
}
AddressBlockUpdateReader is a Reader for the AddressBlockUpdate structure.
func (*AddressBlockUpdateReader) ReadResponse ¶
func (o *AddressBlockUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for address block API
func (*Client) AddressBlockCopy ¶
func (a *Client) AddressBlockCopy(params *AddressBlockCopyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCopyCreated, error)
AddressBlockCopy copies the address block Use this method to copy an __AddressBlock__ object.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) AddressBlockCreate ¶
func (a *Client) AddressBlockCreate(params *AddressBlockCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateCreated, error)
AddressBlockCreate creates the address block Use this method to create an __AddressBlock__ object.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) AddressBlockCreateNextAvailableAB ¶
func (a *Client) AddressBlockCreateNextAvailableAB(params *AddressBlockCreateNextAvailableABParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableABCreated, error)
AddressBlockCreateNextAvailableAB creates the next available address block object Use this method to create a Next Available __AddressBlock__ object.
The Next Available Address Block is a generator that allocates one or more _ipam/address_block_ resource from available address blocks when the network address is not known prior to allocation.
func (*Client) AddressBlockCreateNextAvailableIP ¶
func (a *Client) AddressBlockCreateNextAvailableIP(params *AddressBlockCreateNextAvailableIPParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableIPCreated, error)
AddressBlockCreateNextAvailableIP allocates the next available IP address Use this method to allocate the next available IP address.
This allocates one or more __Address__ (_ipam/address_) resource from available addresses, when the IP address is not known prior to allocation.
func (*Client) AddressBlockCreateNextAvailableSubnet ¶
func (a *Client) AddressBlockCreateNextAvailableSubnet(params *AddressBlockCreateNextAvailableSubnetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableSubnetCreated, error)
AddressBlockCreateNextAvailableSubnet creates the next available subnet object Use this method to create a Next Available __Subnet__ object.
The Next Available Subnet is a generator that allocates one or more _ipam/subnet_ resource from available subnets when the network address is not known prior to allocation.
func (*Client) AddressBlockDelete ¶
func (a *Client) AddressBlockDelete(params *AddressBlockDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockDeleteNoContent, error)
AddressBlockDelete moves the address block to the recycle bin Use this method to move an __AddressBlock__ object to the recycle bin.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) AddressBlockList ¶
func (a *Client) AddressBlockList(params *AddressBlockListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListOK, error)
AddressBlockList retrieves the address blocks Use this method to retrieve __AddressBlock__ objects.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) AddressBlockListNextAvailableAB ¶
func (a *Client) AddressBlockListNextAvailableAB(params *AddressBlockListNextAvailableABParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableABOK, error)
AddressBlockListNextAvailableAB lists next available address block objects Use this method to list Next Available __AddressBlock__ objects.
The Next Available __AddressBlock__ is a generator that returns one or more _ipam/address_block_ resource from available address blocks when the network address is not known prior to allocation.
func (*Client) AddressBlockListNextAvailableIP ¶
func (a *Client) AddressBlockListNextAvailableIP(params *AddressBlockListNextAvailableIPParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableIPOK, error)
AddressBlockListNextAvailableIP retrieves the next available IP address Use this method to retrieve the next available IP address.
This returns one or more __Address__ (_ipam/address_) resource from available addresses, when IP address is not known prior to allocation.
func (*Client) AddressBlockListNextAvailableSubnet ¶
func (a *Client) AddressBlockListNextAvailableSubnet(params *AddressBlockListNextAvailableSubnetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableSubnetOK, error)
AddressBlockListNextAvailableSubnet lists next available subnet objects Use this method to list Next Available __Subnet__ objects.
The Next Available Address Block is a generator that returns one or more _ipam/subnet_ resource from available subnets when the network address is not known prior to allocation.
func (*Client) AddressBlockRead ¶
func (a *Client) AddressBlockRead(params *AddressBlockReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockReadOK, error)
AddressBlockRead retrieves the address block Use this method to retrieve an __AddressBlock__ object.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) AddressBlockUpdate ¶
func (a *Client) AddressBlockUpdate(params *AddressBlockUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockUpdateCreated, error)
AddressBlockUpdate updates the address block Use this method to update an __AddressBlock__ object.
The __AddressBlock__ object allows a uniform representation of the address space segmentation, supporting functions such as administrative grouping, routing aggregation, delegation etc.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { AddressBlockCopy(params *AddressBlockCopyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCopyCreated, error) AddressBlockCreate(params *AddressBlockCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateCreated, error) AddressBlockCreateNextAvailableAB(params *AddressBlockCreateNextAvailableABParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableABCreated, error) AddressBlockCreateNextAvailableIP(params *AddressBlockCreateNextAvailableIPParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableIPCreated, error) AddressBlockCreateNextAvailableSubnet(params *AddressBlockCreateNextAvailableSubnetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockCreateNextAvailableSubnetCreated, error) AddressBlockDelete(params *AddressBlockDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockDeleteNoContent, error) AddressBlockList(params *AddressBlockListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListOK, error) AddressBlockListNextAvailableAB(params *AddressBlockListNextAvailableABParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableABOK, error) AddressBlockListNextAvailableIP(params *AddressBlockListNextAvailableIPParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableIPOK, error) AddressBlockListNextAvailableSubnet(params *AddressBlockListNextAvailableSubnetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockListNextAvailableSubnetOK, error) AddressBlockRead(params *AddressBlockReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockReadOK, error) AddressBlockUpdate(params *AddressBlockUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddressBlockUpdateCreated, 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 address block API client.
Source Files
¶
- address_block_client.go
- address_block_copy_parameters.go
- address_block_copy_responses.go
- address_block_create_next_available_a_b_parameters.go
- address_block_create_next_available_a_b_responses.go
- address_block_create_next_available_ip_parameters.go
- address_block_create_next_available_ip_responses.go
- address_block_create_next_available_subnet_parameters.go
- address_block_create_next_available_subnet_responses.go
- address_block_create_parameters.go
- address_block_create_responses.go
- address_block_delete_parameters.go
- address_block_delete_responses.go
- address_block_list_next_available_a_b_parameters.go
- address_block_list_next_available_a_b_responses.go
- address_block_list_next_available_ip_parameters.go
- address_block_list_next_available_ip_responses.go
- address_block_list_next_available_subnet_parameters.go
- address_block_list_next_available_subnet_responses.go
- address_block_list_parameters.go
- address_block_list_responses.go
- address_block_read_parameters.go
- address_block_read_responses.go
- address_block_update_parameters.go
- address_block_update_responses.go