workspaces

package
v2.0.0-beta1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateItemAllVarsGetResponseFromDiscriminatorValue

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

func CreateItemApplicableVarsetsGetResponseFromDiscriminatorValue

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

func CreateItemApplicableVarsetsGetResponse_dataFromDiscriminatorValue

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

func CreateItemApplicableVarsetsGetResponse_data_attributesFromDiscriminatorValue

func CreateItemApplicableVarsetsGetResponse_data_attributesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

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

func CreateItemApplicableVarsetsGetResponse_metaFromDiscriminatorValue

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

func CreateItemApplicableVarsetsGetResponse_meta_statusCountsFromDiscriminatorValue

func CreateItemApplicableVarsetsGetResponse_meta_statusCountsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

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

func CreateItemChangeRequestsGetResponseFromDiscriminatorValue

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

func CreateItemChangeRequestsGetResponse_metaFromDiscriminatorValue

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

func CreateItemConfigurationVersionsGetResponseFromDiscriminatorValue

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

func CreateItemConfigurationVersionsGetResponse_metaFromDiscriminatorValue

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

func CreateItemCurrentStateVersionOutputsGetResponseFromDiscriminatorValue

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

func CreateItemNotificationConfigurationsGetResponseFromDiscriminatorValue

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

func CreateItemNotificationConfigurationsGetResponse_metaFromDiscriminatorValue

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

func CreateItemQueriesGetResponseFromDiscriminatorValue

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

func CreateItemRelationshipsRemoteStateConsumersGetResponseFromDiscriminatorValue

func CreateItemRelationshipsRemoteStateConsumersGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

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

func CreateItemRelationshipsTagsGetResponseFromDiscriminatorValue

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

func CreateItemRelationshipsTagsGetResponse_dataFromDiscriminatorValue

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

func CreateItemRelationshipsTagsGetResponse_data_attributesFromDiscriminatorValue

func CreateItemRelationshipsTagsGetResponse_data_attributesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

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

func CreateItemResourcesGetResponseFromDiscriminatorValue

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

func CreateItemResourcesGetResponse_metaFromDiscriminatorValue

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

func CreateItemRunTriggersGetResponseFromDiscriminatorValue

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

func CreateItemRunTriggersGetResponse_metaFromDiscriminatorValue

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

func CreateItemRunsGetResponseFromDiscriminatorValue

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

func CreateItemRunsGetResponse_metaFromDiscriminatorValue

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

func CreateItemTasksGetResponseFromDiscriminatorValue

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

func CreateItemTasksGetResponse_metaFromDiscriminatorValue

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

func CreateItemVarsGetResponseFromDiscriminatorValue

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

func CreateItemVarsetsGetResponseFromDiscriminatorValue

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

func CreateItemVarsetsItemRelationshipsVarsGetResponseFromDiscriminatorValue

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

func CreateItemWithWorkspace_GetResponseFromDiscriminatorValue

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

func CreateItemWithWorkspace_GetResponse_includedFromDiscriminatorValue

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

Types

type ItemActionsAssessRequestBuilder

ItemActionsAssessRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\actions\assess

func NewItemActionsAssessRequestBuilder

NewItemActionsAssessRequestBuilder instantiates a new ItemActionsAssessRequestBuilder and sets the default values.

func NewItemActionsAssessRequestBuilderInternal

func NewItemActionsAssessRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsAssessRequestBuilder

NewItemActionsAssessRequestBuilderInternal instantiates a new ItemActionsAssessRequestBuilder and sets the default values.

func (*ItemActionsAssessRequestBuilder) Post

Post trigger a drift detection assessment for a workspace. The workspace must have assessments enabled and not have a pending assessment already running. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 409 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsAssessRequestBuilder) ToPostRequestInformation

ToPostRequestInformation trigger a drift detection assessment for a workspace. The workspace must have assessments enabled and not have a pending assessment already running. returns a *RequestInformation when successful

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

type ItemActionsForceUnlockRequestBuilder

type ItemActionsForceUnlockRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemActionsForceUnlockRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\actions\force-unlock

func NewItemActionsForceUnlockRequestBuilder

NewItemActionsForceUnlockRequestBuilder instantiates a new ItemActionsForceUnlockRequestBuilder and sets the default values.

func NewItemActionsForceUnlockRequestBuilderInternal

func NewItemActionsForceUnlockRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsForceUnlockRequestBuilder

NewItemActionsForceUnlockRequestBuilderInternal instantiates a new ItemActionsForceUnlockRequestBuilder and sets the default values.

func (*ItemActionsForceUnlockRequestBuilder) Post

Post forcibly unlock a workspace regardless of who locked it. This action requires elevated permissions and should be used with caution. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsForceUnlockRequestBuilder) ToPostRequestInformation

ToPostRequestInformation forcibly unlock a workspace regardless of who locked it. This action requires elevated permissions and should be used with caution. returns a *RequestInformation when successful

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

type ItemActionsLockRequestBuilder

ItemActionsLockRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\actions\lock

func NewItemActionsLockRequestBuilder

NewItemActionsLockRequestBuilder instantiates a new ItemActionsLockRequestBuilder and sets the default values.

func NewItemActionsLockRequestBuilderInternal

func NewItemActionsLockRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsLockRequestBuilder

NewItemActionsLockRequestBuilderInternal instantiates a new ItemActionsLockRequestBuilder and sets the default values.

func (*ItemActionsLockRequestBuilder) Post

Post lock a workspace. A workspace can only be locked by one entity at a time. Returns a conflict error if the workspace is already locked. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 409 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsLockRequestBuilder) ToPostRequestInformation

ToPostRequestInformation lock a workspace. A workspace can only be locked by one entity at a time. Returns a conflict error if the workspace is already locked. returns a *RequestInformation when successful

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

type ItemActionsRequestBuilder

ItemActionsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_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) Assess

Assess the assess property returns a *ItemActionsAssessRequestBuilder when successful

func (*ItemActionsRequestBuilder) ForceUnlock

ForceUnlock the forceUnlock property returns a *ItemActionsForceUnlockRequestBuilder when successful

func (*ItemActionsRequestBuilder) Lock

Lock the lock property returns a *ItemActionsLockRequestBuilder when successful

func (*ItemActionsRequestBuilder) SafeDelete

SafeDelete the safeDelete property returns a *ItemActionsSafeDeleteRequestBuilder when successful

func (*ItemActionsRequestBuilder) Unlock

Unlock the unlock property returns a *ItemActionsUnlockRequestBuilder when successful

type ItemActionsSafeDeleteRequestBuilder

ItemActionsSafeDeleteRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\actions\safe-delete

func NewItemActionsSafeDeleteRequestBuilder

NewItemActionsSafeDeleteRequestBuilder instantiates a new ItemActionsSafeDeleteRequestBuilder and sets the default values.

func NewItemActionsSafeDeleteRequestBuilderInternal

func NewItemActionsSafeDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsSafeDeleteRequestBuilder

NewItemActionsSafeDeleteRequestBuilderInternal instantiates a new ItemActionsSafeDeleteRequestBuilder and sets the default values.

func (*ItemActionsSafeDeleteRequestBuilder) Post

Post delete a workspace only if it has no resources under management. Returns a conflict error if the workspace has managed resources or is locked. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 409 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsSafeDeleteRequestBuilder) ToPostRequestInformation

ToPostRequestInformation delete a workspace only if it has no resources under management. Returns a conflict error if the workspace has managed resources or is locked. returns a *RequestInformation when successful

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

type ItemActionsUnlockRequestBuilder

ItemActionsUnlockRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\actions\unlock

func NewItemActionsUnlockRequestBuilder

NewItemActionsUnlockRequestBuilder instantiates a new ItemActionsUnlockRequestBuilder and sets the default values.

func NewItemActionsUnlockRequestBuilderInternal

func NewItemActionsUnlockRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemActionsUnlockRequestBuilder

NewItemActionsUnlockRequestBuilderInternal instantiates a new ItemActionsUnlockRequestBuilder and sets the default values.

func (*ItemActionsUnlockRequestBuilder) Post

Post unlock a workspace. Users can unlock a workspace if they locked it. Unlocking a workspace locked by another user requires force-unlock. Returns a conflict error if the workspace is not locked by the requesting user. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 409 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemActionsUnlockRequestBuilder) ToPostRequestInformation

ToPostRequestInformation unlock a workspace. Users can unlock a workspace if they locked it. Unlocking a workspace locked by another user requires force-unlock. Returns a conflict error if the workspace is not locked by the requesting user. returns a *RequestInformation when successful

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

type ItemAllVarsGetResponse

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

func NewItemAllVarsGetResponse

func NewItemAllVarsGetResponse() *ItemAllVarsGetResponse

NewItemAllVarsGetResponse instantiates a new ItemAllVarsGetResponse and sets the default values.

func (*ItemAllVarsGetResponse) GetAdditionalData

func (m *ItemAllVarsGetResponse) 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 (*ItemAllVarsGetResponse) GetData

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

func (*ItemAllVarsGetResponse) GetFieldDeserializers

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

func (*ItemAllVarsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemAllVarsGetResponse) SetAdditionalData

func (m *ItemAllVarsGetResponse) 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 (*ItemAllVarsGetResponse) SetData

SetData sets the data property value. The data property

type ItemAllVarsRequestBuilder

ItemAllVarsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\all-vars

func NewItemAllVarsRequestBuilder

NewItemAllVarsRequestBuilder instantiates a new ItemAllVarsRequestBuilder and sets the default values.

func NewItemAllVarsRequestBuilderInternal

func NewItemAllVarsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAllVarsRequestBuilder

NewItemAllVarsRequestBuilderInternal instantiates a new ItemAllVarsRequestBuilder and sets the default values.

func (*ItemAllVarsRequestBuilder) Get

Get this API returns the list of all variables that are accessible to a workspace. This includes variables defined directly on the workspace as well as variables inherited from any variable sets attached to the workspace. returns a ItemAllVarsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemAllVarsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation this API returns the list of all variables that are accessible to a workspace. This includes variables defined directly on the workspace as well as variables inherited from any variable sets attached to the workspace. returns a *RequestInformation when successful

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

type ItemApplicableVarsetsGetResponse

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

func NewItemApplicableVarsetsGetResponse

func NewItemApplicableVarsetsGetResponse() *ItemApplicableVarsetsGetResponse

NewItemApplicableVarsetsGetResponse instantiates a new ItemApplicableVarsetsGetResponse and sets the default values.

func (*ItemApplicableVarsetsGetResponse) GetAdditionalData

func (m *ItemApplicableVarsetsGetResponse) 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 (*ItemApplicableVarsetsGetResponse) GetData

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

func (*ItemApplicableVarsetsGetResponse) 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 (*ItemApplicableVarsetsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemApplicableVarsetsGetResponse_metaable when successful

func (*ItemApplicableVarsetsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemApplicableVarsetsGetResponse) SetAdditionalData

func (m *ItemApplicableVarsetsGetResponse) 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 (*ItemApplicableVarsetsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemApplicableVarsetsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemApplicableVarsetsGetResponse_data

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

func NewItemApplicableVarsetsGetResponse_data

func NewItemApplicableVarsetsGetResponse_data() *ItemApplicableVarsetsGetResponse_data

NewItemApplicableVarsetsGetResponse_data instantiates a new ItemApplicableVarsetsGetResponse_data and sets the default values.

func (*ItemApplicableVarsetsGetResponse_data) GetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_data) 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 (*ItemApplicableVarsetsGetResponse_data) GetAttributes

GetAttributes gets the attributes property value. The attributes property returns a ItemApplicableVarsetsGetResponse_data_attributesable when successful

func (*ItemApplicableVarsetsGetResponse_data) GetFieldDeserializers

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

func (*ItemApplicableVarsetsGetResponse_data) GetId

GetId gets the id property value. The id property returns a *string when successful

func (*ItemApplicableVarsetsGetResponse_data) Serialize

Serialize serializes information the current object

func (*ItemApplicableVarsetsGetResponse_data) SetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_data) 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 (*ItemApplicableVarsetsGetResponse_data) SetAttributes

SetAttributes sets the attributes property value. The attributes property

func (*ItemApplicableVarsetsGetResponse_data) SetId

SetId sets the id property value. The id property

type ItemApplicableVarsetsGetResponse_data_attributes

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

func NewItemApplicableVarsetsGetResponse_data_attributes

func NewItemApplicableVarsetsGetResponse_data_attributes() *ItemApplicableVarsetsGetResponse_data_attributes

NewItemApplicableVarsetsGetResponse_data_attributes instantiates a new ItemApplicableVarsetsGetResponse_data_attributes and sets the default values.

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_data_attributes) 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 (*ItemApplicableVarsetsGetResponse_data_attributes) GetAutoApply

GetAutoApply gets the auto-apply property value. The autoApply property returns a *bool when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetCreatedAt

GetCreatedAt gets the created-at property value. The createdAt property returns a *Time when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetDescription

GetDescription gets the description property value. The description property returns a *string when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetFieldDeserializers

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

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetGlobal

GetGlobal gets the global property value. The global property returns a *bool when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetName

GetName gets the name property value. The name property returns a *string when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetProjectCount

GetProjectCount gets the project-count property value. The projectCount property returns a *int32 when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetUpdatedAt

GetUpdatedAt gets the updated-at property value. The updatedAt property returns a *Time when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetVarCount

GetVarCount gets the var-count property value. The varCount property returns a *int32 when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) GetWorkspaceCount

GetWorkspaceCount gets the workspace-count property value. The workspaceCount property returns a *int32 when successful

func (*ItemApplicableVarsetsGetResponse_data_attributes) Serialize

Serialize serializes information the current object

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_data_attributes) 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 (*ItemApplicableVarsetsGetResponse_data_attributes) SetAutoApply

SetAutoApply sets the auto-apply property value. The autoApply property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetCreatedAt

SetCreatedAt sets the created-at property value. The createdAt property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetDescription

func (m *ItemApplicableVarsetsGetResponse_data_attributes) SetDescription(value *string)

SetDescription sets the description property value. The description property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetGlobal

SetGlobal sets the global property value. The global property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetName

SetName sets the name property value. The name property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetProjectCount

func (m *ItemApplicableVarsetsGetResponse_data_attributes) SetProjectCount(value *int32)

SetProjectCount sets the project-count property value. The projectCount property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetUpdatedAt

SetUpdatedAt sets the updated-at property value. The updatedAt property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetVarCount

SetVarCount sets the var-count property value. The varCount property

func (*ItemApplicableVarsetsGetResponse_data_attributes) SetWorkspaceCount

func (m *ItemApplicableVarsetsGetResponse_data_attributes) SetWorkspaceCount(value *int32)

SetWorkspaceCount sets the workspace-count property value. The workspaceCount property

type ItemApplicableVarsetsGetResponse_data_attributesable

type ItemApplicableVarsetsGetResponse_data_attributesable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAutoApply() *bool
	GetCreatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetGlobal() *bool
	GetName() *string
	GetProjectCount() *int32
	GetUpdatedAt() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetVarCount() *int32
	GetWorkspaceCount() *int32
	SetAutoApply(value *bool)
	SetCreatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetGlobal(value *bool)
	SetName(value *string)
	SetProjectCount(value *int32)
	SetUpdatedAt(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetVarCount(value *int32)
	SetWorkspaceCount(value *int32)
}

type ItemApplicableVarsetsGetResponse_meta

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

func NewItemApplicableVarsetsGetResponse_meta

func NewItemApplicableVarsetsGetResponse_meta() *ItemApplicableVarsetsGetResponse_meta

NewItemApplicableVarsetsGetResponse_meta instantiates a new ItemApplicableVarsetsGetResponse_meta and sets the default values.

func (*ItemApplicableVarsetsGetResponse_meta) GetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_meta) 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 (*ItemApplicableVarsetsGetResponse_meta) GetFieldDeserializers

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

func (*ItemApplicableVarsetsGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemApplicableVarsetsGetResponse_meta) GetStatusCounts

GetStatusCounts gets the status-counts property value. The statusCounts property returns a ItemApplicableVarsetsGetResponse_meta_statusCountsable when successful

func (*ItemApplicableVarsetsGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemApplicableVarsetsGetResponse_meta) SetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_meta) 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 (*ItemApplicableVarsetsGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

func (*ItemApplicableVarsetsGetResponse_meta) SetStatusCounts

SetStatusCounts sets the status-counts property value. The statusCounts property

type ItemApplicableVarsetsGetResponse_meta_statusCounts

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

func NewItemApplicableVarsetsGetResponse_meta_statusCounts

func NewItemApplicableVarsetsGetResponse_meta_statusCounts() *ItemApplicableVarsetsGetResponse_meta_statusCounts

NewItemApplicableVarsetsGetResponse_meta_statusCounts instantiates a new ItemApplicableVarsetsGetResponse_meta_statusCounts and sets the default values.

func (*ItemApplicableVarsetsGetResponse_meta_statusCounts) GetAdditionalData

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 (*ItemApplicableVarsetsGetResponse_meta_statusCounts) GetFieldDeserializers

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

func (*ItemApplicableVarsetsGetResponse_meta_statusCounts) Serialize

Serialize serializes information the current object

func (*ItemApplicableVarsetsGetResponse_meta_statusCounts) SetAdditionalData

func (m *ItemApplicableVarsetsGetResponse_meta_statusCounts) 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.

type ItemApplicableVarsetsRequestBuilder

ItemApplicableVarsetsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\applicable-varsets

func NewItemApplicableVarsetsRequestBuilder

NewItemApplicableVarsetsRequestBuilder instantiates a new ItemApplicableVarsetsRequestBuilder and sets the default values.

func NewItemApplicableVarsetsRequestBuilderInternal

func NewItemApplicableVarsetsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemApplicableVarsetsRequestBuilder

NewItemApplicableVarsetsRequestBuilderInternal instantiates a new ItemApplicableVarsetsRequestBuilder and sets the default values.

func (*ItemApplicableVarsetsRequestBuilder) Get

Get list the variable sets that can be applied to a workspace. This returns variable sets from the workspace's organization that are not already applied to the workspace, filtered by project scope. returns a ItemApplicableVarsetsGetResponseable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemApplicableVarsetsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list the variable sets that can be applied to a workspace. This returns variable sets from the workspace's organization that are not already applied to the workspace, filtered by project scope. returns a *RequestInformation when successful

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

type ItemApplicableVarsetsRequestBuilderGetQueryParameters

type ItemApplicableVarsetsRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
	// Optional search query to filter variable sets by name.
	Q *string "uriparametername:\"q\""
}

