# Functions
New creates a new vlan API client.
New creates a new vlan API client with basic auth credentials.
New creates a new vlan API client with a bearer token for authentication.
NewCreateBifrostVlanDefault creates a CreateBifrostVlanDefault with default headers values.
NewCreateBifrostVlanOK creates a CreateBifrostVlanOK with default headers values.
NewCreateBifrostVlanParams creates a new CreateBifrostVlanParams object, with the default timeout for this client.
NewCreateBifrostVlanParamsWithContext creates a new CreateBifrostVlanParams object with the ability to set a context for a request.
NewCreateBifrostVlanParamsWithHTTPClient creates a new CreateBifrostVlanParams object with the ability to set a custom HTTPClient for a request.
NewCreateBifrostVlanParamsWithTimeout creates a new CreateBifrostVlanParams object with the ability to set a timeout on a request.
NewCreateVlanDefault creates a CreateVlanDefault with default headers values.
NewCreateVlanOK creates a CreateVlanOK with default headers values.
NewCreateVlanParams creates a new CreateVlanParams object, with the default timeout for this client.
NewCreateVlanParamsWithContext creates a new CreateVlanParams object with the ability to set a context for a request.
NewCreateVlanParamsWithHTTPClient creates a new CreateVlanParams object with the ability to set a custom HTTPClient for a request.
NewCreateVlanParamsWithTimeout creates a new CreateVlanParams object with the ability to set a timeout on a request.
NewGetBifrostTenantVlansDefault creates a GetBifrostTenantVlansDefault with default headers values.
NewGetBifrostTenantVlansOK creates a GetBifrostTenantVlansOK with default headers values.
NewGetBifrostTenantVlansParams creates a new GetBifrostTenantVlansParams object, with the default timeout for this client.
NewGetBifrostTenantVlansParamsWithContext creates a new GetBifrostTenantVlansParams object with the ability to set a context for a request.
NewGetBifrostTenantVlansParamsWithHTTPClient creates a new GetBifrostTenantVlansParams object with the ability to set a custom HTTPClient for a request.
NewGetBifrostTenantVlansParamsWithTimeout creates a new GetBifrostTenantVlansParams object with the ability to set a timeout on a request.
NewGetVlanByIDDefault creates a GetVlanByIDDefault with default headers values.
NewGetVlanByIDNotFound creates a GetVlanByIDNotFound with default headers values.
NewGetVlanByIDOK creates a GetVlanByIDOK with default headers values.
NewGetVlanByIDParams creates a new GetVlanByIDParams object, with the default timeout for this client.
NewGetVlanByIDParamsWithContext creates a new GetVlanByIDParams object with the ability to set a context for a request.
NewGetVlanByIDParamsWithHTTPClient creates a new GetVlanByIDParams object with the ability to set a custom HTTPClient for a request.
NewGetVlanByIDParamsWithTimeout creates a new GetVlanByIDParams object with the ability to set a timeout on a request.
NewGetVlansDefault creates a GetVlansDefault with default headers values.
NewGetVlansOK creates a GetVlansOK with default headers values.
NewGetVlansParams creates a new GetVlansParams object, with the default timeout for this client.
NewGetVlansParamsWithContext creates a new GetVlansParams object with the ability to set a context for a request.
NewGetVlansParamsWithHTTPClient creates a new GetVlansParams object with the ability to set a custom HTTPClient for a request.
NewGetVlansParamsWithTimeout creates a new GetVlansParams object with the ability to set a timeout on a request.
NewRemoveVlanDefault creates a RemoveVlanDefault with default headers values.
NewRemoveVlanNoContent creates a RemoveVlanNoContent with default headers values.
NewRemoveVlanParams creates a new RemoveVlanParams object, with the default timeout for this client.
NewRemoveVlanParamsWithContext creates a new RemoveVlanParams object with the ability to set a context for a request.
NewRemoveVlanParamsWithHTTPClient creates a new RemoveVlanParams object with the ability to set a custom HTTPClient for a request.
NewRemoveVlanParamsWithTimeout creates a new RemoveVlanParams object with the ability to set a timeout on a request.
NewUpdateVlanDefault creates a UpdateVlanDefault with default headers values.
NewUpdateVlanOK creates a UpdateVlanOK with default headers values.
NewUpdateVlanParams creates a new UpdateVlanParams object, with the default timeout for this client.
NewUpdateVlanParamsWithContext creates a new UpdateVlanParams object with the ability to set a context for a request.
NewUpdateVlanParamsWithHTTPClient creates a new UpdateVlanParams object with the ability to set a custom HTTPClient for a request.
NewUpdateVlanParamsWithTimeout creates a new UpdateVlanParams object with the ability to set a timeout on a request.
# Structs
Client for vlan API
*/.
CreateBifrostVlanDefault describes a response with status code -1, with default header values.
CreateBifrostVlanOK describes a response with status code 200, with default header values.
CreateBifrostVlanParams contains all the parameters to send to the API endpoint
for the create bifrost vlan operation.
CreateBifrostVlanReader is a Reader for the CreateBifrostVlan structure.
CreateVlanDefault describes a response with status code -1, with default header values.
CreateVlanOK describes a response with status code 200, with default header values.
CreateVlanParams contains all the parameters to send to the API endpoint
for the create vlan operation.
CreateVlanReader is a Reader for the CreateVlan structure.
GetBifrostTenantVlansDefault describes a response with status code -1, with default header values.
GetBifrostTenantVlansOK describes a response with status code 200, with default header values.
GetBifrostTenantVlansParams contains all the parameters to send to the API endpoint
for the get bifrost tenant vlans operation.
GetBifrostTenantVlansReader is a Reader for the GetBifrostTenantVlans structure.
GetVlanByIDDefault describes a response with status code -1, with default header values.
GetVlanByIDNotFound describes a response with status code 404, with default header values.
GetVlanByIDOK describes a response with status code 200, with default header values.
GetVlanByIDParams contains all the parameters to send to the API endpoint
for the get vlan by Id operation.
GetVlanByIDReader is a Reader for the GetVlanByID structure.
GetVlansDefault describes a response with status code -1, with default header values.
GetVlansOK describes a response with status code 200, with default header values.
GetVlansParams contains all the parameters to send to the API endpoint
for the get vlans operation.
GetVlansReader is a Reader for the GetVlans structure.
RemoveVlanDefault describes a response with status code -1, with default header values.
RemoveVlanNoContent describes a response with status code 204, with default header values.
RemoveVlanParams contains all the parameters to send to the API endpoint
for the remove vlan operation.
RemoveVlanReader is a Reader for the RemoveVlan structure.
UpdateVlanDefault describes a response with status code -1, with default header values.
UpdateVlanOK describes a response with status code 200, with default header values.
UpdateVlanParams contains all the parameters to send to the API endpoint
for the update vlan operation.
UpdateVlanReader is a Reader for the UpdateVlan structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption may be used to customize the behavior of Client methods.