varsets

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: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateItemRelationshipsVarsGetResponseFromDiscriminatorValue

CreateItemRelationshipsVarsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type ItemRelationshipsProjectsRequestBuilder

type ItemRelationshipsProjectsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsProjectsRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\projects

func NewItemRelationshipsProjectsRequestBuilder

NewItemRelationshipsProjectsRequestBuilder instantiates a new ItemRelationshipsProjectsRequestBuilder and sets the default values.

func NewItemRelationshipsProjectsRequestBuilderInternal

func NewItemRelationshipsProjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsProjectsRequestBuilder

NewItemRelationshipsProjectsRequestBuilderInternal instantiates a new ItemRelationshipsProjectsRequestBuilder and sets the default values.

func (*ItemRelationshipsProjectsRequestBuilder) Delete

Delete remove a variable set from one or more projects. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsProjectsRequestBuilder) Post

Post apply a variable set to one or more projects. When you apply a variable set to a project, all the workspaces in that project will have the variable set applied to them. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsProjectsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation apply a variable set to one or more projects. When you apply a variable set to a project, all the workspaces in that project will have the variable set applied to them. returns a *RequestInformation when successful

func (*ItemRelationshipsProjectsRequestBuilder) 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 *ItemRelationshipsProjectsRequestBuilder when successful

type ItemRelationshipsRequestBuilder

ItemRelationshipsRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships

func NewItemRelationshipsRequestBuilder

NewItemRelationshipsRequestBuilder instantiates a new ItemRelationshipsRequestBuilder and sets the default values.

func NewItemRelationshipsRequestBuilderInternal

func NewItemRelationshipsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsRequestBuilder

NewItemRelationshipsRequestBuilderInternal instantiates a new ItemRelationshipsRequestBuilder and sets the default values.

func (*ItemRelationshipsRequestBuilder) Projects

Projects the projects property returns a *ItemRelationshipsProjectsRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) Stacks

Stacks the stacks property returns a *ItemRelationshipsStacksRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) Vars

Vars the vars property returns a *ItemRelationshipsVarsRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) Workspaces

Workspaces the workspaces property returns a *ItemRelationshipsWorkspacesRequestBuilder when successful

type ItemRelationshipsStacksRequestBuilder

type ItemRelationshipsStacksRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsStacksRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\stacks

func NewItemRelationshipsStacksRequestBuilder

NewItemRelationshipsStacksRequestBuilder instantiates a new ItemRelationshipsStacksRequestBuilder and sets the default values.

func NewItemRelationshipsStacksRequestBuilderInternal

func NewItemRelationshipsStacksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsStacksRequestBuilder

NewItemRelationshipsStacksRequestBuilderInternal instantiates a new ItemRelationshipsStacksRequestBuilder and sets the default values.

func (*ItemRelationshipsStacksRequestBuilder) Delete

Delete remove a variable set from one or more Stacks. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsStacksRequestBuilder) Post

Post apply a variable set to one or more Stacks. Only available in HCP Terraform. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsStacksRequestBuilder) 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 *ItemRelationshipsStacksRequestBuilder when successful

type ItemRelationshipsVarsGetResponse

type ItemRelationshipsVarsGetResponse struct {
	// contains filtered or unexported fields
}

func NewItemRelationshipsVarsGetResponse

func NewItemRelationshipsVarsGetResponse() *ItemRelationshipsVarsGetResponse

NewItemRelationshipsVarsGetResponse instantiates a new ItemRelationshipsVarsGetResponse and sets the default values.

func (*ItemRelationshipsVarsGetResponse) GetAdditionalData

func (m *ItemRelationshipsVarsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRelationshipsVarsGetResponse) GetData

GetData gets the data property value. The data property returns a []Varsable when successful

func (*ItemRelationshipsVarsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

GetLinks gets the links property value. The links property returns a SelfWithPaginationable when successful

func (*ItemRelationshipsVarsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemRelationshipsVarsGetResponse) SetAdditionalData

func (m *ItemRelationshipsVarsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRelationshipsVarsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

type ItemRelationshipsVarsRequestBuilder

ItemRelationshipsVarsRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\vars

func NewItemRelationshipsVarsRequestBuilder

NewItemRelationshipsVarsRequestBuilder instantiates a new ItemRelationshipsVarsRequestBuilder and sets the default values.

func NewItemRelationshipsVarsRequestBuilderInternal

func NewItemRelationshipsVarsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsVarsRequestBuilder

NewItemRelationshipsVarsRequestBuilderInternal instantiates a new ItemRelationshipsVarsRequestBuilder and sets the default values.

func (*ItemRelationshipsVarsRequestBuilder) ById

ById gets an item from the github.com/hashicorp/go-tfe/v2/api.varsets.item.relationships.vars.item collection returns a *ItemRelationshipsVarsVarsItemRequestBuilder when successful

func (*ItemRelationshipsVarsRequestBuilder) Get

Get list all variables in a variable set. returns a ItemRelationshipsVarsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsVarsRequestBuilder) Post

Post add a new variable to an existing variable set. returns a VarsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsVarsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all variables in a variable set. returns a *RequestInformation when successful

func (*ItemRelationshipsVarsRequestBuilder) 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 *ItemRelationshipsVarsRequestBuilder when successful

type ItemRelationshipsVarsVarsItemRequestBuilder

type ItemRelationshipsVarsVarsItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsVarsVarsItemRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\vars\{id}

func NewItemRelationshipsVarsVarsItemRequestBuilder

NewItemRelationshipsVarsVarsItemRequestBuilder instantiates a new ItemRelationshipsVarsVarsItemRequestBuilder and sets the default values.

func NewItemRelationshipsVarsVarsItemRequestBuilderInternal

func NewItemRelationshipsVarsVarsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsVarsVarsItemRequestBuilder

NewItemRelationshipsVarsVarsItemRequestBuilderInternal instantiates a new ItemRelationshipsVarsVarsItemRequestBuilder and sets the default values.

func (*ItemRelationshipsVarsVarsItemRequestBuilder) Delete

Delete delete a variable from a variable set. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsVarsVarsItemRequestBuilder) Get

Get show details of a variable in a variable set. returns a VarsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsVarsVarsItemRequestBuilder) Patch

Patch update attributes of an existing variable in a variable set. returns a VarsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsVarsVarsItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a variable from a variable set. returns a *RequestInformation when successful

func (*ItemRelationshipsVarsVarsItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation show details of a variable in a variable set. returns a *RequestInformation when successful

func (*ItemRelationshipsVarsVarsItemRequestBuilder) 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 *ItemRelationshipsVarsVarsItemRequestBuilder when successful

type ItemRelationshipsWorkspacesRequestBuilder

type ItemRelationshipsWorkspacesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsWorkspacesRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\workspaces

func NewItemRelationshipsWorkspacesRequestBuilder

NewItemRelationshipsWorkspacesRequestBuilder instantiates a new ItemRelationshipsWorkspacesRequestBuilder and sets the default values.

func NewItemRelationshipsWorkspacesRequestBuilderInternal

func NewItemRelationshipsWorkspacesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsWorkspacesRequestBuilder

NewItemRelationshipsWorkspacesRequestBuilderInternal instantiates a new ItemRelationshipsWorkspacesRequestBuilder and sets the default values.

func (*ItemRelationshipsWorkspacesRequestBuilder) Delete

Delete remove a variable set from one or more workspaces. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsWorkspacesRequestBuilder) Post

Post apply a variable set to one or more workspaces. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsWorkspacesRequestBuilder) 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 *ItemRelationshipsWorkspacesRequestBuilder when successful

type VarsetsRequestBuilder

VarsetsRequestBuilder builds and executes requests for operations under \varsets

func NewVarsetsRequestBuilder

NewVarsetsRequestBuilder instantiates a new VarsetsRequestBuilder and sets the default values.

func NewVarsetsRequestBuilderInternal

func NewVarsetsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VarsetsRequestBuilder

NewVarsetsRequestBuilderInternal instantiates a new VarsetsRequestBuilder and sets the default values.

func (*VarsetsRequestBuilder) ByVarset_id

func (m *VarsetsRequestBuilder) ByVarset_id(varset_id string) *WithVarset_ItemRequestBuilder

ByVarset_id gets an item from the github.com/hashicorp/go-tfe/v2/api.varsets.item collection returns a *WithVarset_ItemRequestBuilder when successful

type WithVarset_ItemRequestBuilder

WithVarset_ItemRequestBuilder builds and executes requests for operations under \varsets\{varset_id}

func NewWithVarset_ItemRequestBuilder

NewWithVarset_ItemRequestBuilder instantiates a new WithVarset_ItemRequestBuilder and sets the default values.

func NewWithVarset_ItemRequestBuilderInternal

func NewWithVarset_ItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithVarset_ItemRequestBuilder

NewWithVarset_ItemRequestBuilderInternal instantiates a new WithVarset_ItemRequestBuilder and sets the default values.

func (*WithVarset_ItemRequestBuilder) Delete

Delete delete an existing variable set. returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithVarset_ItemRequestBuilder) Get

Get fetch details about the specified variable set. returns a VarsetsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithVarset_ItemRequestBuilder) Patch

Patch update attributes of an existing variable set. returns a VarsetsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithVarset_ItemRequestBuilder) Post

Post update attributes of an existing variable set using POST. returns a VarsetsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithVarset_ItemRequestBuilder) Relationships

Relationships the relationships property returns a *ItemRelationshipsRequestBuilder when successful

func (*WithVarset_ItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete an existing variable set. returns a *RequestInformation when successful

func (*WithVarset_ItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation fetch details about the specified variable set. returns a *RequestInformation when successful

func (*WithVarset_ItemRequestBuilder) 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 *WithVarset_ItemRequestBuilder when successful

Jump to

Keyboard shortcuts

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