ItemApplicableVarsetsRequestBuilderGetQueryParameters list the variable sets that can be applied to a workspace. This returns variable sets from the workspace's organization that are not already applied to the workspace, filtered by project scope.

type ItemChangeRequestsGetResponse

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

func NewItemChangeRequestsGetResponse

func NewItemChangeRequestsGetResponse() *ItemChangeRequestsGetResponse

NewItemChangeRequestsGetResponse instantiates a new ItemChangeRequestsGetResponse and sets the default values.

func (*ItemChangeRequestsGetResponse) GetAdditionalData

func (m *ItemChangeRequestsGetResponse) 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 (*ItemChangeRequestsGetResponse) GetData

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

func (*ItemChangeRequestsGetResponse) 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 (*ItemChangeRequestsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemChangeRequestsGetResponse_metaable when successful

func (*ItemChangeRequestsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemChangeRequestsGetResponse) SetAdditionalData

func (m *ItemChangeRequestsGetResponse) 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 (*ItemChangeRequestsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemChangeRequestsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemChangeRequestsGetResponse_meta

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

func NewItemChangeRequestsGetResponse_meta

func NewItemChangeRequestsGetResponse_meta() *ItemChangeRequestsGetResponse_meta

NewItemChangeRequestsGetResponse_meta instantiates a new ItemChangeRequestsGetResponse_meta and sets the default values.

func (*ItemChangeRequestsGetResponse_meta) GetAdditionalData

func (m *ItemChangeRequestsGetResponse_meta) 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 (*ItemChangeRequestsGetResponse_meta) GetFieldDeserializers

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

func (*ItemChangeRequestsGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemChangeRequestsGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemChangeRequestsGetResponse_meta) SetAdditionalData

func (m *ItemChangeRequestsGetResponse_meta) 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 (*ItemChangeRequestsGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemChangeRequestsRequestBuilder

ItemChangeRequestsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\change-requests

func NewItemChangeRequestsRequestBuilder

NewItemChangeRequestsRequestBuilder instantiates a new ItemChangeRequestsRequestBuilder and sets the default values.

func NewItemChangeRequestsRequestBuilderInternal

func NewItemChangeRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemChangeRequestsRequestBuilder

NewItemChangeRequestsRequestBuilderInternal instantiates a new ItemChangeRequestsRequestBuilder and sets the default values.

func (*ItemChangeRequestsRequestBuilder) Get

Get list all change requests for a workspace. returns a ItemChangeRequestsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemChangeRequestsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all change requests for a workspace. returns a *RequestInformation when successful

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

type ItemChangeRequestsRequestBuilderGetQueryParameters

type ItemChangeRequestsRequestBuilderGetQueryParameters struct {
	// When true, returns only archived change requests. When false, returns only unarchived change requests. When omitted, returns all change requests ordered by creation date.
	Archive *bool "uriparametername:\"archive\""
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemChangeRequestsRequestBuilderGetQueryParameters list all change requests for a workspace.

type ItemConfigurationVersionsGetResponse

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

func NewItemConfigurationVersionsGetResponse

func NewItemConfigurationVersionsGetResponse() *ItemConfigurationVersionsGetResponse

NewItemConfigurationVersionsGetResponse instantiates a new ItemConfigurationVersionsGetResponse and sets the default values.

func (*ItemConfigurationVersionsGetResponse) GetAdditionalData

func (m *ItemConfigurationVersionsGetResponse) 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 (*ItemConfigurationVersionsGetResponse) GetData

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

func (*ItemConfigurationVersionsGetResponse) 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 (*ItemConfigurationVersionsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemConfigurationVersionsGetResponse_metaable when successful

func (*ItemConfigurationVersionsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemConfigurationVersionsGetResponse) SetAdditionalData

func (m *ItemConfigurationVersionsGetResponse) 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 (*ItemConfigurationVersionsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemConfigurationVersionsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemConfigurationVersionsGetResponse_meta

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

func NewItemConfigurationVersionsGetResponse_meta

func NewItemConfigurationVersionsGetResponse_meta() *ItemConfigurationVersionsGetResponse_meta

NewItemConfigurationVersionsGetResponse_meta instantiates a new ItemConfigurationVersionsGetResponse_meta and sets the default values.

func (*ItemConfigurationVersionsGetResponse_meta) GetAdditionalData

func (m *ItemConfigurationVersionsGetResponse_meta) 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 (*ItemConfigurationVersionsGetResponse_meta) GetFieldDeserializers

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

func (*ItemConfigurationVersionsGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemConfigurationVersionsGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemConfigurationVersionsGetResponse_meta) SetAdditionalData

func (m *ItemConfigurationVersionsGetResponse_meta) 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 (*ItemConfigurationVersionsGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemConfigurationVersionsRequestBuilder

type ItemConfigurationVersionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemConfigurationVersionsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\configuration-versions

func NewItemConfigurationVersionsRequestBuilder

NewItemConfigurationVersionsRequestBuilder instantiates a new ItemConfigurationVersionsRequestBuilder and sets the default values.

func NewItemConfigurationVersionsRequestBuilderInternal

func NewItemConfigurationVersionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConfigurationVersionsRequestBuilder

NewItemConfigurationVersionsRequestBuilderInternal instantiates a new ItemConfigurationVersionsRequestBuilder and sets the default values.

func (*ItemConfigurationVersionsRequestBuilder) Get

Get list configuration versions for a workspace. returns a ItemConfigurationVersionsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemConfigurationVersionsRequestBuilder) Post

Post create a new configuration version in a workspace. returns a ConfigurationVersionsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemConfigurationVersionsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list configuration versions for a workspace. returns a *RequestInformation when successful

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

type ItemConfigurationVersionsRequestBuilderGetQueryParameters

type ItemConfigurationVersionsRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemConfigurationVersionsRequestBuilderGetQueryParameters list configuration versions for a workspace.

type ItemCurrentAssessmentResultRequestBuilder

type ItemCurrentAssessmentResultRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemCurrentAssessmentResultRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\current-assessment-result

func NewItemCurrentAssessmentResultRequestBuilder

NewItemCurrentAssessmentResultRequestBuilder instantiates a new ItemCurrentAssessmentResultRequestBuilder and sets the default values.

func NewItemCurrentAssessmentResultRequestBuilderInternal

func NewItemCurrentAssessmentResultRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCurrentAssessmentResultRequestBuilder

NewItemCurrentAssessmentResultRequestBuilderInternal instantiates a new ItemCurrentAssessmentResultRequestBuilder and sets the default values.

func (*ItemCurrentAssessmentResultRequestBuilder) Get

Get get the most recent drift detection assessment result for a workspace. returns a AssessmentResultsEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemCurrentAssessmentResultRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the most recent drift detection assessment result for a workspace. returns a *RequestInformation when successful

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

type ItemCurrentStateVersionOutputsGetResponse

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

func NewItemCurrentStateVersionOutputsGetResponse

func NewItemCurrentStateVersionOutputsGetResponse() *ItemCurrentStateVersionOutputsGetResponse

NewItemCurrentStateVersionOutputsGetResponse instantiates a new ItemCurrentStateVersionOutputsGetResponse and sets the default values.

func (*ItemCurrentStateVersionOutputsGetResponse) GetAdditionalData

func (m *ItemCurrentStateVersionOutputsGetResponse) 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 (*ItemCurrentStateVersionOutputsGetResponse) GetData

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

func (*ItemCurrentStateVersionOutputsGetResponse) GetFieldDeserializers

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

func (*ItemCurrentStateVersionOutputsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemCurrentStateVersionOutputsGetResponse) SetAdditionalData

func (m *ItemCurrentStateVersionOutputsGetResponse) 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 (*ItemCurrentStateVersionOutputsGetResponse) SetData

SetData sets the data property value. The data property

type ItemCurrentStateVersionOutputsRequestBuilder

type ItemCurrentStateVersionOutputsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemCurrentStateVersionOutputsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\current-state-version-outputs

func NewItemCurrentStateVersionOutputsRequestBuilder

NewItemCurrentStateVersionOutputsRequestBuilder instantiates a new ItemCurrentStateVersionOutputsRequestBuilder and sets the default values.

func NewItemCurrentStateVersionOutputsRequestBuilderInternal

func NewItemCurrentStateVersionOutputsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCurrentStateVersionOutputsRequestBuilder

NewItemCurrentStateVersionOutputsRequestBuilderInternal instantiates a new ItemCurrentStateVersionOutputsRequestBuilder and sets the default values.

func (*ItemCurrentStateVersionOutputsRequestBuilder) Get

Get list the current state version outputs for a workspace. Sensitive output values are not revealed and will be returned as null. Organization users who do not have permission to read state versions may use this endpoint to fetch the latest output values for a workspace. returns a ItemCurrentStateVersionOutputsGetResponseable when successful returns a Errors error when the service returns a 503 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemCurrentStateVersionOutputsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list the current state version outputs for a workspace. Sensitive output values are not revealed and will be returned as null. Organization users who do not have permission to read state versions may use this endpoint to fetch the latest output values for a workspace. returns a *RequestInformation when successful

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

type ItemCurrentStateVersionRequestBuilder

type ItemCurrentStateVersionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemCurrentStateVersionRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\current-state-version

func NewItemCurrentStateVersionRequestBuilder

NewItemCurrentStateVersionRequestBuilder instantiates a new ItemCurrentStateVersionRequestBuilder and sets the default values.

func NewItemCurrentStateVersionRequestBuilderInternal

func NewItemCurrentStateVersionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCurrentStateVersionRequestBuilder

NewItemCurrentStateVersionRequestBuilderInternal instantiates a new ItemCurrentStateVersionRequestBuilder and sets the default values.

func (*ItemCurrentStateVersionRequestBuilder) Get

Get get the current state version for a workspace. returns a CurrentStateVersionEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemCurrentStateVersionRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the current state version for a workspace. returns a *RequestInformation when successful

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

type ItemCurrentStateVersionRequestBuilderGetQueryParameters

type ItemCurrentStateVersionRequestBuilderGetQueryParameters struct {
	// Optionally side-load relationships. For example, outputs or created-by.
	Include *string "uriparametername:\"include\""
}

ItemCurrentStateVersionRequestBuilderGetQueryParameters get the current state version for a workspace.

type ItemNotificationConfigurationsGetResponse

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

func NewItemNotificationConfigurationsGetResponse

func NewItemNotificationConfigurationsGetResponse() *ItemNotificationConfigurationsGetResponse

NewItemNotificationConfigurationsGetResponse instantiates a new ItemNotificationConfigurationsGetResponse and sets the default values.

func (*ItemNotificationConfigurationsGetResponse) GetAdditionalData

func (m *ItemNotificationConfigurationsGetResponse) 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 (*ItemNotificationConfigurationsGetResponse) GetData

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

func (*ItemNotificationConfigurationsGetResponse) 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 (*ItemNotificationConfigurationsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemNotificationConfigurationsGetResponse_metaable when successful

func (*ItemNotificationConfigurationsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemNotificationConfigurationsGetResponse) SetAdditionalData

func (m *ItemNotificationConfigurationsGetResponse) 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 (*ItemNotificationConfigurationsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemNotificationConfigurationsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemNotificationConfigurationsGetResponse_meta

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

func NewItemNotificationConfigurationsGetResponse_meta

func NewItemNotificationConfigurationsGetResponse_meta() *ItemNotificationConfigurationsGetResponse_meta

NewItemNotificationConfigurationsGetResponse_meta instantiates a new ItemNotificationConfigurationsGetResponse_meta and sets the default values.

func (*ItemNotificationConfigurationsGetResponse_meta) GetAdditionalData

func (m *ItemNotificationConfigurationsGetResponse_meta) 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 (*ItemNotificationConfigurationsGetResponse_meta) GetFieldDeserializers

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

func (*ItemNotificationConfigurationsGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemNotificationConfigurationsGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemNotificationConfigurationsGetResponse_meta) SetAdditionalData

func (m *ItemNotificationConfigurationsGetResponse_meta) 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 (*ItemNotificationConfigurationsGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemNotificationConfigurationsRequestBuilder

type ItemNotificationConfigurationsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemNotificationConfigurationsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\notification-configurations

func NewItemNotificationConfigurationsRequestBuilder

NewItemNotificationConfigurationsRequestBuilder instantiates a new ItemNotificationConfigurationsRequestBuilder and sets the default values.

func NewItemNotificationConfigurationsRequestBuilderInternal

func NewItemNotificationConfigurationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemNotificationConfigurationsRequestBuilder

NewItemNotificationConfigurationsRequestBuilderInternal instantiates a new ItemNotificationConfigurationsRequestBuilder and sets the default values.

func (*ItemNotificationConfigurationsRequestBuilder) Get

Get list all notification configurations for a workspace. returns a ItemNotificationConfigurationsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemNotificationConfigurationsRequestBuilder) Post

Post create a new notification configuration for a workspace. returns a NotificationConfigurationsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemNotificationConfigurationsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all notification configurations for a workspace. returns a *RequestInformation when successful

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

type ItemNotificationConfigurationsRequestBuilderGetQueryParameters

type ItemNotificationConfigurationsRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemNotificationConfigurationsRequestBuilderGetQueryParameters list all notification configurations for a workspace.

type ItemQueriesGetResponse

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

func NewItemQueriesGetResponse

func NewItemQueriesGetResponse() *ItemQueriesGetResponse

NewItemQueriesGetResponse instantiates a new ItemQueriesGetResponse and sets the default values.

func (*ItemQueriesGetResponse) GetAdditionalData

func (m *ItemQueriesGetResponse) 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 (*ItemQueriesGetResponse) GetData

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

func (*ItemQueriesGetResponse) 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 (*ItemQueriesGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a Paginationable when successful

func (*ItemQueriesGetResponse) Serialize

Serialize serializes information the current object

func (*ItemQueriesGetResponse) SetAdditionalData

func (m *ItemQueriesGetResponse) 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 (*ItemQueriesGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemQueriesGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemQueriesRequestBuilder

ItemQueriesRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\queries

func NewItemQueriesRequestBuilder

NewItemQueriesRequestBuilder instantiates a new ItemQueriesRequestBuilder and sets the default values.

func NewItemQueriesRequestBuilderInternal

func NewItemQueriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemQueriesRequestBuilder

NewItemQueriesRequestBuilderInternal instantiates a new ItemQueriesRequestBuilder and sets the default values.

func (*ItemQueriesRequestBuilder) Get

Get get list of queries for a particular workspace. returns a ItemQueriesGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemQueriesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get list of queries for a particular workspace. returns a *RequestInformation when successful

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

type ItemQueriesRequestBuilderGetQueryParameters

type ItemQueriesRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemQueriesRequestBuilderGetQueryParameters get list of queries for a particular workspace.

type ItemRelationshipsRemoteStateConsumersGetResponse

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

func NewItemRelationshipsRemoteStateConsumersGetResponse

func NewItemRelationshipsRemoteStateConsumersGetResponse() *ItemRelationshipsRemoteStateConsumersGetResponse

NewItemRelationshipsRemoteStateConsumersGetResponse instantiates a new ItemRelationshipsRemoteStateConsumersGetResponse and sets the default values.

func (*ItemRelationshipsRemoteStateConsumersGetResponse) GetAdditionalData

func (m *ItemRelationshipsRemoteStateConsumersGetResponse) 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 (*ItemRelationshipsRemoteStateConsumersGetResponse) GetData

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

func (*ItemRelationshipsRemoteStateConsumersGetResponse) GetFieldDeserializers

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

func (*ItemRelationshipsRemoteStateConsumersGetResponse) Serialize

Serialize serializes information the current object

func (*ItemRelationshipsRemoteStateConsumersGetResponse) SetAdditionalData

func (m *ItemRelationshipsRemoteStateConsumersGetResponse) 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 (*ItemRelationshipsRemoteStateConsumersGetResponse) SetData

SetData sets the data property value. The data property

type ItemRelationshipsRemoteStateConsumersRequestBuilder

type ItemRelationshipsRemoteStateConsumersRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsRemoteStateConsumersRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\relationships\remote-state-consumers

func NewItemRelationshipsRemoteStateConsumersRequestBuilder

NewItemRelationshipsRemoteStateConsumersRequestBuilder instantiates a new ItemRelationshipsRemoteStateConsumersRequestBuilder and sets the default values.

func NewItemRelationshipsRemoteStateConsumersRequestBuilderInternal

func NewItemRelationshipsRemoteStateConsumersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsRemoteStateConsumersRequestBuilder

NewItemRelationshipsRemoteStateConsumersRequestBuilderInternal instantiates a new ItemRelationshipsRemoteStateConsumersRequestBuilder and sets the default values.

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) Delete

Delete remove workspaces from the list of allowed remote state consumers. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) Get

Get list the workspaces that are allowed to access this workspace's state. When global-remote-state is enabled on the workspace, this lists all workspaces in the organization; otherwise, it lists only the explicitly allowed consumers. returns a ItemRelationshipsRemoteStateConsumersGetResponseable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) Patch

Patch replace the entire list of allowed remote state consumers with the provided list. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) Post

Post add workspaces to the list of allowed remote state consumers. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list the workspaces that are allowed to access this workspace's state. When global-remote-state is enabled on the workspace, this lists all workspaces in the organization; otherwise, it lists only the explicitly allowed consumers. returns a *RequestInformation when successful

func (*ItemRelationshipsRemoteStateConsumersRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation replace the entire list of allowed remote state consumers with the provided list. returns a *RequestInformation when successful

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

type ItemRelationshipsRemoteStateConsumersRequestBuilderGetQueryParameters

type ItemRelationshipsRemoteStateConsumersRequestBuilderGetQueryParameters struct {
	// When true, return only explicitly configured remote state consumers even if global-remote-state is enabled.
	Show_only_configured *bool "uriparametername:\"show_only_configured\""
}

ItemRelationshipsRemoteStateConsumersRequestBuilderGetQueryParameters list the workspaces that are allowed to access this workspace's state. When global-remote-state is enabled on the workspace, this lists all workspaces in the organization; otherwise, it lists only the explicitly allowed consumers.

type ItemRelationshipsRequestBuilder

ItemRelationshipsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_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) RemoteStateConsumers

RemoteStateConsumers the remoteStateConsumers property returns a *ItemRelationshipsRemoteStateConsumersRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) SshKey

SshKey the sshKey property returns a *ItemRelationshipsSshKeyRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) TagBindings

TagBindings the tagBindings property returns a *ItemRelationshipsTagBindingsRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) Tags

Tags the tags property returns a *ItemRelationshipsTagsRequestBuilder when successful

func (*ItemRelationshipsRequestBuilder) Vars

Vars the vars property returns a *ItemRelationshipsVarsRequestBuilder when successful

type ItemRelationshipsSshKeyRequestBuilder

type ItemRelationshipsSshKeyRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsSshKeyRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\relationships\ssh-key

func NewItemRelationshipsSshKeyRequestBuilder

NewItemRelationshipsSshKeyRequestBuilder instantiates a new ItemRelationshipsSshKeyRequestBuilder and sets the default values.

func NewItemRelationshipsSshKeyRequestBuilderInternal

func NewItemRelationshipsSshKeyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsSshKeyRequestBuilder

NewItemRelationshipsSshKeyRequestBuilderInternal instantiates a new ItemRelationshipsSshKeyRequestBuilder and sets the default values.

func (*ItemRelationshipsSshKeyRequestBuilder) Patch

Patch assign an SSH key to a workspace for use when cloning VCS repositories. Pass null for the id to unassign the current SSH key. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsSshKeyRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation assign an SSH key to a workspace for use when cloning VCS repositories. Pass null for the id to unassign the current SSH key. returns a *RequestInformation when successful

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

type ItemRelationshipsTagBindingsRequestBuilder

type ItemRelationshipsTagBindingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRelationshipsTagBindingsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\relationships\tag-bindings

func NewItemRelationshipsTagBindingsRequestBuilder

NewItemRelationshipsTagBindingsRequestBuilder instantiates a new ItemRelationshipsTagBindingsRequestBuilder and sets the default values.

func NewItemRelationshipsTagBindingsRequestBuilderInternal

func NewItemRelationshipsTagBindingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsTagBindingsRequestBuilder

NewItemRelationshipsTagBindingsRequestBuilderInternal instantiates a new ItemRelationshipsTagBindingsRequestBuilder and sets the default values.

func (*ItemRelationshipsTagBindingsRequestBuilder) Get

Get list all tags associated with a workspace. returns a TagBindingsCollectionable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagBindingsRequestBuilder) Patch

Patch replace all tag bindings in a workspace. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagBindingsRequestBuilder) Post

Post add one or more tag bindings to a workspace. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagBindingsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all tags associated with a workspace. returns a *RequestInformation when successful

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

type ItemRelationshipsTagsGetResponse

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

func NewItemRelationshipsTagsGetResponse

func NewItemRelationshipsTagsGetResponse() *ItemRelationshipsTagsGetResponse

NewItemRelationshipsTagsGetResponse instantiates a new ItemRelationshipsTagsGetResponse and sets the default values.

func (*ItemRelationshipsTagsGetResponse) GetAdditionalData

func (m *ItemRelationshipsTagsGetResponse) 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 (*ItemRelationshipsTagsGetResponse) GetData

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

func (*ItemRelationshipsTagsGetResponse) GetFieldDeserializers

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

func (*ItemRelationshipsTagsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemRelationshipsTagsGetResponse) SetAdditionalData

func (m *ItemRelationshipsTagsGetResponse) 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 (*ItemRelationshipsTagsGetResponse) SetData

SetData sets the data property value. The data property

type ItemRelationshipsTagsGetResponse_data

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

func NewItemRelationshipsTagsGetResponse_data

func NewItemRelationshipsTagsGetResponse_data() *ItemRelationshipsTagsGetResponse_data

NewItemRelationshipsTagsGetResponse_data instantiates a new ItemRelationshipsTagsGetResponse_data and sets the default values.

func (*ItemRelationshipsTagsGetResponse_data) GetAdditionalData

func (m *ItemRelationshipsTagsGetResponse_data) 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 (*ItemRelationshipsTagsGetResponse_data) GetAttributes

GetAttributes gets the attributes property value. The attributes property returns a ItemRelationshipsTagsGetResponse_data_attributesable when successful

func (*ItemRelationshipsTagsGetResponse_data) GetFieldDeserializers

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

func (*ItemRelationshipsTagsGetResponse_data) GetId

GetId gets the id property value. The id property returns a *string when successful

func (*ItemRelationshipsTagsGetResponse_data) Serialize

Serialize serializes information the current object

func (*ItemRelationshipsTagsGetResponse_data) SetAdditionalData

func (m *ItemRelationshipsTagsGetResponse_data) 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 (*ItemRelationshipsTagsGetResponse_data) SetAttributes

SetAttributes sets the attributes property value. The attributes property

func (*ItemRelationshipsTagsGetResponse_data) SetId

SetId sets the id property value. The id property

type ItemRelationshipsTagsGetResponse_data_attributes

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

func NewItemRelationshipsTagsGetResponse_data_attributes

func NewItemRelationshipsTagsGetResponse_data_attributes() *ItemRelationshipsTagsGetResponse_data_attributes

NewItemRelationshipsTagsGetResponse_data_attributes instantiates a new ItemRelationshipsTagsGetResponse_data_attributes and sets the default values.

func (*ItemRelationshipsTagsGetResponse_data_attributes) GetAdditionalData

func (m *ItemRelationshipsTagsGetResponse_data_attributes) 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 (*ItemRelationshipsTagsGetResponse_data_attributes) GetFieldDeserializers

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

func (*ItemRelationshipsTagsGetResponse_data_attributes) GetName

GetName gets the name property value. The name property returns a *string when successful

func (*ItemRelationshipsTagsGetResponse_data_attributes) Serialize

Serialize serializes information the current object

func (*ItemRelationshipsTagsGetResponse_data_attributes) SetAdditionalData

func (m *ItemRelationshipsTagsGetResponse_data_attributes) 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 (*ItemRelationshipsTagsGetResponse_data_attributes) SetName

SetName sets the name property value. The name property

type ItemRelationshipsTagsRequestBuilder

ItemRelationshipsTagsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\relationships\tags

func NewItemRelationshipsTagsRequestBuilder

NewItemRelationshipsTagsRequestBuilder instantiates a new ItemRelationshipsTagsRequestBuilder and sets the default values.

func NewItemRelationshipsTagsRequestBuilderInternal

func NewItemRelationshipsTagsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsTagsRequestBuilder

NewItemRelationshipsTagsRequestBuilderInternal instantiates a new ItemRelationshipsTagsRequestBuilder and sets the default values.

func (*ItemRelationshipsTagsRequestBuilder) Delete

Delete remove one or more tags from a workspace. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagsRequestBuilder) Get

Get list all tags associated with a workspace. returns a ItemRelationshipsTagsGetResponseable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagsRequestBuilder) Post

