Documentation
¶
Index ¶
- func CreateItemNotificationConfigurationsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemVarsetsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type ItemNotificationConfigurationsGetResponse
- func (m *ItemNotificationConfigurationsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemNotificationConfigurationsGetResponse) GetData() ...
- func (m *ItemNotificationConfigurationsGetResponse) GetFieldDeserializers() ...
- func (m *ItemNotificationConfigurationsGetResponse) Serialize(...) error
- func (m *ItemNotificationConfigurationsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemNotificationConfigurationsGetResponse) SetData(...)
- type ItemNotificationConfigurationsGetResponseable
- type ItemNotificationConfigurationsRequestBuilder
- func (m *ItemNotificationConfigurationsRequestBuilder) Get(ctx context.Context, ...) (ItemNotificationConfigurationsGetResponseable, error)
- func (m *ItemNotificationConfigurationsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *ItemNotificationConfigurationsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemNotificationConfigurationsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemNotificationConfigurationsRequestBuilder) WithUrl(rawUrl string) *ItemNotificationConfigurationsRequestBuilder
- type ItemRelationshipsRequestBuilder
- type ItemRelationshipsTagBindingsRequestBuilder
- func (m *ItemRelationshipsTagBindingsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsTagBindingsRequestBuilder) Patch(ctx context.Context, ...) error
- func (m *ItemRelationshipsTagBindingsRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRelationshipsTagBindingsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsTagBindingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsTagBindingsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsTagBindingsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsTagBindingsRequestBuilder
- type ItemRelationshipsWorkspacesRequestBuilder
- func (m *ItemRelationshipsWorkspacesRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRelationshipsWorkspacesRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsWorkspacesRequestBuilder
- type ItemVarsetsGetResponse
- func (m *ItemVarsetsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemVarsetsGetResponse) GetData() ...
- func (m *ItemVarsetsGetResponse) GetFieldDeserializers() ...
- func (m *ItemVarsetsGetResponse) GetLinks() ...
- func (m *ItemVarsetsGetResponse) GetMeta() ...
- func (m *ItemVarsetsGetResponse) Serialize(...) error
- func (m *ItemVarsetsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemVarsetsGetResponse) SetData(...)
- func (m *ItemVarsetsGetResponse) SetLinks(...)
- func (m *ItemVarsetsGetResponse) SetMeta(...)
- type ItemVarsetsGetResponseable
- type ItemVarsetsRequestBuilder
- type ItemVarsetsRequestBuilderGetQueryParameters
- type ProjectsRequestBuilder
- type WithProject_ItemRequestBuilder
- func (m *WithProject_ItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *WithProject_ItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *WithProject_ItemRequestBuilder) NotificationConfigurations() *ItemNotificationConfigurationsRequestBuilder
- func (m *WithProject_ItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *WithProject_ItemRequestBuilder) Relationships() *ItemRelationshipsRequestBuilder
- func (m *WithProject_ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *WithProject_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *WithProject_ItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *WithProject_ItemRequestBuilder) Varsets() *ItemVarsetsRequestBuilder
- func (m *WithProject_ItemRequestBuilder) WithUrl(rawUrl string) *WithProject_ItemRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemNotificationConfigurationsGetResponseFromDiscriminatorValue ¶
func CreateItemNotificationConfigurationsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemNotificationConfigurationsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemVarsetsGetResponseFromDiscriminatorValue ¶
func CreateItemVarsetsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemVarsetsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
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 ¶
func (m *ItemNotificationConfigurationsGetResponse) GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsable
GetData gets the data property value. The data property returns a []NotificationConfigurationsable when successful
func (*ItemNotificationConfigurationsGetResponse) GetFieldDeserializers ¶
func (m *ItemNotificationConfigurationsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemNotificationConfigurationsGetResponse) Serialize ¶
func (m *ItemNotificationConfigurationsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemNotificationConfigurationsGetResponse) SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsable)
SetData sets the data property value. The data property
type ItemNotificationConfigurationsGetResponseable ¶
type ItemNotificationConfigurationsGetResponseable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsable
SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsable)
}
type ItemNotificationConfigurationsRequestBuilder ¶
type ItemNotificationConfigurationsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemNotificationConfigurationsRequestBuilder builds and executes requests for operations under \projects\{project_id}\notification-configurations
func NewItemNotificationConfigurationsRequestBuilder ¶
func NewItemNotificationConfigurationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemNotificationConfigurationsRequestBuilder
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 ¶
func (m *ItemNotificationConfigurationsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ItemNotificationConfigurationsGetResponseable, error)
Get list all notification configurations for a given project. returns a ItemNotificationConfigurationsGetResponseable when successful
func (*ItemNotificationConfigurationsRequestBuilder) Post ¶
func (m *ItemNotificationConfigurationsRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsEnvelopeable, error)
Post create a new notification configuration for a given project. returns a NotificationConfigurationsEnvelopeable when successful
func (*ItemNotificationConfigurationsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemNotificationConfigurationsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all notification configurations for a given project. returns a *RequestInformation when successful
func (*ItemNotificationConfigurationsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemNotificationConfigurationsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.NotificationConfigurationsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation create a new notification configuration for a given project. returns a *RequestInformation when successful
func (*ItemNotificationConfigurationsRequestBuilder) WithUrl ¶
func (m *ItemNotificationConfigurationsRequestBuilder) WithUrl(rawUrl string) *ItemNotificationConfigurationsRequestBuilder
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 ItemRelationshipsRequestBuilder ¶
type ItemRelationshipsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRelationshipsRequestBuilder builds and executes requests for operations under \projects\{project_id}\relationships
func NewItemRelationshipsRequestBuilder ¶
func NewItemRelationshipsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsRequestBuilder
NewItemRelationshipsRequestBuilder instantiates a new ItemRelationshipsRequestBuilder and sets the default values.
func NewItemRelationshipsRequestBuilderInternal ¶
func NewItemRelationshipsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsRequestBuilder
NewItemRelationshipsRequestBuilderInternal instantiates a new ItemRelationshipsRequestBuilder and sets the default values.
func (*ItemRelationshipsRequestBuilder) TagBindings ¶
func (m *ItemRelationshipsRequestBuilder) TagBindings() *ItemRelationshipsTagBindingsRequestBuilder
TagBindings the tagBindings property returns a *ItemRelationshipsTagBindingsRequestBuilder when successful
func (*ItemRelationshipsRequestBuilder) Workspaces ¶
func (m *ItemRelationshipsRequestBuilder) Workspaces() *ItemRelationshipsWorkspacesRequestBuilder
Workspaces the workspaces property returns a *ItemRelationshipsWorkspacesRequestBuilder when successful
type ItemRelationshipsTagBindingsRequestBuilder ¶
type ItemRelationshipsTagBindingsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRelationshipsTagBindingsRequestBuilder builds and executes requests for operations under \projects\{project_id}\relationships\tag-bindings
func NewItemRelationshipsTagBindingsRequestBuilder ¶
func NewItemRelationshipsTagBindingsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsTagBindingsRequestBuilder
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 ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.TagBindingsCollectionable, error)
Get list all tags associated with a project. 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 ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) Patch(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.TagBindingsCollectionable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Patch replace all tag bindings in a project. 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 ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.TagBindingsCollectionable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post add one or more tag bindings to a project. 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 ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all tags associated with a project. returns a *RequestInformation when successful
func (*ItemRelationshipsTagBindingsRequestBuilder) ToPatchRequestInformation ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.TagBindingsCollectionable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation replace all tag bindings in a project. returns a *RequestInformation when successful
func (*ItemRelationshipsTagBindingsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.TagBindingsCollectionable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation add one or more tag bindings to a project. returns a *RequestInformation when successful
func (*ItemRelationshipsTagBindingsRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsTagBindingsRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsTagBindingsRequestBuilder
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 ItemRelationshipsWorkspacesRequestBuilder ¶
type ItemRelationshipsWorkspacesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRelationshipsWorkspacesRequestBuilder builds and executes requests for operations under \projects\{project_id}\relationships\workspaces
func NewItemRelationshipsWorkspacesRequestBuilder ¶
func NewItemRelationshipsWorkspacesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsWorkspacesRequestBuilder
NewItemRelationshipsWorkspacesRequestBuilder instantiates a new ItemRelationshipsWorkspacesRequestBuilder and sets the default values.
func NewItemRelationshipsWorkspacesRequestBuilderInternal ¶
func NewItemRelationshipsWorkspacesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRelationshipsWorkspacesRequestBuilder
NewItemRelationshipsWorkspacesRequestBuilderInternal instantiates a new ItemRelationshipsWorkspacesRequestBuilder and sets the default values.
func (*ItemRelationshipsWorkspacesRequestBuilder) Post ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) Post(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post move one or more workspaces into a project. You must have permission to move workspaces on the destination project as well as any source project(s). If you are not authorized to move any of the workspaces in the request, or if any workspaces in the request are not found, then no workspaces will be moved. returns a Errors error when the service returns a 4XX or 5XX status code
func (*ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) ToPostRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.WorkspacesIdentifierArrayDocumentable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation move one or more workspaces into a project. You must have permission to move workspaces on the destination project as well as any source project(s). If you are not authorized to move any of the workspaces in the request, or if any workspaces in the request are not found, then no workspaces will be moved. returns a *RequestInformation when successful
func (*ItemRelationshipsWorkspacesRequestBuilder) WithUrl ¶
func (m *ItemRelationshipsWorkspacesRequestBuilder) WithUrl(rawUrl string) *ItemRelationshipsWorkspacesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRelationshipsWorkspacesRequestBuilder when successful
type 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 ¶
func (m *ItemVarsetsGetResponse) GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsetsable
GetData gets the data property value. The data property returns a []Varsetsable when successful
func (*ItemVarsetsGetResponse) GetFieldDeserializers ¶
func (m *ItemVarsetsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemVarsetsGetResponse) GetLinks ¶
func (m *ItemVarsetsGetResponse) GetLinks() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable
GetLinks gets the links property value. The links property returns a SelfWithPaginationable when successful
func (*ItemVarsetsGetResponse) GetMeta ¶
func (m *ItemVarsetsGetResponse) GetMeta() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Paginationable
GetMeta gets the meta property value. The meta property returns a Paginationable when successful
func (*ItemVarsetsGetResponse) Serialize ¶
func (m *ItemVarsetsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemVarsetsGetResponse) SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsetsable)
SetData sets the data property value. The data property
func (*ItemVarsetsGetResponse) SetLinks ¶
func (m *ItemVarsetsGetResponse) SetLinks(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable)
SetLinks sets the links property value. The links property
func (*ItemVarsetsGetResponse) SetMeta ¶
func (m *ItemVarsetsGetResponse) SetMeta(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Paginationable)
SetMeta sets the meta property value. The meta property
type ItemVarsetsGetResponseable ¶
type ItemVarsetsGetResponseable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetData() []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsetsable
GetLinks() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable
GetMeta() i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Paginationable
SetData(value []i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Varsetsable)
SetLinks(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.SelfWithPaginationable)
SetMeta(value i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.Paginationable)
}
type ItemVarsetsRequestBuilder ¶
type ItemVarsetsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemVarsetsRequestBuilder builds and executes requests for operations under \projects\{project_id}\varsets
func NewItemVarsetsRequestBuilder ¶
func NewItemVarsetsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemVarsetsRequestBuilder
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) Get ¶
func (m *ItemVarsetsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemVarsetsRequestBuilderGetQueryParameters]) (ItemVarsetsGetResponseable, error)
Get list all variable sets for a project. This includes global variable sets from the project's organization. returns a ItemVarsetsGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code
func (*ItemVarsetsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemVarsetsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemVarsetsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all variable sets for a project. This includes global variable sets from the project's organization. returns a *RequestInformation when successful
func (*ItemVarsetsRequestBuilder) WithUrl ¶
func (m *ItemVarsetsRequestBuilder) WithUrl(rawUrl string) *ItemVarsetsRequestBuilder
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\""
// Filter variable sets by scope relative to the project.
Scope *id9b1cd05c1aed4a221a26914a10d3fb317a479fef370fc0d10c23974bb8a2e86.GetScopeQueryParameterType "uriparametername:\"scope\""
}
ItemVarsetsRequestBuilderGetQueryParameters list all variable sets for a project. This includes global variable sets from the project's organization.
type ProjectsRequestBuilder ¶
type ProjectsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ProjectsRequestBuilder builds and executes requests for operations under \projects
func NewProjectsRequestBuilder ¶
func NewProjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ProjectsRequestBuilder
NewProjectsRequestBuilder instantiates a new ProjectsRequestBuilder and sets the default values.
func NewProjectsRequestBuilderInternal ¶
func NewProjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ProjectsRequestBuilder
NewProjectsRequestBuilderInternal instantiates a new ProjectsRequestBuilder and sets the default values.
func (*ProjectsRequestBuilder) ByProject_id ¶
func (m *ProjectsRequestBuilder) ByProject_id(project_id string) *WithProject_ItemRequestBuilder
ByProject_id gets an item from the github.com/hashicorp/go-tfe/v2/api.projects.item collection returns a *WithProject_ItemRequestBuilder when successful
type WithProject_ItemRequestBuilder ¶
type WithProject_ItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
WithProject_ItemRequestBuilder builds and executes requests for operations under \projects\{project_id}
func NewWithProject_ItemRequestBuilder ¶
func NewWithProject_ItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithProject_ItemRequestBuilder
NewWithProject_ItemRequestBuilder instantiates a new WithProject_ItemRequestBuilder and sets the default values.
func NewWithProject_ItemRequestBuilderInternal ¶
func NewWithProject_ItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithProject_ItemRequestBuilder
NewWithProject_ItemRequestBuilderInternal instantiates a new WithProject_ItemRequestBuilder and sets the default values.
func (*WithProject_ItemRequestBuilder) Delete ¶
func (m *WithProject_ItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete delete a project. returns a Errors error when the service returns a 4XX or 5XX status code
func (*WithProject_ItemRequestBuilder) Get ¶
func (m *WithProject_ItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsEnvelopeable, error)
Get get details of a specific project. returns a ProjectsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code
func (*WithProject_ItemRequestBuilder) NotificationConfigurations ¶
func (m *WithProject_ItemRequestBuilder) NotificationConfigurations() *ItemNotificationConfigurationsRequestBuilder
NotificationConfigurations the notificationConfigurations property returns a *ItemNotificationConfigurationsRequestBuilder when successful
func (*WithProject_ItemRequestBuilder) Patch ¶
func (m *WithProject_ItemRequestBuilder) Patch(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsEnvelopeable, error)
Patch update an existing project. returns a ProjectsEnvelopeable when successful returns a Errors error when the service returns a 4XX or 5XX status code
func (*WithProject_ItemRequestBuilder) Relationships ¶
func (m *WithProject_ItemRequestBuilder) Relationships() *ItemRelationshipsRequestBuilder
Relationships the relationships property returns a *ItemRelationshipsRequestBuilder when successful
func (*WithProject_ItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *WithProject_ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete a project. returns a *RequestInformation when successful
func (*WithProject_ItemRequestBuilder) ToGetRequestInformation ¶
func (m *WithProject_ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get details of a specific project. returns a *RequestInformation when successful
func (*WithProject_ItemRequestBuilder) ToPatchRequestInformation ¶
func (m *WithProject_ItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body i05d5aa6b14db285c2e8df48c915f7a7082b77b17cca0def522e18528f80bec16.ProjectsEnvelopeable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update an existing project. returns a *RequestInformation when successful
func (*WithProject_ItemRequestBuilder) Varsets ¶
func (m *WithProject_ItemRequestBuilder) Varsets() *ItemVarsetsRequestBuilder
Varsets the varsets property returns a *ItemVarsetsRequestBuilder when successful
func (*WithProject_ItemRequestBuilder) WithUrl ¶
func (m *WithProject_ItemRequestBuilder) WithUrl(rawUrl string) *WithProject_ItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *WithProject_ItemRequestBuilder when successful
Source Files
¶
- item_notification_configurations_get_response.go
- item_notification_configurations_request_builder.go
- item_relationships_request_builder.go
- item_relationships_tag_bindings_request_builder.go
- item_relationships_workspaces_request_builder.go
- item_varsets_get_response.go
- item_varsets_request_builder.go
- projects_request_builder.go
- with_project_escaped_item_request_builder.go