recoverableitems

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2026 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ItemActionsPermanentlyDeleteRequestBuilder

type ItemActionsPermanentlyDeleteRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemActionsPermanentlyDeleteRequestBuilder builds and executes requests for operations under \recoverable-items\{id}\actions\permanently-delete

func NewItemActionsPermanentlyDeleteRequestBuilder

NewItemActionsPermanentlyDeleteRequestBuilder instantiates a new ItemActionsPermanentlyDeleteRequestBuilder and sets the default values.

func NewItemActionsPermanentlyDeleteRequestBuilderInternal

func NewItemActionsPermanentlyDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsPermanentlyDeleteRequestBuilder

NewItemActionsPermanentlyDeleteRequestBuilderInternal instantiates a new ItemActionsPermanentlyDeleteRequestBuilder and sets the default values.

func (*ItemActionsPermanentlyDeleteRequestBuilder) Put

Put permanently delete a recoverable item, making the soft-deleted resource unrecoverable. The item must not be expired, already permanently deleted, or recovered. returns a Errors error when the service returns a 422 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsPermanentlyDeleteRequestBuilder) ToPutRequestInformation

ToPutRequestInformation permanently delete a recoverable item, making the soft-deleted resource unrecoverable. The item must not be expired, already permanently deleted, or recovered. returns a *RequestInformation when successful

func (*ItemActionsPermanentlyDeleteRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemActionsPermanentlyDeleteRequestBuilder when successful

type ItemActionsRecoverRequestBuilder

ItemActionsRecoverRequestBuilder builds and executes requests for operations under \recoverable-items\{id}\actions\recover

func NewItemActionsRecoverRequestBuilder

NewItemActionsRecoverRequestBuilder instantiates a new ItemActionsRecoverRequestBuilder and sets the default values.

func NewItemActionsRecoverRequestBuilderInternal

func NewItemActionsRecoverRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsRecoverRequestBuilder

NewItemActionsRecoverRequestBuilderInternal instantiates a new ItemActionsRecoverRequestBuilder and sets the default values.

func (*ItemActionsRecoverRequestBuilder) Put

Put recover a soft-deleted resource by restoring it from a recoverable item. The resource must not be expired, permanently deleted, or already recovered. returns a Errors error when the service returns a 422 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsRecoverRequestBuilder) ToPutRequestInformation

ToPutRequestInformation recover a soft-deleted resource by restoring it from a recoverable item. The resource must not be expired, permanently deleted, or already recovered. returns a *RequestInformation when successful

func (*ItemActionsRecoverRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemActionsRecoverRequestBuilder when successful

type ItemActionsRequestBuilder

ItemActionsRequestBuilder builds and executes requests for operations under \recoverable-items\{id}\actions

func NewItemActionsRequestBuilder

NewItemActionsRequestBuilder instantiates a new ItemActionsRequestBuilder and sets the default values.

func NewItemActionsRequestBuilderInternal

func NewItemActionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsRequestBuilder

NewItemActionsRequestBuilderInternal instantiates a new ItemActionsRequestBuilder and sets the default values.

func (*ItemActionsRequestBuilder) PermanentlyDelete

PermanentlyDelete the permanentlyDelete property returns a *ItemActionsPermanentlyDeleteRequestBuilder when successful

func (*ItemActionsRequestBuilder) Recover

Recover the recover property returns a *ItemActionsRecoverRequestBuilder when successful

type RecoverableItemsItemRequestBuilder

RecoverableItemsItemRequestBuilder builds and executes requests for operations under \recoverable-items\{id}

func NewRecoverableItemsItemRequestBuilder

NewRecoverableItemsItemRequestBuilder instantiates a new RecoverableItemsItemRequestBuilder and sets the default values.

func NewRecoverableItemsItemRequestBuilderInternal

func NewRecoverableItemsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RecoverableItemsItemRequestBuilder

NewRecoverableItemsItemRequestBuilderInternal instantiates a new RecoverableItemsItemRequestBuilder and sets the default values.

func (*RecoverableItemsItemRequestBuilder) Actions

Actions the actions property returns a *ItemActionsRequestBuilder when successful

type RecoverableItemsRequestBuilder

RecoverableItemsRequestBuilder builds and executes requests for operations under \recoverable-items

func NewRecoverableItemsRequestBuilder

NewRecoverableItemsRequestBuilder instantiates a new RecoverableItemsRequestBuilder and sets the default values.

func NewRecoverableItemsRequestBuilderInternal

func NewRecoverableItemsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RecoverableItemsRequestBuilder

NewRecoverableItemsRequestBuilderInternal instantiates a new RecoverableItemsRequestBuilder and sets the default values.

func (*RecoverableItemsRequestBuilder) ById

ById gets an item from the github.com/hashicorp/go-tfe/v2/api.recoverableItems.item collection returns a *RecoverableItemsItemRequestBuilder when successful

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL