# Functions

New creates a new vlan API client.
NewCreateVMVlanBadRequest creates a CreateVMVlanBadRequest with default headers values.
NewCreateVMVlanInternalServerError creates a CreateVMVlanInternalServerError with default headers values.
NewCreateVMVlanNotFound creates a CreateVMVlanNotFound with default headers values.
NewCreateVMVlanOK creates a CreateVMVlanOK with default headers values.
NewCreateVMVlanParams creates a new CreateVMVlanParams object, with the default timeout for this client.
NewCreateVMVlanParamsWithContext creates a new CreateVMVlanParams object with the ability to set a context for a request.
NewCreateVMVlanParamsWithHTTPClient creates a new CreateVMVlanParams object with the ability to set a custom HTTPClient for a request.
NewCreateVMVlanParamsWithTimeout creates a new CreateVMVlanParams object with the ability to set a timeout on a request.
NewDeleteVlanBadRequest creates a DeleteVlanBadRequest with default headers values.
NewDeleteVlanInternalServerError creates a DeleteVlanInternalServerError with default headers values.
NewDeleteVlanNotFound creates a DeleteVlanNotFound with default headers values.
NewDeleteVlanOK creates a DeleteVlanOK with default headers values.
NewDeleteVlanParams creates a new DeleteVlanParams object, with the default timeout for this client.
NewDeleteVlanParamsWithContext creates a new DeleteVlanParams object with the ability to set a context for a request.
NewDeleteVlanParamsWithHTTPClient creates a new DeleteVlanParams object with the ability to set a custom HTTPClient for a request.
NewDeleteVlanParamsWithTimeout creates a new DeleteVlanParams object with the ability to set a timeout on a request.
NewGetVlansBadRequest creates a GetVlansBadRequest with default headers values.
NewGetVlansConnectionBadRequest creates a GetVlansConnectionBadRequest with default headers values.
NewGetVlansConnectionInternalServerError creates a GetVlansConnectionInternalServerError with default headers values.
NewGetVlansConnectionNotFound creates a GetVlansConnectionNotFound with default headers values.
NewGetVlansConnectionOK creates a GetVlansConnectionOK with default headers values.
NewGetVlansConnectionParams creates a new GetVlansConnectionParams object, with the default timeout for this client.
NewGetVlansConnectionParamsWithContext creates a new GetVlansConnectionParams object with the ability to set a context for a request.
NewGetVlansConnectionParamsWithHTTPClient creates a new GetVlansConnectionParams object with the ability to set a custom HTTPClient for a request.
NewGetVlansConnectionParamsWithTimeout creates a new GetVlansConnectionParams object with the ability to set a timeout on a request.
NewGetVlansInternalServerError creates a GetVlansInternalServerError with default headers values.
NewGetVlansNotFound creates a GetVlansNotFound 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.
NewUpdateManagementVlanBadRequest creates a UpdateManagementVlanBadRequest with default headers values.
NewUpdateManagementVlanInternalServerError creates a UpdateManagementVlanInternalServerError with default headers values.
NewUpdateManagementVlanNotFound creates a UpdateManagementVlanNotFound with default headers values.
NewUpdateManagementVlanOK creates a UpdateManagementVlanOK with default headers values.
NewUpdateManagementVlanParams creates a new UpdateManagementVlanParams object, with the default timeout for this client.
NewUpdateManagementVlanParamsWithContext creates a new UpdateManagementVlanParams object with the ability to set a context for a request.
NewUpdateManagementVlanParamsWithHTTPClient creates a new UpdateManagementVlanParams object with the ability to set a custom HTTPClient for a request.
NewUpdateManagementVlanParamsWithTimeout creates a new UpdateManagementVlanParams object with the ability to set a timeout on a request.
NewUpdateMigrationVlanBadRequest creates a UpdateMigrationVlanBadRequest with default headers values.
NewUpdateMigrationVlanInternalServerError creates a UpdateMigrationVlanInternalServerError with default headers values.
NewUpdateMigrationVlanNotFound creates a UpdateMigrationVlanNotFound with default headers values.
NewUpdateMigrationVlanOK creates a UpdateMigrationVlanOK with default headers values.
NewUpdateMigrationVlanParams creates a new UpdateMigrationVlanParams object, with the default timeout for this client.
NewUpdateMigrationVlanParamsWithContext creates a new UpdateMigrationVlanParams object with the ability to set a context for a request.
NewUpdateMigrationVlanParamsWithHTTPClient creates a new UpdateMigrationVlanParams object with the ability to set a custom HTTPClient for a request.
NewUpdateMigrationVlanParamsWithTimeout creates a new UpdateMigrationVlanParams object with the ability to set a timeout on a request.
NewUpdateVlanBadRequest creates a UpdateVlanBadRequest with default headers values.
NewUpdateVlanInternalServerError creates a UpdateVlanInternalServerError with default headers values.
NewUpdateVlanNotFound creates a UpdateVlanNotFound 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 */.
CreateVMVlanBadRequest describes a response with status code 400, with default header values.
CreateVMVlanInternalServerError describes a response with status code 500, with default header values.
CreateVMVlanNotFound describes a response with status code 404, with default header values.
CreateVMVlanOK describes a response with status code 200, with default header values.
CreateVMVlanParams contains all the parameters to send to the API endpoint for the create Vm vlan operation.
CreateVMVlanReader is a Reader for the CreateVMVlan structure.
DeleteVlanBadRequest describes a response with status code 400, with default header values.
DeleteVlanInternalServerError describes a response with status code 500, with default header values.
DeleteVlanNotFound describes a response with status code 404, with default header values.
DeleteVlanOK describes a response with status code 200, with default header values.
DeleteVlanParams contains all the parameters to send to the API endpoint for the delete vlan operation.
DeleteVlanReader is a Reader for the DeleteVlan structure.
GetVlansBadRequest describes a response with status code 400, with default header values.
GetVlansConnectionBadRequest describes a response with status code 400, with default header values.
GetVlansConnectionInternalServerError describes a response with status code 500, with default header values.
GetVlansConnectionNotFound describes a response with status code 404, with default header values.
GetVlansConnectionOK describes a response with status code 200, with default header values.
GetVlansConnectionParams contains all the parameters to send to the API endpoint for the get vlans connection operation.
GetVlansConnectionReader is a Reader for the GetVlansConnection structure.
GetVlansInternalServerError describes a response with status code 500, with default header values.
GetVlansNotFound describes a response with status code 404, 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.
UpdateManagementVlanBadRequest describes a response with status code 400, with default header values.
UpdateManagementVlanInternalServerError describes a response with status code 500, with default header values.
UpdateManagementVlanNotFound describes a response with status code 404, with default header values.
UpdateManagementVlanOK describes a response with status code 200, with default header values.
UpdateManagementVlanParams contains all the parameters to send to the API endpoint for the update management vlan operation.
UpdateManagementVlanReader is a Reader for the UpdateManagementVlan structure.
UpdateMigrationVlanBadRequest describes a response with status code 400, with default header values.
UpdateMigrationVlanInternalServerError describes a response with status code 500, with default header values.
UpdateMigrationVlanNotFound describes a response with status code 404, with default header values.
UpdateMigrationVlanOK describes a response with status code 200, with default header values.
UpdateMigrationVlanParams contains all the parameters to send to the API endpoint for the update migration vlan operation.
UpdateMigrationVlanReader is a Reader for the UpdateMigrationVlan structure.
UpdateVlanBadRequest describes a response with status code 400, with default header values.
UpdateVlanInternalServerError describes a response with status code 500, with default header values.
UpdateVlanNotFound describes a response with status code 404, 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 is the option for Client methods.