Documentation
¶
Index ¶
- func CreateItemRelationshipsVarsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type ItemRelationshipsProjectsRequestBuilder
- func (m *ItemRelationshipsProjectsRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRelationshipsProjectsRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRelationshipsProjectsRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsProjectsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsProjectsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsProjectsRequestBuilder
- type ItemRelationshipsRequestBuilder
- func (m *ItemRelationshipsRequestBuilder) Projects() *ItemRelationshipsProjectsRequestBuilder
- func (m *ItemRelationshipsRequestBuilder) Stacks() *ItemRelationshipsStacksRequestBuilder
- func (m *ItemRelationshipsRequestBuilder) Vars() *ItemRelationshipsVarsRequestBuilder
- func (m *ItemRelationshipsRequestBuilder) Workspaces() *ItemRelationshipsWorkspacesRequestBuilder
- type ItemRelationshipsStacksRequestBuilder
- func (m *ItemRelationshipsStacksRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRelationshipsStacksRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRelationshipsStacksRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsStacksRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsStacksRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsStacksRequestBuilder
- type ItemRelationshipsVarsGetResponse
- func (m *ItemRelationshipsVarsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemRelationshipsVarsGetResponse) GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsable
- func (m *ItemRelationshipsVarsGetResponse) GetFieldDeserializers() ...
- func (m *ItemRelationshipsVarsGetResponse) GetLinks() ...
- func (m *ItemRelationshipsVarsGetResponse) Serialize(...) error
- func (m *ItemRelationshipsVarsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemRelationshipsVarsGetResponse) SetData(...)
- func (m *ItemRelationshipsVarsGetResponse) SetLinks(...)
- type ItemRelationshipsVarsGetResponseable
- type ItemRelationshipsVarsRequestBuilder
- func (m *ItemRelationshipsVarsRequestBuilder) ById(id string) *ItemRelationshipsVarsVarsItemRequestBuilder
- func (m *ItemRelationshipsVarsRequestBuilder) Get(ctx context.Context, ...) (ItemRelationshipsVarsGetResponseable, error)
- func (m *ItemRelationshipsVarsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsVarsRequestBuilder
- type ItemRelationshipsVarsVarsItemRequestBuilder
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsVarsVarsItemRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsVarsVarsItemRequestBuilder
- type ItemRelationshipsWorkspacesRequestBuilder
- func (m *ItemRelationshipsWorkspacesRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRelationshipsWorkspacesRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRelationshipsWorkspacesRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsWorkspacesRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsWorkspacesRequestBuilder
- type VarsetsRequestBuilder
- type WithVarset_ItemRequestBuilder
- func (m *WithVarset_ItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *WithVarset_ItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) Relationships() *ItemRelationshipsRequestBuilder
- func (m *WithVarset_ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *WithVarset_ItemRequestBuilder) WithUrl(rawUrl string) *WithVarset_ItemRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemRelationshipsVarsGetResponseFromDiscriminatorValue ¶
func CreateItemRelationshipsVarsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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 ¶
func NewItemRelationshipsProjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsProjectsRequestBuilder
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 ¶
func (m *ItemRelationshipsProjectsRequestBuilder) Delete(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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 ¶
func (m *ItemRelationshipsProjectsRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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) ToDeleteRequestInformation ¶
func (m *ItemRelationshipsProjectsRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation remove a variable set from one or more projects. returns a *RequestInformation when successful
func (*ItemRelationshipsProjectsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsProjectsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 ¶
func (m *ItemRelationshipsProjectsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsProjectsRequestBuilder
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 ¶
type ItemRelationshipsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRelationshipsRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships
func NewItemRelationshipsRequestBuilder ¶
func NewItemRelationshipsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsRequestBuilder
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 ¶
func (m *ItemRelationshipsRequestBuilder) Projects() *ItemRelationshipsProjectsRequestBuilder
Projects the projects property returns a *ItemRelationshipsProjectsRequestBuilder when successful
func (*ItemRelationshipsRequestBuilder) Stacks ¶
func (m *ItemRelationshipsRequestBuilder) Stacks() *ItemRelationshipsStacksRequestBuilder
Stacks the stacks property returns a *ItemRelationshipsStacksRequestBuilder when successful
func (*ItemRelationshipsRequestBuilder) Vars ¶
func (m *ItemRelationshipsRequestBuilder) Vars() *ItemRelationshipsVarsRequestBuilder
Vars the vars property returns a *ItemRelationshipsVarsRequestBuilder when successful
func (*ItemRelationshipsRequestBuilder) Workspaces ¶
func (m *ItemRelationshipsRequestBuilder) Workspaces() *ItemRelationshipsWorkspacesRequestBuilder
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 ¶
func NewItemRelationshipsStacksRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsStacksRequestBuilder
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 ¶
func (m *ItemRelationshipsStacksRequestBuilder) Delete(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.JsonapiIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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 ¶
func (m *ItemRelationshipsStacksRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.JsonapiIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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) ToDeleteRequestInformation ¶
func (m *ItemRelationshipsStacksRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.JsonapiIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation remove a variable set from one or more Stacks. returns a *RequestInformation when successful
func (*ItemRelationshipsStacksRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsStacksRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.JsonapiIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation apply a variable set to one or more Stacks. Only available in HCP Terraform. returns a *RequestInformation when successful
func (*ItemRelationshipsStacksRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsStacksRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsStacksRequestBuilder
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 ¶
func (m *ItemRelationshipsVarsGetResponse) GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsable
GetData gets the data property value. The data property returns a []Varsable when successful
func (*ItemRelationshipsVarsGetResponse) GetFieldDeserializers ¶
func (m *ItemRelationshipsVarsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemRelationshipsVarsGetResponse) GetLinks ¶
func (m *ItemRelationshipsVarsGetResponse) GetLinks() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable
GetLinks gets the links property value. The links property returns a SelfWithPaginationable when successful
func (*ItemRelationshipsVarsGetResponse) Serialize ¶
func (m *ItemRelationshipsVarsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemRelationshipsVarsGetResponse) SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsable)
SetData sets the data property value. The data property
func (*ItemRelationshipsVarsGetResponse) SetLinks ¶
func (m *ItemRelationshipsVarsGetResponse) SetLinks(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable)
SetLinks sets the links property value. The links property
type ItemRelationshipsVarsGetResponseable ¶
type ItemRelationshipsVarsGetResponseable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsable
GetLinks() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable
SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsable)
SetLinks(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable)
}
type ItemRelationshipsVarsRequestBuilder ¶
type ItemRelationshipsVarsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRelationshipsVarsRequestBuilder builds and executes requests for operations under \varsets\{varset_id}\relationships\vars
func NewItemRelationshipsVarsRequestBuilder ¶
func NewItemRelationshipsVarsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsVarsRequestBuilder
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 ¶
func (m *ItemRelationshipsVarsRequestBuilder) ById(id string) *ItemRelationshipsVarsVarsItemRequestBuilder
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 ¶
func (m *ItemRelationshipsVarsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ItemRelationshipsVarsGetResponseable, error)
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 ¶
func (m *ItemRelationshipsVarsRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, error)
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 ¶
func (m *ItemRelationshipsVarsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all variables in a variable set. returns a *RequestInformation when successful
func (*ItemRelationshipsVarsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsVarsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation add a new variable to an existing variable set. returns a *RequestInformation when successful
func (*ItemRelationshipsVarsRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsVarsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsVarsRequestBuilder
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 ¶
func NewItemRelationshipsVarsVarsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsVarsVarsItemRequestBuilder
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 ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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 ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, error)
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 ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) Patch(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, error)
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 ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete a variable from a variable set. returns a *RequestInformation when successful
func (*ItemRelationshipsVarsVarsItemRequestBuilder) ToGetRequestInformation ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation show details of a variable in a variable set. returns a *RequestInformation when successful
func (*ItemRelationshipsVarsVarsItemRequestBuilder) ToPatchRequestInformation ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update attributes of an existing variable in a variable set. returns a *RequestInformation when successful
func (*ItemRelationshipsVarsVarsItemRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsVarsVarsItemRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsVarsVarsItemRequestBuilder
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 ¶
func NewItemRelationshipsWorkspacesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsWorkspacesRequestBuilder
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 ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) Delete(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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 ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
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) ToDeleteRequestInformation ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation remove a variable set from one or more workspaces. returns a *RequestInformation when successful
func (*ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation apply a variable set to one or more workspaces. returns a *RequestInformation when successful
func (*ItemRelationshipsWorkspacesRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsWorkspacesRequestBuilder
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 ¶
type VarsetsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
VarsetsRequestBuilder builds and executes requests for operations under \varsets
func NewVarsetsRequestBuilder ¶
func NewVarsetsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VarsetsRequestBuilder
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 ¶
type WithVarset_ItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
WithVarset_ItemRequestBuilder builds and executes requests for operations under \varsets\{varset_id}
func NewWithVarset_ItemRequestBuilder ¶
func NewWithVarset_ItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithVarset_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 ¶
func (m *WithVarset_ItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete delete an existing variable set. returns a Errors error when the service returns a 4XX or 5XX status code
func (*WithVarset_ItemRequestBuilder) Get ¶
func (m *WithVarset_ItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, error)
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 ¶
func (m *WithVarset_ItemRequestBuilder) Patch(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, error)
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 ¶
func (m *WithVarset_ItemRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, error)
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 ¶
func (m *WithVarset_ItemRequestBuilder) Relationships() *ItemRelationshipsRequestBuilder
Relationships the relationships property returns a *ItemRelationshipsRequestBuilder when successful
func (*WithVarset_ItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *WithVarset_ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete an existing variable set. returns a *RequestInformation when successful
func (*WithVarset_ItemRequestBuilder) ToGetRequestInformation ¶
func (m *WithVarset_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation fetch details about the specified variable set. returns a *RequestInformation when successful
func (*WithVarset_ItemRequestBuilder) ToPatchRequestInformation ¶
func (m *WithVarset_ItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update attributes of an existing variable set. returns a *RequestInformation when successful
func (*WithVarset_ItemRequestBuilder) ToPostRequestInformation ¶
func (m *WithVarset_ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.VarsetsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation update attributes of an existing variable set using POST. returns a *RequestInformation when successful
func (*WithVarset_ItemRequestBuilder) WithUrl ¶
func (m *WithVarset_ItemRequestBuilder) WithUrl(rawUrl string) *WithVarset_ItemRequestBuilder
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
Source Files
¶
- item_relationships_projects_request_builder.go
- item_relationships_request_builder.go
- item_relationships_stacks_request_builder.go
- item_relationships_vars_get_response.go
- item_relationships_vars_request_builder.go
- item_relationships_vars_vars_item_request_builder.go
- item_relationships_workspaces_request_builder.go
- varsets_request_builder.go
- with_varset_escaped_item_request_builder.go