package
0.0.0-20221010213025-b339f66a810a
Repository: https://github.com/kubermatic/go-kubermatic.git
Documentation: pkg.go.dev
# Functions
New creates a new gcp API client.
NewListGCPDiskTypesDefault creates a ListGCPDiskTypesDefault with default headers values.
NewListGCPDiskTypesNoCredentialsDefault creates a ListGCPDiskTypesNoCredentialsDefault with default headers values.
NewListGCPDiskTypesNoCredentialsOK creates a ListGCPDiskTypesNoCredentialsOK with default headers values.
NewListGCPDiskTypesNoCredentialsParams creates a new ListGCPDiskTypesNoCredentialsParams object, with the default timeout for this client.
NewListGCPDiskTypesNoCredentialsParamsWithContext creates a new ListGCPDiskTypesNoCredentialsParams object with the ability to set a context for a request.
NewListGCPDiskTypesNoCredentialsParamsWithHTTPClient creates a new ListGCPDiskTypesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListGCPDiskTypesNoCredentialsParamsWithTimeout creates a new ListGCPDiskTypesNoCredentialsParams object with the ability to set a timeout on a request.
NewListGCPDiskTypesNoCredentialsV2Default creates a ListGCPDiskTypesNoCredentialsV2Default with default headers values.
NewListGCPDiskTypesNoCredentialsV2OK creates a ListGCPDiskTypesNoCredentialsV2OK with default headers values.
NewListGCPDiskTypesNoCredentialsV2Params creates a new ListGCPDiskTypesNoCredentialsV2Params object, with the default timeout for this client.
NewListGCPDiskTypesNoCredentialsV2ParamsWithContext creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a context for a request.
NewListGCPDiskTypesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.
NewListGCPDiskTypesNoCredentialsV2ParamsWithTimeout creates a new ListGCPDiskTypesNoCredentialsV2Params object with the ability to set a timeout on a request.
NewListGCPDiskTypesOK creates a ListGCPDiskTypesOK with default headers values.
NewListGCPDiskTypesParams creates a new ListGCPDiskTypesParams object, with the default timeout for this client.
NewListGCPDiskTypesParamsWithContext creates a new ListGCPDiskTypesParams object with the ability to set a context for a request.
NewListGCPDiskTypesParamsWithHTTPClient creates a new ListGCPDiskTypesParams object with the ability to set a custom HTTPClient for a request.
NewListGCPDiskTypesParamsWithTimeout creates a new ListGCPDiskTypesParams object with the ability to set a timeout on a request.
NewListGCPNetworksDefault creates a ListGCPNetworksDefault with default headers values.
NewListGCPNetworksNoCredentialsDefault creates a ListGCPNetworksNoCredentialsDefault with default headers values.
NewListGCPNetworksNoCredentialsOK creates a ListGCPNetworksNoCredentialsOK with default headers values.
NewListGCPNetworksNoCredentialsParams creates a new ListGCPNetworksNoCredentialsParams object, with the default timeout for this client.
NewListGCPNetworksNoCredentialsParamsWithContext creates a new ListGCPNetworksNoCredentialsParams object with the ability to set a context for a request.
NewListGCPNetworksNoCredentialsParamsWithHTTPClient creates a new ListGCPNetworksNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListGCPNetworksNoCredentialsParamsWithTimeout creates a new ListGCPNetworksNoCredentialsParams object with the ability to set a timeout on a request.
NewListGCPNetworksNoCredentialsV2Default creates a ListGCPNetworksNoCredentialsV2Default with default headers values.
NewListGCPNetworksNoCredentialsV2OK creates a ListGCPNetworksNoCredentialsV2OK with default headers values.
NewListGCPNetworksNoCredentialsV2Params creates a new ListGCPNetworksNoCredentialsV2Params object, with the default timeout for this client.
NewListGCPNetworksNoCredentialsV2ParamsWithContext creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a context for a request.
NewListGCPNetworksNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.
NewListGCPNetworksNoCredentialsV2ParamsWithTimeout creates a new ListGCPNetworksNoCredentialsV2Params object with the ability to set a timeout on a request.
NewListGCPNetworksOK creates a ListGCPNetworksOK with default headers values.
NewListGCPNetworksParams creates a new ListGCPNetworksParams object, with the default timeout for this client.
NewListGCPNetworksParamsWithContext creates a new ListGCPNetworksParams object with the ability to set a context for a request.
NewListGCPNetworksParamsWithHTTPClient creates a new ListGCPNetworksParams object with the ability to set a custom HTTPClient for a request.
NewListGCPNetworksParamsWithTimeout creates a new ListGCPNetworksParams object with the ability to set a timeout on a request.
NewListGCPSizesDefault creates a ListGCPSizesDefault with default headers values.
NewListGCPSizesNoCredentialsDefault creates a ListGCPSizesNoCredentialsDefault with default headers values.
NewListGCPSizesNoCredentialsOK creates a ListGCPSizesNoCredentialsOK with default headers values.
NewListGCPSizesNoCredentialsParams creates a new ListGCPSizesNoCredentialsParams object, with the default timeout for this client.
NewListGCPSizesNoCredentialsParamsWithContext creates a new ListGCPSizesNoCredentialsParams object with the ability to set a context for a request.
NewListGCPSizesNoCredentialsParamsWithHTTPClient creates a new ListGCPSizesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListGCPSizesNoCredentialsParamsWithTimeout creates a new ListGCPSizesNoCredentialsParams object with the ability to set a timeout on a request.
NewListGCPSizesNoCredentialsV2Default creates a ListGCPSizesNoCredentialsV2Default with default headers values.
NewListGCPSizesNoCredentialsV2OK creates a ListGCPSizesNoCredentialsV2OK with default headers values.
NewListGCPSizesNoCredentialsV2Params creates a new ListGCPSizesNoCredentialsV2Params object, with the default timeout for this client.
NewListGCPSizesNoCredentialsV2ParamsWithContext creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a context for a request.
NewListGCPSizesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.
NewListGCPSizesNoCredentialsV2ParamsWithTimeout creates a new ListGCPSizesNoCredentialsV2Params object with the ability to set a timeout on a request.
NewListGCPSizesOK creates a ListGCPSizesOK with default headers values.
NewListGCPSizesParams creates a new ListGCPSizesParams object, with the default timeout for this client.
NewListGCPSizesParamsWithContext creates a new ListGCPSizesParams object with the ability to set a context for a request.
NewListGCPSizesParamsWithHTTPClient creates a new ListGCPSizesParams object with the ability to set a custom HTTPClient for a request.
NewListGCPSizesParamsWithTimeout creates a new ListGCPSizesParams object with the ability to set a timeout on a request.
NewListGCPSubnetworksDefault creates a ListGCPSubnetworksDefault with default headers values.
NewListGCPSubnetworksNoCredentialsDefault creates a ListGCPSubnetworksNoCredentialsDefault with default headers values.
NewListGCPSubnetworksNoCredentialsOK creates a ListGCPSubnetworksNoCredentialsOK with default headers values.
NewListGCPSubnetworksNoCredentialsParams creates a new ListGCPSubnetworksNoCredentialsParams object, with the default timeout for this client.
NewListGCPSubnetworksNoCredentialsParamsWithContext creates a new ListGCPSubnetworksNoCredentialsParams object with the ability to set a context for a request.
NewListGCPSubnetworksNoCredentialsParamsWithHTTPClient creates a new ListGCPSubnetworksNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListGCPSubnetworksNoCredentialsParamsWithTimeout creates a new ListGCPSubnetworksNoCredentialsParams object with the ability to set a timeout on a request.
NewListGCPSubnetworksNoCredentialsV2Default creates a ListGCPSubnetworksNoCredentialsV2Default with default headers values.
NewListGCPSubnetworksNoCredentialsV2OK creates a ListGCPSubnetworksNoCredentialsV2OK with default headers values.
NewListGCPSubnetworksNoCredentialsV2Params creates a new ListGCPSubnetworksNoCredentialsV2Params object, with the default timeout for this client.
NewListGCPSubnetworksNoCredentialsV2ParamsWithContext creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a context for a request.
NewListGCPSubnetworksNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.
NewListGCPSubnetworksNoCredentialsV2ParamsWithTimeout creates a new ListGCPSubnetworksNoCredentialsV2Params object with the ability to set a timeout on a request.
NewListGCPSubnetworksOK creates a ListGCPSubnetworksOK with default headers values.
NewListGCPSubnetworksParams creates a new ListGCPSubnetworksParams object, with the default timeout for this client.
NewListGCPSubnetworksParamsWithContext creates a new ListGCPSubnetworksParams object with the ability to set a context for a request.
NewListGCPSubnetworksParamsWithHTTPClient creates a new ListGCPSubnetworksParams object with the ability to set a custom HTTPClient for a request.
NewListGCPSubnetworksParamsWithTimeout creates a new ListGCPSubnetworksParams object with the ability to set a timeout on a request.
NewListGCPZonesDefault creates a ListGCPZonesDefault with default headers values.
NewListGCPZonesNoCredentialsDefault creates a ListGCPZonesNoCredentialsDefault with default headers values.
NewListGCPZonesNoCredentialsOK creates a ListGCPZonesNoCredentialsOK with default headers values.
NewListGCPZonesNoCredentialsParams creates a new ListGCPZonesNoCredentialsParams object, with the default timeout for this client.
NewListGCPZonesNoCredentialsParamsWithContext creates a new ListGCPZonesNoCredentialsParams object with the ability to set a context for a request.
NewListGCPZonesNoCredentialsParamsWithHTTPClient creates a new ListGCPZonesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.
NewListGCPZonesNoCredentialsParamsWithTimeout creates a new ListGCPZonesNoCredentialsParams object with the ability to set a timeout on a request.
NewListGCPZonesNoCredentialsV2Default creates a ListGCPZonesNoCredentialsV2Default with default headers values.
NewListGCPZonesNoCredentialsV2OK creates a ListGCPZonesNoCredentialsV2OK with default headers values.
NewListGCPZonesNoCredentialsV2Params creates a new ListGCPZonesNoCredentialsV2Params object, with the default timeout for this client.
NewListGCPZonesNoCredentialsV2ParamsWithContext creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a context for a request.
NewListGCPZonesNoCredentialsV2ParamsWithHTTPClient creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.
NewListGCPZonesNoCredentialsV2ParamsWithTimeout creates a new ListGCPZonesNoCredentialsV2Params object with the ability to set a timeout on a request.
NewListGCPZonesOK creates a ListGCPZonesOK with default headers values.
NewListGCPZonesParams creates a new ListGCPZonesParams object, with the default timeout for this client.
NewListGCPZonesParamsWithContext creates a new ListGCPZonesParams object with the ability to set a context for a request.
NewListGCPZonesParamsWithHTTPClient creates a new ListGCPZonesParams object with the ability to set a custom HTTPClient for a request.
NewListGCPZonesParamsWithTimeout creates a new ListGCPZonesParams object with the ability to set a timeout on a request.
# Structs
Client for gcp API
*/.
ListGCPDiskTypesDefault describes a response with status code -1, with default header values.
ListGCPDiskTypesNoCredentialsDefault describes a response with status code -1, with default header values.
ListGCPDiskTypesNoCredentialsOK describes a response with status code 200, with default header values.
ListGCPDiskTypesNoCredentialsParams contains all the parameters to send to the API endpoint
for the list g c p disk types no credentials operation.
ListGCPDiskTypesNoCredentialsReader is a Reader for the ListGCPDiskTypesNoCredentials structure.
ListGCPDiskTypesNoCredentialsV2Default describes a response with status code -1, with default header values.
ListGCPDiskTypesNoCredentialsV2OK describes a response with status code 200, with default header values.
ListGCPDiskTypesNoCredentialsV2Params contains all the parameters to send to the API endpoint
for the list g c p disk types no credentials v2 operation.
ListGCPDiskTypesNoCredentialsV2Reader is a Reader for the ListGCPDiskTypesNoCredentialsV2 structure.
ListGCPDiskTypesOK describes a response with status code 200, with default header values.
ListGCPDiskTypesParams contains all the parameters to send to the API endpoint
for the list g c p disk types operation.
ListGCPDiskTypesReader is a Reader for the ListGCPDiskTypes structure.
ListGCPNetworksDefault describes a response with status code -1, with default header values.
ListGCPNetworksNoCredentialsDefault describes a response with status code -1, with default header values.
ListGCPNetworksNoCredentialsOK describes a response with status code 200, with default header values.
ListGCPNetworksNoCredentialsParams contains all the parameters to send to the API endpoint
for the list g c p networks no credentials operation.
ListGCPNetworksNoCredentialsReader is a Reader for the ListGCPNetworksNoCredentials structure.
ListGCPNetworksNoCredentialsV2Default describes a response with status code -1, with default header values.
ListGCPNetworksNoCredentialsV2OK describes a response with status code 200, with default header values.
ListGCPNetworksNoCredentialsV2Params contains all the parameters to send to the API endpoint
for the list g c p networks no credentials v2 operation.
ListGCPNetworksNoCredentialsV2Reader is a Reader for the ListGCPNetworksNoCredentialsV2 structure.
ListGCPNetworksOK describes a response with status code 200, with default header values.
ListGCPNetworksParams contains all the parameters to send to the API endpoint
for the list g c p networks operation.
ListGCPNetworksReader is a Reader for the ListGCPNetworks structure.
ListGCPSizesDefault describes a response with status code -1, with default header values.
ListGCPSizesNoCredentialsDefault describes a response with status code -1, with default header values.
ListGCPSizesNoCredentialsOK describes a response with status code 200, with default header values.
ListGCPSizesNoCredentialsParams contains all the parameters to send to the API endpoint
for the list g c p sizes no credentials operation.
ListGCPSizesNoCredentialsReader is a Reader for the ListGCPSizesNoCredentials structure.
ListGCPSizesNoCredentialsV2Default describes a response with status code -1, with default header values.
ListGCPSizesNoCredentialsV2OK describes a response with status code 200, with default header values.
ListGCPSizesNoCredentialsV2Params contains all the parameters to send to the API endpoint
for the list g c p sizes no credentials v2 operation.
ListGCPSizesNoCredentialsV2Reader is a Reader for the ListGCPSizesNoCredentialsV2 structure.
ListGCPSizesOK describes a response with status code 200, with default header values.
ListGCPSizesParams contains all the parameters to send to the API endpoint
for the list g c p sizes operation.
ListGCPSizesReader is a Reader for the ListGCPSizes structure.
ListGCPSubnetworksDefault describes a response with status code -1, with default header values.
ListGCPSubnetworksNoCredentialsDefault describes a response with status code -1, with default header values.
ListGCPSubnetworksNoCredentialsOK describes a response with status code 200, with default header values.
ListGCPSubnetworksNoCredentialsParams contains all the parameters to send to the API endpoint
for the list g c p subnetworks no credentials operation.
ListGCPSubnetworksNoCredentialsReader is a Reader for the ListGCPSubnetworksNoCredentials structure.
ListGCPSubnetworksNoCredentialsV2Default describes a response with status code -1, with default header values.
ListGCPSubnetworksNoCredentialsV2OK describes a response with status code 200, with default header values.
ListGCPSubnetworksNoCredentialsV2Params contains all the parameters to send to the API endpoint
for the list g c p subnetworks no credentials v2 operation.
ListGCPSubnetworksNoCredentialsV2Reader is a Reader for the ListGCPSubnetworksNoCredentialsV2 structure.
ListGCPSubnetworksOK describes a response with status code 200, with default header values.
ListGCPSubnetworksParams contains all the parameters to send to the API endpoint
for the list g c p subnetworks operation.
ListGCPSubnetworksReader is a Reader for the ListGCPSubnetworks structure.
ListGCPZonesDefault describes a response with status code -1, with default header values.
ListGCPZonesNoCredentialsDefault describes a response with status code -1, with default header values.
ListGCPZonesNoCredentialsOK describes a response with status code 200, with default header values.
ListGCPZonesNoCredentialsParams contains all the parameters to send to the API endpoint
for the list g c p zones no credentials operation.
ListGCPZonesNoCredentialsReader is a Reader for the ListGCPZonesNoCredentials structure.
ListGCPZonesNoCredentialsV2Default describes a response with status code -1, with default header values.
ListGCPZonesNoCredentialsV2OK describes a response with status code 200, with default header values.
ListGCPZonesNoCredentialsV2Params contains all the parameters to send to the API endpoint
for the list g c p zones no credentials v2 operation.
ListGCPZonesNoCredentialsV2Reader is a Reader for the ListGCPZonesNoCredentialsV2 structure.
ListGCPZonesOK describes a response with status code 200, with default header values.
ListGCPZonesParams contains all the parameters to send to the API endpoint
for the list g c p zones operation.
ListGCPZonesReader is a Reader for the ListGCPZones structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.