Post add one or more tags to a workspace. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRelationshipsTagsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all tags associated with a workspace. returns a *RequestInformation when successful

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

type ItemRelationshipsVarsRequestBuilder

ItemRelationshipsVarsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_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) Patch

Patch batch update workspace variables. Provide an array of variable objects to update. Variables are matched by their external ID. returns a Errors error when the service returns a 400 status code returns a Errors error when the service returns a 404 status code 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 (*ItemRelationshipsVarsRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation batch update workspace variables. Provide an array of variable objects to update. Variables are matched by their external ID. 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 ItemResourcesGetResponse

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

func NewItemResourcesGetResponse

func NewItemResourcesGetResponse() *ItemResourcesGetResponse

NewItemResourcesGetResponse instantiates a new ItemResourcesGetResponse and sets the default values.

func (*ItemResourcesGetResponse) GetAdditionalData

func (m *ItemResourcesGetResponse) 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 (*ItemResourcesGetResponse) GetData

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

func (*ItemResourcesGetResponse) 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 (*ItemResourcesGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemResourcesGetResponse_metaable when successful

func (*ItemResourcesGetResponse) Serialize

Serialize serializes information the current object

func (*ItemResourcesGetResponse) SetAdditionalData

func (m *ItemResourcesGetResponse) 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 (*ItemResourcesGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemResourcesGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemResourcesGetResponse_meta

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

func NewItemResourcesGetResponse_meta

func NewItemResourcesGetResponse_meta() *ItemResourcesGetResponse_meta

NewItemResourcesGetResponse_meta instantiates a new ItemResourcesGetResponse_meta and sets the default values.

func (*ItemResourcesGetResponse_meta) GetAdditionalData

func (m *ItemResourcesGetResponse_meta) 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 (*ItemResourcesGetResponse_meta) GetFieldDeserializers

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

func (*ItemResourcesGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemResourcesGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemResourcesGetResponse_meta) SetAdditionalData

func (m *ItemResourcesGetResponse_meta) 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 (*ItemResourcesGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemResourcesRequestBuilder

ItemResourcesRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\resources

func NewItemResourcesRequestBuilder

NewItemResourcesRequestBuilder instantiates a new ItemResourcesRequestBuilder and sets the default values.

func NewItemResourcesRequestBuilderInternal

func NewItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResourcesRequestBuilder

NewItemResourcesRequestBuilderInternal instantiates a new ItemResourcesRequestBuilder and sets the default values.

func (*ItemResourcesRequestBuilder) Get

Get list all resources in a workspace's current state. returns a ItemResourcesGetResponseable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemResourcesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all resources in a workspace's current state. returns a *RequestInformation when successful

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

type ItemResourcesRequestBuilderGetQueryParameters

type ItemResourcesRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
	// Optional search query to filter resources by address pattern.
	Q *string "uriparametername:\"q\""
	// Optional sort parameter. Allows sorting workspace resources by name, nameIndex, provider,  providerType, module, or updatedAt. Format is "field:order" where order is "asc" or "desc".
	Sort *i6a1c01ddc478dc19a972e69763647f02885d891145f4d77de0e1a3aa079f89c8.GetSortQueryParameterType "uriparametername:\"sort\""
}

ItemResourcesRequestBuilderGetQueryParameters list all resources in a workspace's current state.

type ItemRunTriggersGetResponse

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

func NewItemRunTriggersGetResponse

func NewItemRunTriggersGetResponse() *ItemRunTriggersGetResponse

NewItemRunTriggersGetResponse instantiates a new ItemRunTriggersGetResponse and sets the default values.

func (*ItemRunTriggersGetResponse) GetAdditionalData

func (m *ItemRunTriggersGetResponse) 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 (*ItemRunTriggersGetResponse) GetData

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

func (*ItemRunTriggersGetResponse) 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 (*ItemRunTriggersGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemRunTriggersGetResponse_metaable when successful

func (*ItemRunTriggersGetResponse) Serialize

Serialize serializes information the current object

func (*ItemRunTriggersGetResponse) SetAdditionalData

func (m *ItemRunTriggersGetResponse) 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 (*ItemRunTriggersGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemRunTriggersGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemRunTriggersGetResponse_meta

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

func NewItemRunTriggersGetResponse_meta

func NewItemRunTriggersGetResponse_meta() *ItemRunTriggersGetResponse_meta

NewItemRunTriggersGetResponse_meta instantiates a new ItemRunTriggersGetResponse_meta and sets the default values.

func (*ItemRunTriggersGetResponse_meta) GetAdditionalData

func (m *ItemRunTriggersGetResponse_meta) 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 (*ItemRunTriggersGetResponse_meta) GetFieldDeserializers

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

func (*ItemRunTriggersGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemRunTriggersGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemRunTriggersGetResponse_meta) SetAdditionalData

func (m *ItemRunTriggersGetResponse_meta) 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 (*ItemRunTriggersGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemRunTriggersRequestBuilder

ItemRunTriggersRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\run-triggers

func NewItemRunTriggersRequestBuilder

NewItemRunTriggersRequestBuilder instantiates a new ItemRunTriggersRequestBuilder and sets the default values.

func NewItemRunTriggersRequestBuilderInternal

func NewItemRunTriggersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRunTriggersRequestBuilder

NewItemRunTriggersRequestBuilderInternal instantiates a new ItemRunTriggersRequestBuilder and sets the default values.

func (*ItemRunTriggersRequestBuilder) Get

Get list all run triggers for a workspace. returns a ItemRunTriggersGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRunTriggersRequestBuilder) Post

Post create a new run trigger for a workspace. returns a RunTriggersEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRunTriggersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all run triggers for a workspace. returns a *RequestInformation when successful

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

type ItemRunTriggersRequestBuilderGetQueryParameters

type ItemRunTriggersRequestBuilderGetQueryParameters struct {
	// Filter by run trigger type (inbound or outbound)
	FilterrunTriggertype *ic38f326f4d812cb9ab62309ba491d5f8a4049c6eb3a658e68f9fd98877773a08.GetFilterRunTriggerTypeQueryParameterType "uriparametername:\"filter%5Brun%2Dtrigger%5D%5Btype%5D\""
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemRunTriggersRequestBuilderGetQueryParameters list all run triggers for a workspace.

type ItemRunsGetResponse

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

func NewItemRunsGetResponse

func NewItemRunsGetResponse() *ItemRunsGetResponse

NewItemRunsGetResponse instantiates a new ItemRunsGetResponse and sets the default values.

func (*ItemRunsGetResponse) GetAdditionalData

func (m *ItemRunsGetResponse) 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 (*ItemRunsGetResponse) GetData

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

func (*ItemRunsGetResponse) 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 (*ItemRunsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemRunsGetResponse_metaable when successful

func (*ItemRunsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemRunsGetResponse) SetAdditionalData

func (m *ItemRunsGetResponse) 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 (*ItemRunsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemRunsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemRunsGetResponse_meta

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

func NewItemRunsGetResponse_meta

func NewItemRunsGetResponse_meta() *ItemRunsGetResponse_meta

NewItemRunsGetResponse_meta instantiates a new ItemRunsGetResponse_meta and sets the default values.

func (*ItemRunsGetResponse_meta) GetAdditionalData

func (m *ItemRunsGetResponse_meta) 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 (*ItemRunsGetResponse_meta) GetFieldDeserializers

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

func (*ItemRunsGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemRunsGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemRunsGetResponse_meta) SetAdditionalData

func (m *ItemRunsGetResponse_meta) 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 (*ItemRunsGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemRunsRequestBuilder

ItemRunsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\runs

func NewItemRunsRequestBuilder

NewItemRunsRequestBuilder instantiates a new ItemRunsRequestBuilder and sets the default values.

func NewItemRunsRequestBuilderInternal

func NewItemRunsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRunsRequestBuilder

NewItemRunsRequestBuilderInternal instantiates a new ItemRunsRequestBuilder and sets the default values.

func (*ItemRunsRequestBuilder) Get

Get list all runs in a workspace. returns a ItemRunsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemRunsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all runs in a workspace. returns a *RequestInformation when successful

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

type ItemRunsRequestBuilderGetQueryParameters

type ItemRunsRequestBuilderGetQueryParameters struct {
	// Filter by run operation.
	Filteroperation *string "uriparametername:\"filter%5Boperation%5D\""
	// Filter by run status.
	Filterstatus *string "uriparametername:\"filter%5Bstatus%5D\""
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemRunsRequestBuilderGetQueryParameters list all runs in a workspace.

type ItemStateVersionsRequestBuilder

ItemStateVersionsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\state-versions

func NewItemStateVersionsRequestBuilder

NewItemStateVersionsRequestBuilder instantiates a new ItemStateVersionsRequestBuilder and sets the default values.

func NewItemStateVersionsRequestBuilderInternal

func NewItemStateVersionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemStateVersionsRequestBuilder

NewItemStateVersionsRequestBuilderInternal instantiates a new ItemStateVersionsRequestBuilder and sets the default values.

func (*ItemStateVersionsRequestBuilder) Patch

Patch create a state version by duplicating the specified state version and set it as the current state version for the given workspace. The workspace must be locked by the user performing the rollback. returns a StateVersionsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemStateVersionsRequestBuilder) Post

Post create a state version and set it as the current state version for the given workspace. The workspace must be locked by the user creating the state version. returns a StateVersionsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemStateVersionsRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation create a state version by duplicating the specified state version and set it as the current state version for the given workspace. The workspace must be locked by the user performing the rollback. returns a *RequestInformation when successful

func (*ItemStateVersionsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a state version and set it as the current state version for the given workspace. The workspace must be locked by the user creating the state version. returns a *RequestInformation when successful

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

type ItemTasksGetResponse

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

func NewItemTasksGetResponse

func NewItemTasksGetResponse() *ItemTasksGetResponse

NewItemTasksGetResponse instantiates a new ItemTasksGetResponse and sets the default values.

func (*ItemTasksGetResponse) GetAdditionalData

func (m *ItemTasksGetResponse) 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 (*ItemTasksGetResponse) GetData

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

func (*ItemTasksGetResponse) 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 (*ItemTasksGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a ItemTasksGetResponse_metaable when successful

func (*ItemTasksGetResponse) Serialize

Serialize serializes information the current object

func (*ItemTasksGetResponse) SetAdditionalData

func (m *ItemTasksGetResponse) 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 (*ItemTasksGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemTasksGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemTasksGetResponse_meta

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

func NewItemTasksGetResponse_meta

func NewItemTasksGetResponse_meta() *ItemTasksGetResponse_meta

NewItemTasksGetResponse_meta instantiates a new ItemTasksGetResponse_meta and sets the default values.

func (*ItemTasksGetResponse_meta) GetAdditionalData

func (m *ItemTasksGetResponse_meta) 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 (*ItemTasksGetResponse_meta) GetFieldDeserializers

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

func (*ItemTasksGetResponse_meta) GetPagination

GetPagination gets the pagination property value. The pagination property returns a Paginationable when successful

func (*ItemTasksGetResponse_meta) Serialize

Serialize serializes information the current object

func (*ItemTasksGetResponse_meta) SetAdditionalData

func (m *ItemTasksGetResponse_meta) 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 (*ItemTasksGetResponse_meta) SetPagination

SetPagination sets the pagination property value. The pagination property

type ItemTasksRequestBuilder

ItemTasksRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\tasks

func NewItemTasksRequestBuilder

NewItemTasksRequestBuilder instantiates a new ItemTasksRequestBuilder and sets the default values.

func NewItemTasksRequestBuilderInternal

func NewItemTasksRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTasksRequestBuilder

NewItemTasksRequestBuilderInternal instantiates a new ItemTasksRequestBuilder and sets the default values.

func (*ItemTasksRequestBuilder) ById

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

func (*ItemTasksRequestBuilder) Get

Get list all run tasks associated with a workspace. returns a ItemTasksGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemTasksRequestBuilder) Post

Post associate an existing run task to a workspace. returns a WorkspaceTasksEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemTasksRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all run tasks associated with a workspace. returns a *RequestInformation when successful

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

type ItemTasksRequestBuilderGetQueryParameters

type ItemTasksRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
}

ItemTasksRequestBuilderGetQueryParameters list all run tasks associated with a workspace.

type ItemTasksTasksItemRequestBuilder

ItemTasksTasksItemRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\tasks\{id}

func NewItemTasksTasksItemRequestBuilder

NewItemTasksTasksItemRequestBuilder instantiates a new ItemTasksTasksItemRequestBuilder and sets the default values.

func NewItemTasksTasksItemRequestBuilderInternal

func NewItemTasksTasksItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTasksTasksItemRequestBuilder

NewItemTasksTasksItemRequestBuilderInternal instantiates a new ItemTasksTasksItemRequestBuilder and sets the default values.

func (*ItemTasksTasksItemRequestBuilder) Delete

Delete delete a workspace run task, dissociating the run task from the workspace. returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemTasksTasksItemRequestBuilder) Get

Get get details about a workspace run task. returns a WorkspaceTasksEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemTasksTasksItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a workspace run task, dissociating the run task from the workspace. returns a *RequestInformation when successful

func (*ItemTasksTasksItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get details about a workspace run task. returns a *RequestInformation when successful

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

type ItemVarsGetResponse

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

func NewItemVarsGetResponse

func NewItemVarsGetResponse() *ItemVarsGetResponse

NewItemVarsGetResponse instantiates a new ItemVarsGetResponse and sets the default values.

func (*ItemVarsGetResponse) GetAdditionalData

func (m *ItemVarsGetResponse) 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 (*ItemVarsGetResponse) GetData

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

func (*ItemVarsGetResponse) GetFieldDeserializers

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

func (*ItemVarsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemVarsGetResponse) SetAdditionalData

func (m *ItemVarsGetResponse) 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 (*ItemVarsGetResponse) SetData

SetData sets the data property value. The data property

type ItemVarsRequestBuilder

ItemVarsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\vars

func NewItemVarsRequestBuilder

NewItemVarsRequestBuilder instantiates a new ItemVarsRequestBuilder and sets the default values.

func NewItemVarsRequestBuilderInternal

func NewItemVarsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsRequestBuilder

NewItemVarsRequestBuilderInternal instantiates a new ItemVarsRequestBuilder and sets the default values.

func (*ItemVarsRequestBuilder) ById

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

func (*ItemVarsRequestBuilder) Get

Get list variables for a workspace. returns a ItemVarsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemVarsRequestBuilder) Post

Post create a variable for a workspace. returns a VarsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

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

type ItemVarsVarsItemRequestBuilder

ItemVarsVarsItemRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\vars\{id}

func NewItemVarsVarsItemRequestBuilder

NewItemVarsVarsItemRequestBuilder instantiates a new ItemVarsVarsItemRequestBuilder and sets the default values.

func NewItemVarsVarsItemRequestBuilderInternal

func NewItemVarsVarsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsVarsItemRequestBuilder

NewItemVarsVarsItemRequestBuilderInternal instantiates a new ItemVarsVarsItemRequestBuilder and sets the default values.

func (*ItemVarsVarsItemRequestBuilder) Delete

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

func (*ItemVarsVarsItemRequestBuilder) Get

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

func (*ItemVarsVarsItemRequestBuilder) Patch

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

func (*ItemVarsVarsItemRequestBuilder) ToDeleteRequestInformation

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

func (*ItemVarsVarsItemRequestBuilder) ToGetRequestInformation

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

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

type ItemVarsetsGetResponse

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

func NewItemVarsetsGetResponse

func NewItemVarsetsGetResponse() *ItemVarsetsGetResponse

NewItemVarsetsGetResponse instantiates a new ItemVarsetsGetResponse and sets the default values.

func (*ItemVarsetsGetResponse) GetAdditionalData

func (m *ItemVarsetsGetResponse) 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 (*ItemVarsetsGetResponse) GetData

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

func (*ItemVarsetsGetResponse) 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 (*ItemVarsetsGetResponse) GetMeta

GetMeta gets the meta property value. The meta property returns a Paginationable when successful

func (*ItemVarsetsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemVarsetsGetResponse) SetAdditionalData

func (m *ItemVarsetsGetResponse) 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 (*ItemVarsetsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

func (*ItemVarsetsGetResponse) SetMeta

SetMeta sets the meta property value. The meta property

type ItemVarsetsItemRelationshipsRequestBuilder

type ItemVarsetsItemRelationshipsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewItemVarsetsItemRelationshipsRequestBuilder

NewItemVarsetsItemRelationshipsRequestBuilder instantiates a new ItemVarsetsItemRelationshipsRequestBuilder and sets the default values.

func NewItemVarsetsItemRelationshipsRequestBuilderInternal

func NewItemVarsetsItemRelationshipsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsItemRelationshipsRequestBuilder

NewItemVarsetsItemRelationshipsRequestBuilderInternal instantiates a new ItemVarsetsItemRelationshipsRequestBuilder and sets the default values.

func (*ItemVarsetsItemRelationshipsRequestBuilder) Vars

Vars the vars property returns a *ItemVarsetsItemRelationshipsVarsRequestBuilder when successful

type ItemVarsetsItemRelationshipsVarsGetResponse

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

func NewItemVarsetsItemRelationshipsVarsGetResponse

func NewItemVarsetsItemRelationshipsVarsGetResponse() *ItemVarsetsItemRelationshipsVarsGetResponse

NewItemVarsetsItemRelationshipsVarsGetResponse instantiates a new ItemVarsetsItemRelationshipsVarsGetResponse and sets the default values.

func (*ItemVarsetsItemRelationshipsVarsGetResponse) GetAdditionalData

func (m *ItemVarsetsItemRelationshipsVarsGetResponse) 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 (*ItemVarsetsItemRelationshipsVarsGetResponse) GetData

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

func (*ItemVarsetsItemRelationshipsVarsGetResponse) 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 (*ItemVarsetsItemRelationshipsVarsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemVarsetsItemRelationshipsVarsGetResponse) SetAdditionalData

func (m *ItemVarsetsItemRelationshipsVarsGetResponse) 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 (*ItemVarsetsItemRelationshipsVarsGetResponse) SetData

SetData sets the data property value. The data property

SetLinks sets the links property value. The links property

type ItemVarsetsItemRelationshipsVarsRequestBuilder

type ItemVarsetsItemRelationshipsVarsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemVarsetsItemRelationshipsVarsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\varsets\{varset_id}\relationships\vars

func NewItemVarsetsItemRelationshipsVarsRequestBuilder

NewItemVarsetsItemRelationshipsVarsRequestBuilder instantiates a new ItemVarsetsItemRelationshipsVarsRequestBuilder and sets the default values.

func NewItemVarsetsItemRelationshipsVarsRequestBuilderInternal

func NewItemVarsetsItemRelationshipsVarsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsItemRelationshipsVarsRequestBuilder

NewItemVarsetsItemRelationshipsVarsRequestBuilderInternal instantiates a new ItemVarsetsItemRelationshipsVarsRequestBuilder and sets the default values.

func (*ItemVarsetsItemRelationshipsVarsRequestBuilder) ById

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

func (*ItemVarsetsItemRelationshipsVarsRequestBuilder) Get

Get list all variables in a variable set, with overwrite context from the specified workspace. returns a ItemVarsetsItemRelationshipsVarsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemVarsetsItemRelationshipsVarsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all variables in a variable set, with overwrite context from the specified workspace. returns a *RequestInformation when successful

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

type ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder

type ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\varsets\{varset_id}\relationships\vars\{id}

func NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder

func NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder

NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder instantiates a new ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder and sets the default values.

func NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilderInternal

func NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder

NewItemVarsetsItemRelationshipsVarsVarsItemRequestBuilderInternal instantiates a new ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder and sets the default values.

func (*ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder) Get

Get show details of a variable in a variable set, with overwrite context from the specified workspace. returns a VarsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemVarsetsItemRelationshipsVarsVarsItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation show details of a variable in a variable set, with overwrite context from the specified workspace. returns a *RequestInformation when successful

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

type ItemVarsetsRequestBuilder

ItemVarsetsRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\varsets

func NewItemVarsetsRequestBuilder

NewItemVarsetsRequestBuilder instantiates a new ItemVarsetsRequestBuilder and sets the default values.

func NewItemVarsetsRequestBuilderInternal

func NewItemVarsetsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsRequestBuilder

NewItemVarsetsRequestBuilderInternal instantiates a new ItemVarsetsRequestBuilder and sets the default values.

func (*ItemVarsetsRequestBuilder) ByVarset_id

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

func (*ItemVarsetsRequestBuilder) Get

Get list all variable sets for a workspace. This includes global variable sets from the workspace's organization and variable sets attached to the project this workspace is contained within. returns a ItemVarsetsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code

func (*ItemVarsetsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list all variable sets for a workspace. This includes global variable sets from the workspace's organization and variable sets attached to the project this workspace is contained within. returns a *RequestInformation when successful

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

type ItemVarsetsRequestBuilderGetQueryParameters

type ItemVarsetsRequestBuilderGetQueryParameters struct {
	// The page number to retrieve.
	Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
	// The number of items to retrieve per page. Defaults to 20.
	Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
	// A search query string. You can search for a variable set using its name.
	Q *string "uriparametername:\"q\""
}

ItemVarsetsRequestBuilderGetQueryParameters list all variable sets for a workspace. This includes global variable sets from the workspace's organization and variable sets attached to the project this workspace is contained within.

type ItemVarsetsWithVarset_ItemRequestBuilder

type ItemVarsetsWithVarset_ItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemVarsetsWithVarset_ItemRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}\varsets\{varset_id}

func NewItemVarsetsWithVarset_ItemRequestBuilder

NewItemVarsetsWithVarset_ItemRequestBuilder instantiates a new ItemVarsetsWithVarset_ItemRequestBuilder and sets the default values.

func NewItemVarsetsWithVarset_ItemRequestBuilderInternal

func NewItemVarsetsWithVarset_ItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsWithVarset_ItemRequestBuilder

NewItemVarsetsWithVarset_ItemRequestBuilderInternal instantiates a new ItemVarsetsWithVarset_ItemRequestBuilder and sets the default values.

func (*ItemVarsetsWithVarset_ItemRequestBuilder) Relationships

Relationships the relationships property returns a *ItemVarsetsItemRelationshipsRequestBuilder when successful

type ItemWithWorkspace_GetResponse

type ItemWithWorkspace_GetResponse struct {
	i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesEnvelope
	// contains filtered or unexported fields
}

func NewItemWithWorkspace_GetResponse

func NewItemWithWorkspace_GetResponse() *ItemWithWorkspace_GetResponse

NewItemWithWorkspace_GetResponse instantiates a new ItemWithWorkspace_GetResponse and sets the default values.

func (*ItemWithWorkspace_GetResponse) GetFieldDeserializers

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

func (*ItemWithWorkspace_GetResponse) GetIncluded

GetIncluded gets the included property value. The included property returns a []ItemWithWorkspace_GetResponse_includedable when successful

func (*ItemWithWorkspace_GetResponse) Serialize

Serialize serializes information the current object

func (*ItemWithWorkspace_GetResponse) SetIncluded

SetIncluded sets the included property value. The included property

type ItemWithWorkspace_GetResponse_included

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

func NewItemWithWorkspace_GetResponse_included

func NewItemWithWorkspace_GetResponse_included() *ItemWithWorkspace_GetResponse_included

NewItemWithWorkspace_GetResponse_included instantiates a new ItemWithWorkspace_GetResponse_included and sets the default values.

func (*ItemWithWorkspace_GetResponse_included) GetAdditionalData

func (m *ItemWithWorkspace_GetResponse_included) 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 (*ItemWithWorkspace_GetResponse_included) GetFieldDeserializers

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

func (*ItemWithWorkspace_GetResponse_included) Serialize

Serialize serializes information the current object

func (*ItemWithWorkspace_GetResponse_included) SetAdditionalData

func (m *ItemWithWorkspace_GetResponse_included) 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.

type WithWorkspace_ItemRequestBuilder

WithWorkspace_ItemRequestBuilder builds and executes requests for operations under \workspaces\{workspace_id}

func NewWithWorkspace_ItemRequestBuilder

NewWithWorkspace_ItemRequestBuilder instantiates a new WithWorkspace_ItemRequestBuilder and sets the default values.

func NewWithWorkspace_ItemRequestBuilderInternal

func NewWithWorkspace_ItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithWorkspace_ItemRequestBuilder

NewWithWorkspace_ItemRequestBuilderInternal instantiates a new WithWorkspace_ItemRequestBuilder and sets the default values.

func (*WithWorkspace_ItemRequestBuilder) Actions

Actions the actions property returns a *ItemActionsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) AllVars

AllVars the allVars property returns a *ItemAllVarsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) ApplicableVarsets

ApplicableVarsets the applicableVarsets property returns a *ItemApplicableVarsetsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) ChangeRequests

ChangeRequests the changeRequests property returns a *ItemChangeRequestsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) ConfigurationVersions

ConfigurationVersions the configurationVersions property returns a *ItemConfigurationVersionsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) CurrentAssessmentResult

CurrentAssessmentResult the currentAssessmentResult property returns a *ItemCurrentAssessmentResultRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) CurrentStateVersion

CurrentStateVersion the currentStateVersion property returns a *ItemCurrentStateVersionRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) CurrentStateVersionOutputs

CurrentStateVersionOutputs the currentStateVersionOutputs property returns a *ItemCurrentStateVersionOutputsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Delete

Delete delete a workspace. This permanently removes the workspace and all its associated data including runs, state versions, and configuration versions. returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithWorkspace_ItemRequestBuilder) Get

Get get details of a specific workspace by its external ID. returns a ItemWithWorkspace_GetResponseable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*WithWorkspace_ItemRequestBuilder) NotificationConfigurations

NotificationConfigurations the notificationConfigurations property returns a *ItemNotificationConfigurationsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Patch

Patch update settings of an existing workspace. returns a WorkspacesEnvelopeable when successful returns a Errors error when the service returns a 404 status code 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 (*WithWorkspace_ItemRequestBuilder) Queries

Queries the queries property returns a *ItemQueriesRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Relationships

Relationships the relationships property returns a *ItemRelationshipsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Resources

Resources the resources property returns a *ItemResourcesRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) RunTriggers

