Categorygithub.com/hashicorp/hcp-sdk-goclientscloud-consul-servicestable2021-02-04clientconsul_service
# Functions
New creates a new consul service API client.
NewCreateCustomerMasterACLTokenDefault creates a CreateCustomerMasterACLTokenDefault with default headers values.
NewCreateCustomerMasterACLTokenOK creates a CreateCustomerMasterACLTokenOK with default headers values.
NewCreateCustomerMasterACLTokenParams creates a new CreateCustomerMasterACLTokenParams object, with the default timeout for this client.
NewCreateCustomerMasterACLTokenParamsWithContext creates a new CreateCustomerMasterACLTokenParams object with the ability to set a context for a request.
NewCreateCustomerMasterACLTokenParamsWithHTTPClient creates a new CreateCustomerMasterACLTokenParams object with the ability to set a custom HTTPClient for a request.
NewCreateCustomerMasterACLTokenParamsWithTimeout creates a new CreateCustomerMasterACLTokenParams object with the ability to set a timeout on a request.
NewCreateDefault creates a CreateDefault with default headers values.
NewCreateOK creates a CreateOK with default headers values.
NewCreateParams creates a new CreateParams object, with the default timeout for this client.
NewCreateParamsWithContext creates a new CreateParams object with the ability to set a context for a request.
NewCreateParamsWithHTTPClient creates a new CreateParams object with the ability to set a custom HTTPClient for a request.
NewCreateParamsWithTimeout creates a new CreateParams object with the ability to set a timeout on a request.
NewCreateSnapshotDefault creates a CreateSnapshotDefault with default headers values.
NewCreateSnapshotOK creates a CreateSnapshotOK with default headers values.
NewCreateSnapshotParams creates a new CreateSnapshotParams object, with the default timeout for this client.
NewCreateSnapshotParamsWithContext creates a new CreateSnapshotParams object with the ability to set a context for a request.
NewCreateSnapshotParamsWithHTTPClient creates a new CreateSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewCreateSnapshotParamsWithTimeout creates a new CreateSnapshotParams object with the ability to set a timeout on a request.
NewDeleteDefault creates a DeleteDefault with default headers values.
NewDeleteOK creates a DeleteOK with default headers values.
NewDeleteParams creates a new DeleteParams object, with the default timeout for this client.
NewDeleteParamsWithContext creates a new DeleteParams object with the ability to set a context for a request.
NewDeleteParamsWithHTTPClient creates a new DeleteParams object with the ability to set a custom HTTPClient for a request.
NewDeleteParamsWithTimeout creates a new DeleteParams object with the ability to set a timeout on a request.
NewDeleteSnapshotDefault creates a DeleteSnapshotDefault with default headers values.
NewDeleteSnapshotOK creates a DeleteSnapshotOK with default headers values.
NewDeleteSnapshotParams creates a new DeleteSnapshotParams object, with the default timeout for this client.
NewDeleteSnapshotParamsWithContext creates a new DeleteSnapshotParams object with the ability to set a context for a request.
NewDeleteSnapshotParamsWithHTTPClient creates a new DeleteSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewDeleteSnapshotParamsWithTimeout creates a new DeleteSnapshotParams object with the ability to set a timeout on a request.
NewGetClientConfigDefault creates a GetClientConfigDefault with default headers values.
NewGetClientConfigOK creates a GetClientConfigOK with default headers values.
NewGetClientConfigParams creates a new GetClientConfigParams object, with the default timeout for this client.
NewGetClientConfigParamsWithContext creates a new GetClientConfigParams object with the ability to set a context for a request.
NewGetClientConfigParamsWithHTTPClient creates a new GetClientConfigParams object with the ability to set a custom HTTPClient for a request.
NewGetClientConfigParamsWithTimeout creates a new GetClientConfigParams object with the ability to set a timeout on a request.
NewGetClusterTelemetryDefault creates a GetClusterTelemetryDefault with default headers values.
NewGetClusterTelemetryOK creates a GetClusterTelemetryOK with default headers values.
NewGetClusterTelemetryParams creates a new GetClusterTelemetryParams object, with the default timeout for this client.
NewGetClusterTelemetryParamsWithContext creates a new GetClusterTelemetryParams object with the ability to set a context for a request.
NewGetClusterTelemetryParamsWithHTTPClient creates a new GetClusterTelemetryParams object with the ability to set a custom HTTPClient for a request.
NewGetClusterTelemetryParamsWithTimeout creates a new GetClusterTelemetryParams object with the ability to set a timeout on a request.
NewGetDefault creates a GetDefault with default headers values.
NewGetOK creates a GetOK with default headers values.
NewGetParams creates a new GetParams object, with the default timeout for this client.
NewGetParamsWithContext creates a new GetParams object with the ability to set a context for a request.
NewGetParamsWithHTTPClient creates a new GetParams object with the ability to set a custom HTTPClient for a request.
NewGetParamsWithTimeout creates a new GetParams object with the ability to set a timeout on a request.
NewGetSnapshotDefault creates a GetSnapshotDefault with default headers values.
NewGetSnapshotOK creates a GetSnapshotOK with default headers values.
NewGetSnapshotParams creates a new GetSnapshotParams object, with the default timeout for this client.
NewGetSnapshotParamsWithContext creates a new GetSnapshotParams object with the ability to set a context for a request.
NewGetSnapshotParamsWithHTTPClient creates a new GetSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewGetSnapshotParamsWithTimeout creates a new GetSnapshotParams object with the ability to set a timeout on a request.
NewListDefault creates a ListDefault with default headers values.
NewListOK creates a ListOK with default headers values.
NewListParams creates a new ListParams object, with the default timeout for this client.
NewListParamsWithContext creates a new ListParams object with the ability to set a context for a request.
NewListParamsWithHTTPClient creates a new ListParams object with the ability to set a custom HTTPClient for a request.
NewListParamsWithTimeout creates a new ListParams object with the ability to set a timeout on a request.
NewListSnapshotsDefault creates a ListSnapshotsDefault with default headers values.
NewListSnapshotsOK creates a ListSnapshotsOK with default headers values.
NewListSnapshotsParams creates a new ListSnapshotsParams object, with the default timeout for this client.
NewListSnapshotsParamsWithContext creates a new ListSnapshotsParams object with the ability to set a context for a request.
NewListSnapshotsParamsWithHTTPClient creates a new ListSnapshotsParams object with the ability to set a custom HTTPClient for a request.
NewListSnapshotsParamsWithTimeout creates a new ListSnapshotsParams object with the ability to set a timeout on a request.
NewListUpgradeVersionsDefault creates a ListUpgradeVersionsDefault with default headers values.
NewListUpgradeVersionsOK creates a ListUpgradeVersionsOK with default headers values.
NewListUpgradeVersionsParams creates a new ListUpgradeVersionsParams object, with the default timeout for this client.
NewListUpgradeVersionsParamsWithContext creates a new ListUpgradeVersionsParams object with the ability to set a context for a request.
NewListUpgradeVersionsParamsWithHTTPClient creates a new ListUpgradeVersionsParams object with the ability to set a custom HTTPClient for a request.
NewListUpgradeVersionsParamsWithTimeout creates a new ListUpgradeVersionsParams object with the ability to set a timeout on a request.
NewListVersions2Default creates a ListVersions2Default with default headers values.
NewListVersions2OK creates a ListVersions2OK with default headers values.
NewListVersions2Params creates a new ListVersions2Params object, with the default timeout for this client.
NewListVersions2ParamsWithContext creates a new ListVersions2Params object with the ability to set a context for a request.
NewListVersions2ParamsWithHTTPClient creates a new ListVersions2Params object with the ability to set a custom HTTPClient for a request.
NewListVersions2ParamsWithTimeout creates a new ListVersions2Params object with the ability to set a timeout on a request.
NewListVersionsDefault creates a ListVersionsDefault with default headers values.
NewListVersionsOK creates a ListVersionsOK with default headers values.
NewListVersionsParams creates a new ListVersionsParams object, with the default timeout for this client.
NewListVersionsParamsWithContext creates a new ListVersionsParams object with the ability to set a context for a request.
NewListVersionsParamsWithHTTPClient creates a new ListVersionsParams object with the ability to set a custom HTTPClient for a request.
NewListVersionsParamsWithTimeout creates a new ListVersionsParams object with the ability to set a timeout on a request.
NewRestoreSnapshotDefault creates a RestoreSnapshotDefault with default headers values.
NewRestoreSnapshotOK creates a RestoreSnapshotOK with default headers values.
NewRestoreSnapshotParams creates a new RestoreSnapshotParams object, with the default timeout for this client.
NewRestoreSnapshotParamsWithContext creates a new RestoreSnapshotParams object with the ability to set a context for a request.
NewRestoreSnapshotParamsWithHTTPClient creates a new RestoreSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewRestoreSnapshotParamsWithTimeout creates a new RestoreSnapshotParams object with the ability to set a timeout on a request.
NewUpdateDefault creates a UpdateDefault with default headers values.
NewUpdateOK creates a UpdateOK with default headers values.
NewUpdateParams creates a new UpdateParams object, with the default timeout for this client.
NewUpdateParamsWithContext creates a new UpdateParams object with the ability to set a context for a request.
NewUpdateParamsWithHTTPClient creates a new UpdateParams object with the ability to set a custom HTTPClient for a request.
NewUpdateParamsWithTimeout creates a new UpdateParams object with the ability to set a timeout on a request.
NewUpdateSnapshotDefault creates a UpdateSnapshotDefault with default headers values.
NewUpdateSnapshotOK creates a UpdateSnapshotOK with default headers values.
NewUpdateSnapshotParams creates a new UpdateSnapshotParams object, with the default timeout for this client.
NewUpdateSnapshotParamsWithContext creates a new UpdateSnapshotParams object with the ability to set a context for a request.
NewUpdateSnapshotParamsWithHTTPClient creates a new UpdateSnapshotParams object with the ability to set a custom HTTPClient for a request.
NewUpdateSnapshotParamsWithTimeout creates a new UpdateSnapshotParams object with the ability to set a timeout on a request.
# Structs
Client for consul service API
*/.
CreateCustomerMasterACLTokenDefault describes a response with status code -1, with default header values.
CreateCustomerMasterACLTokenOK describes a response with status code 200, with default header values.
CreateCustomerMasterACLTokenParams contains all the parameters to send to the API endpoint
for the create customer master ACL token operation.
CreateCustomerMasterACLTokenReader is a Reader for the CreateCustomerMasterACLToken structure.
CreateDefault describes a response with status code -1, with default header values.
CreateOK describes a response with status code 200, with default header values.
CreateParams contains all the parameters to send to the API endpoint
for the create operation.
CreateReader is a Reader for the Create structure.
CreateSnapshotDefault describes a response with status code -1, with default header values.
CreateSnapshotOK describes a response with status code 200, with default header values.
CreateSnapshotParams contains all the parameters to send to the API endpoint
for the create snapshot operation.
CreateSnapshotReader is a Reader for the CreateSnapshot structure.
DeleteDefault describes a response with status code -1, with default header values.
DeleteOK describes a response with status code 200, with default header values.
DeleteParams contains all the parameters to send to the API endpoint
for the delete operation.
DeleteReader is a Reader for the Delete structure.
DeleteSnapshotDefault describes a response with status code -1, with default header values.
DeleteSnapshotOK describes a response with status code 200, with default header values.
DeleteSnapshotParams contains all the parameters to send to the API endpoint
for the delete snapshot operation.
DeleteSnapshotReader is a Reader for the DeleteSnapshot structure.
GetClientConfigDefault describes a response with status code -1, with default header values.
GetClientConfigOK describes a response with status code 200, with default header values.
GetClientConfigParams contains all the parameters to send to the API endpoint
for the get client config operation.
GetClientConfigReader is a Reader for the GetClientConfig structure.
GetClusterTelemetryDefault describes a response with status code -1, with default header values.
GetClusterTelemetryOK describes a response with status code 200, with default header values.
GetClusterTelemetryParams contains all the parameters to send to the API endpoint
for the get cluster telemetry operation.
GetClusterTelemetryReader is a Reader for the GetClusterTelemetry structure.
GetDefault describes a response with status code -1, with default header values.
GetOK describes a response with status code 200, with default header values.
GetParams contains all the parameters to send to the API endpoint
for the get operation.
GetReader is a Reader for the Get structure.
GetSnapshotDefault describes a response with status code -1, with default header values.
GetSnapshotOK describes a response with status code 200, with default header values.
GetSnapshotParams contains all the parameters to send to the API endpoint
for the get snapshot operation.
GetSnapshotReader is a Reader for the GetSnapshot structure.
ListDefault describes a response with status code -1, with default header values.
ListOK describes a response with status code 200, with default header values.
ListParams contains all the parameters to send to the API endpoint
for the list operation.
ListReader is a Reader for the List structure.
ListSnapshotsDefault describes a response with status code -1, with default header values.
ListSnapshotsOK describes a response with status code 200, with default header values.
ListSnapshotsParams contains all the parameters to send to the API endpoint
for the list snapshots operation.
ListSnapshotsReader is a Reader for the ListSnapshots structure.
ListUpgradeVersionsDefault describes a response with status code -1, with default header values.
ListUpgradeVersionsOK describes a response with status code 200, with default header values.
ListUpgradeVersionsParams contains all the parameters to send to the API endpoint
for the list upgrade versions operation.
ListUpgradeVersionsReader is a Reader for the ListUpgradeVersions structure.
ListVersions2Default describes a response with status code -1, with default header values.
ListVersions2OK describes a response with status code 200, with default header values.
ListVersions2Params contains all the parameters to send to the API endpoint
for the list versions2 operation.
ListVersions2Reader is a Reader for the ListVersions2 structure.
ListVersionsDefault describes a response with status code -1, with default header values.
ListVersionsOK describes a response with status code 200, with default header values.
ListVersionsParams contains all the parameters to send to the API endpoint
for the list versions operation.
ListVersionsReader is a Reader for the ListVersions structure.
RestoreSnapshotDefault describes a response with status code -1, with default header values.
RestoreSnapshotOK describes a response with status code 200, with default header values.
RestoreSnapshotParams contains all the parameters to send to the API endpoint
for the restore snapshot operation.
RestoreSnapshotReader is a Reader for the RestoreSnapshot structure.
UpdateDefault describes a response with status code -1, with default header values.
UpdateOK describes a response with status code 200, with default header values.
UpdateParams contains all the parameters to send to the API endpoint
for the update operation.
UpdateReader is a Reader for the Update structure.
UpdateSnapshotDefault describes a response with status code -1, with default header values.
UpdateSnapshotOK describes a response with status code 200, with default header values.
UpdateSnapshotParams contains all the parameters to send to the API endpoint
for the update snapshot operation.
UpdateSnapshotReader is a Reader for the UpdateSnapshot structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.