API for managing Vagrant boxes.
ListRegistries
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registries
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CreateRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registries
The name of the Registry. This is a user-settable, globally-unique name, and forms the first segment of a box, ie: the "hashicorp" in "hashicorp/vagrant". No two registries can have the same name, regardless of the location (org/project) they are in.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
Operation represents a single operation.
State is one of the states that an Operation can be in.
The states are purposely coarse grained to make it easy to understand the operation state machine: pending => running => done. Or pending => queued => running => done. No other state transitions are possible. Success/failure can be determined based on the result oneof.
The Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details.
You can find out more about this error model and how to work with it in the API Design Guide.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Link is used to uniquely reference any resource within HashiCorp Cloud. This can be conceptually considered a "foreign key".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReadRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeleteRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}
Operation represents a single operation.
State is one of the states that an Operation can be in.
The states are purposely coarse grained to make it easy to understand the operation state machine: pending => running => done. Or pending => queued => running => done. No other state transitions are possible. Success/failure can be determined based on the result oneof.
The Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details.
You can find out more about this error model and how to work with it in the API Design Guide.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Link is used to uniquely reference any resource within HashiCorp Cloud. This can be conceptually considered a "foreign key".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UpdateRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}
The name of the Registry. This is a user-settable, globally-unique name, and forms the first segment of a box, ie: the "hashicorp" in "hashicorp/vagrant". No two registries can have the same name, regardless of the location (org/project) they are in.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ActivateRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ activate
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReadBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeleteBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}
Operation represents a single operation.
State is one of the states that an Operation can be in.
The states are purposely coarse grained to make it easy to understand the operation state machine: pending => running => done. Or pending => queued => running => done. No other state transitions are possible. Success/failure can be determined based on the result oneof.
The Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details.
You can find out more about this error model and how to work with it in the API Design Guide.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Link is used to uniquely reference any resource within HashiCorp Cloud. This can be conceptually considered a "foreign key".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UpdateBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". Should be unique within the Registry. This field should only be set when creating the box.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
Operation represents a single operation.
State is one of the states that an Operation can be in.
The states are purposely coarse grained to make it easy to understand the operation state machine: pending => running => done. Or pending => queued => running => done. No other state transitions are possible. Success/failure can be determined based on the result oneof.
The Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details.
You can find out more about this error model and how to work with it in the API Design Guide.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Link is used to uniquely reference any resource within HashiCorp Cloud. This can be conceptually considered a "foreign key".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReadVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeleteVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UpdateVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReadProvider
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeleteProvider
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UpdateProvider
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReadArchitecture
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeleteArchitecture
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UpdateArchitecture
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CompleteDirectUploadBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}/ direct/ complete/ {object}
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DirectUploadBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}/ direct/ upload
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DownloadBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}/ download
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
UploadBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architecture/ {architecture}/ upload
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ListArchitectures
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architectures
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CreateArchitecture
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ provider/ {provider}/ architectures
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ListProviders
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ providers
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CreateProvider
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ providers
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ReleaseVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ release
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
RevokeVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ version/ {version}/ revoke
The Registry segment of the Box. As an example, this field would represent the "hashicorp" in "hashicorp/vagrant".
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ListVersions
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ versions
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CreateVersion
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ box/ {box}/ versions
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
ListBoxes
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ boxes
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
CreateBox
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ boxes
The name segment of the Box. As an example, this field would represent the "vagrant" in "hashicorp/vagrant". Should be unique within the Registry. This field should only be set when creating the box.
Provider describes a Provider with its list of architectures and box data.
BoxData is the data around the box to be downloaded, including the download URL, checksum information, and size if available.
Operation represents a single operation.
State is one of the states that an Operation can be in.
The states are purposely coarse grained to make it easy to understand the operation state machine: pending => running => done. Or pending => queued => running => done. No other state transitions are possible. Success/failure can be determined based on the result oneof.
The Status
type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs. It is
used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details.
You can find out more about this error model and how to work with it in the API Design Guide.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Link is used to uniquely reference any resource within HashiCorp Cloud. This can be conceptually considered a "foreign key".
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
DeactivateRegistry
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ registry/ {registry}/ deactivate
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.
Search
https:/ / api.cloud.hashicorp.com/ vagrant/ 2022-09-30/ search
Specifies the list of per field ordering that should be used for sorting. The order matters as rows are sorted in order by fields and when the field matches, the next field is used to tie break the ordering. The per field default ordering is ascending.
The fields should be immutabile, unique, and orderable. If the field is not unique, more than one sort fields should be passed.
Example: oder_by=name,age desc,created_at asc In that case, 'name' will get the default 'ascending' order.
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. A value of zero will cause page_size
to be defaulted.
Specifies a page token to use to retrieve the next page. Set this to the
next_page_token
returned by previous list requests to get the next page of
results. If set, previous_page_token
must not be set.
Specifies a page token to use to retrieve the previous page. Set this to
the previous_page_token
returned by previous list requests to get the
previous page of results. If set, next_page_token
must not be set.
PaginationResponse is the response holding the page tokens for a paginated list response.
This token allows you to get the previous page of results for list
requests. If the number of results is larger than page_size
, use the
previous_page_token
as a value for the query parameter
previous_page_token
in the next request. The value will become empty when
there are no more pages.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
An arbitrary serialized message. Visit the protobufAny documentation for more information.