RunTriggers the runTriggers property returns a *ItemRunTriggersRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Runs

Runs the runs property returns a *ItemRunsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) StateVersions

StateVersions the stateVersions property returns a *ItemStateVersionsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Tasks

Tasks the tasks property returns a *ItemTasksRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete a workspace. This permanently removes the workspace and all its associated data including runs, state versions, and configuration versions. returns a *RequestInformation when successful

func (*WithWorkspace_ItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get details of a specific workspace by its external ID. returns a *RequestInformation when successful

func (*WithWorkspace_ItemRequestBuilder) Vars

Vars the vars property returns a *ItemVarsRequestBuilder when successful

func (*WithWorkspace_ItemRequestBuilder) Varsets

Varsets the varsets property returns a *ItemVarsetsRequestBuilder when successful

func (*WithWorkspace_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 *WithWorkspace_ItemRequestBuilder when successful

type WithWorkspace_ItemRequestBuilderGetQueryParameters

type WithWorkspace_ItemRequestBuilderGetQueryParameters struct {
	// Optionally side-load relationships. Comma-separated list of relationship names (e.g. current_run, current_state_version, locked_by, outputs, project, agent_pool).
	Include *string "uriparametername:\"include\""
}

WithWorkspace_ItemRequestBuilderGetQueryParameters get details of a specific workspace by its external ID.

type WorkspacesRequestBuilder

WorkspacesRequestBuilder builds and executes requests for operations under \workspaces

func NewWorkspacesRequestBuilder

NewWorkspacesRequestBuilder instantiates a new WorkspacesRequestBuilder and sets the default values.

func NewWorkspacesRequestBuilderInternal

func NewWorkspacesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WorkspacesRequestBuilder

NewWorkspacesRequestBuilderInternal instantiates a new WorkspacesRequestBuilder and sets the default values.

func (*WorkspacesRequestBuilder) ByWorkspace_id

func (m *WorkspacesRequestBuilder) ByWorkspace_id(workspace_id string) *WithWorkspace_ItemRequestBuilder

ByWorkspace_id gets an item from the github.com/hashicorp/go-tfe/v2/api.workspaces.item collection returns a *WithWorkspace_ItemRequestBuilder when successful

Source Files

Directories

Path Synopsis
item

Jump to

Keyboard shortcuts

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