grouplifecyclepolicies

package
v1.24.0 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2023 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateItemAddGroupPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemAddGroupPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemAddGroupPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemAddGroupPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemAddGroupResponseFromDiscriminatorValue added in v0.49.0

CreateItemAddGroupResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemRemoveGroupPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemRemoveGroupPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemRemoveGroupPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemRemoveGroupPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemRemoveGroupResponseFromDiscriminatorValue added in v0.49.0

CreateItemRemoveGroupResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type CountRequestBuilder added in v0.49.0

CountRequestBuilder provides operations to count the resources in the collection.

func NewCountRequestBuilder added in v0.49.0

NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCountRequestBuilderInternal added in v0.49.0

func NewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder

NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*CountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*CountRequestBuilder) WithUrl added in v1.18.0

func (m *CountRequestBuilder) WithUrl(rawUrl string) *CountRequestBuilder

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

type CountRequestBuilderGetQueryParameters added in v0.53.0

type CountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

CountRequestBuilderGetQueryParameters get the number of the resource

type CountRequestBuilderGetRequestConfiguration added in v0.49.0

type CountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *CountRequestBuilderGetQueryParameters
}

CountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupLifecyclePoliciesRequestBuilder

type GroupLifecyclePoliciesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

GroupLifecyclePoliciesRequestBuilder provides operations to manage the collection of groupLifecyclePolicy entities.

func NewGroupLifecyclePoliciesRequestBuilder

NewGroupLifecyclePoliciesRequestBuilder instantiates a new GroupLifecyclePoliciesRequestBuilder and sets the default values.

func NewGroupLifecyclePoliciesRequestBuilderInternal

func NewGroupLifecyclePoliciesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupLifecyclePoliciesRequestBuilder

NewGroupLifecyclePoliciesRequestBuilderInternal instantiates a new GroupLifecyclePoliciesRequestBuilder and sets the default values.

func (*GroupLifecyclePoliciesRequestBuilder) ByGroupLifecyclePolicyId added in v0.63.0

func (m *GroupLifecyclePoliciesRequestBuilder) ByGroupLifecyclePolicyId(groupLifecyclePolicyId string) *GroupLifecyclePolicyItemRequestBuilder

ByGroupLifecyclePolicyId provides operations to manage the collection of groupLifecyclePolicy entities.

func (*GroupLifecyclePoliciesRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*GroupLifecyclePoliciesRequestBuilder) Get

Get list all the groupLifecyclePolicies. This API is available in the following national cloud deployments. Find more info here

func (*GroupLifecyclePoliciesRequestBuilder) Post

Post creates a new groupLifecyclePolicy. This API is available in the following national cloud deployments. Find more info here

func (*GroupLifecyclePoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list all the groupLifecyclePolicies. This API is available in the following national cloud deployments.

func (*GroupLifecyclePoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation creates a new groupLifecyclePolicy. This API is available in the following national cloud deployments.

func (*GroupLifecyclePoliciesRequestBuilder) WithUrl added in v1.18.0

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

type GroupLifecyclePoliciesRequestBuilderGetQueryParameters

type GroupLifecyclePoliciesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

GroupLifecyclePoliciesRequestBuilderGetQueryParameters list all the groupLifecyclePolicies. This API is available in the following national cloud deployments.

type GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration added in v0.22.0

type GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *GroupLifecyclePoliciesRequestBuilderGetQueryParameters
}

GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration added in v0.22.0

type GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupLifecyclePolicyItemRequestBuilder added in v0.49.0

type GroupLifecyclePolicyItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

GroupLifecyclePolicyItemRequestBuilder provides operations to manage the collection of groupLifecyclePolicy entities.

func NewGroupLifecyclePolicyItemRequestBuilder added in v0.49.0

NewGroupLifecyclePolicyItemRequestBuilder instantiates a new GroupLifecyclePolicyItemRequestBuilder and sets the default values.

func NewGroupLifecyclePolicyItemRequestBuilderInternal added in v0.49.0

func NewGroupLifecyclePolicyItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupLifecyclePolicyItemRequestBuilder

NewGroupLifecyclePolicyItemRequestBuilderInternal instantiates a new GroupLifecyclePolicyItemRequestBuilder and sets the default values.

func (*GroupLifecyclePolicyItemRequestBuilder) AddGroup added in v0.49.0

AddGroup provides operations to call the addGroup method.

func (*GroupLifecyclePolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a groupLifecyclePolicy. This API is available in the following national cloud deployments. Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a groupLifecyclePolicies object. This API is available in the following national cloud deployments. Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a groupLifecyclePolicygroupLifecyclePolicy resource type object. This API is available in the following national cloud deployments. Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) RemoveGroup added in v0.49.0

RemoveGroup provides operations to call the removeGroup method.

func (*GroupLifecyclePolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a groupLifecyclePolicy. This API is available in the following national cloud deployments.

func (*GroupLifecyclePolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a groupLifecyclePolicies object. This API is available in the following national cloud deployments.

func (*GroupLifecyclePolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a groupLifecyclePolicygroupLifecyclePolicy resource type object. This API is available in the following national cloud deployments.

func (*GroupLifecyclePolicyItemRequestBuilder) WithUrl added in v1.18.0

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

type GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupLifecyclePolicyItemRequestBuilderGetQueryParameters added in v0.49.0

type GroupLifecyclePolicyItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

GroupLifecyclePolicyItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a groupLifecyclePolicies object. This API is available in the following national cloud deployments.

type GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration added in v0.49.0

type GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *GroupLifecyclePolicyItemRequestBuilderGetQueryParameters
}

GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemAddGroupPostRequestBody added in v0.49.0

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

ItemAddGroupPostRequestBody

func NewItemAddGroupPostRequestBody added in v0.49.0

func NewItemAddGroupPostRequestBody() *ItemAddGroupPostRequestBody

NewItemAddGroupPostRequestBody instantiates a new ItemAddGroupPostRequestBody and sets the default values.

func (*ItemAddGroupPostRequestBody) GetAdditionalData added in v0.49.0

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

func (*ItemAddGroupPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemAddGroupPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemAddGroupPostRequestBody) GetGroupId added in v0.49.0

func (m *ItemAddGroupPostRequestBody) GetGroupId() *string

GetGroupId gets the groupId property value. The groupId property

func (*ItemAddGroupPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemAddGroupPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemAddGroupPostRequestBody) 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 (*ItemAddGroupPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemAddGroupPostRequestBody) SetGroupId added in v0.49.0

func (m *ItemAddGroupPostRequestBody) SetGroupId(value *string)

SetGroupId sets the groupId property value. The groupId property

type ItemAddGroupPostResponse added in v1.20.0

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

ItemAddGroupPostResponse

func NewItemAddGroupPostResponse added in v1.20.0

func NewItemAddGroupPostResponse() *ItemAddGroupPostResponse

NewItemAddGroupPostResponse instantiates a new ItemAddGroupPostResponse and sets the default values.

func (*ItemAddGroupPostResponse) GetAdditionalData added in v1.20.0

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

func (*ItemAddGroupPostResponse) GetBackingStore added in v1.20.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemAddGroupPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemAddGroupPostResponse) GetValue added in v1.20.0

func (m *ItemAddGroupPostResponse) GetValue() *bool

GetValue gets the value property value. The value property

func (*ItemAddGroupPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemAddGroupPostResponse) SetAdditionalData added in v1.20.0

func (m *ItemAddGroupPostResponse) 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 (*ItemAddGroupPostResponse) SetBackingStore added in v1.20.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemAddGroupPostResponse) SetValue added in v1.20.0

func (m *ItemAddGroupPostResponse) SetValue(value *bool)

SetValue sets the value property value. The value property

type ItemAddGroupRequestBuilder added in v0.49.0

ItemAddGroupRequestBuilder provides operations to call the addGroup method.

func NewItemAddGroupRequestBuilder added in v0.49.0

NewItemAddGroupRequestBuilder instantiates a new AddGroupRequestBuilder and sets the default values.

func NewItemAddGroupRequestBuilderInternal added in v0.49.0

func NewItemAddGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddGroupRequestBuilder

NewItemAddGroupRequestBuilderInternal instantiates a new AddGroupRequestBuilder and sets the default values.

func (*ItemAddGroupRequestBuilder) Post added in v0.49.0

Post adds specific groups to a lifecycle policy. This action limits the group lifecycle policy to a set of groups only if the managedGroupTypes property of groupLifecyclePolicy is set to Selected. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsAddGroupPostResponse instead. Find more info here

func (*ItemAddGroupRequestBuilder) PostAsAddGroupPostResponse added in v1.20.0

PostAsAddGroupPostResponse adds specific groups to a lifecycle policy. This action limits the group lifecycle policy to a set of groups only if the managedGroupTypes property of groupLifecyclePolicy is set to Selected. This API is available in the following national cloud deployments. Find more info here

func (*ItemAddGroupRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation adds specific groups to a lifecycle policy. This action limits the group lifecycle policy to a set of groups only if the managedGroupTypes property of groupLifecyclePolicy is set to Selected. This API is available in the following national cloud deployments.

func (*ItemAddGroupRequestBuilder) WithUrl added in v1.18.0

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

type ItemAddGroupRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemAddGroupRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemAddGroupRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemAddGroupResponse added in v0.49.0

type ItemAddGroupResponse struct {
	ItemAddGroupPostResponse
}

ItemAddGroupResponse Deprecated: This class is obsolete. Use addGroupPostResponse instead.

func NewItemAddGroupResponse added in v0.49.0

func NewItemAddGroupResponse() *ItemAddGroupResponse

NewItemAddGroupResponse instantiates a new ItemAddGroupResponse and sets the default values.

type ItemAddGroupResponseable added in v0.49.0

ItemAddGroupResponseable Deprecated: This class is obsolete. Use addGroupPostResponse instead.

type ItemRemoveGroupPostRequestBody added in v0.49.0

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

ItemRemoveGroupPostRequestBody

func NewItemRemoveGroupPostRequestBody added in v0.49.0

func NewItemRemoveGroupPostRequestBody() *ItemRemoveGroupPostRequestBody

NewItemRemoveGroupPostRequestBody instantiates a new ItemRemoveGroupPostRequestBody and sets the default values.

func (*ItemRemoveGroupPostRequestBody) GetAdditionalData added in v0.49.0

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

func (*ItemRemoveGroupPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemRemoveGroupPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemRemoveGroupPostRequestBody) GetGroupId added in v0.49.0

func (m *ItemRemoveGroupPostRequestBody) GetGroupId() *string

GetGroupId gets the groupId property value. The groupId property

func (*ItemRemoveGroupPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemRemoveGroupPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemRemoveGroupPostRequestBody) 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 (*ItemRemoveGroupPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemRemoveGroupPostRequestBody) SetGroupId added in v0.49.0

func (m *ItemRemoveGroupPostRequestBody) SetGroupId(value *string)

SetGroupId sets the groupId property value. The groupId property

type ItemRemoveGroupPostResponse added in v1.20.0

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

ItemRemoveGroupPostResponse

func NewItemRemoveGroupPostResponse added in v1.20.0

func NewItemRemoveGroupPostResponse() *ItemRemoveGroupPostResponse

NewItemRemoveGroupPostResponse instantiates a new ItemRemoveGroupPostResponse and sets the default values.

func (*ItemRemoveGroupPostResponse) GetAdditionalData added in v1.20.0

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

func (*ItemRemoveGroupPostResponse) GetBackingStore added in v1.20.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemRemoveGroupPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemRemoveGroupPostResponse) GetValue added in v1.20.0

func (m *ItemRemoveGroupPostResponse) GetValue() *bool

GetValue gets the value property value. The value property

func (*ItemRemoveGroupPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemRemoveGroupPostResponse) SetAdditionalData added in v1.20.0

func (m *ItemRemoveGroupPostResponse) 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 (*ItemRemoveGroupPostResponse) SetBackingStore added in v1.20.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemRemoveGroupPostResponse) SetValue added in v1.20.0

func (m *ItemRemoveGroupPostResponse) SetValue(value *bool)

SetValue sets the value property value. The value property

type ItemRemoveGroupRequestBuilder added in v0.49.0

ItemRemoveGroupRequestBuilder provides operations to call the removeGroup method.

func NewItemRemoveGroupRequestBuilder added in v0.49.0

NewItemRemoveGroupRequestBuilder instantiates a new RemoveGroupRequestBuilder and sets the default values.

func NewItemRemoveGroupRequestBuilderInternal added in v0.49.0

func NewItemRemoveGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveGroupRequestBuilder

NewItemRemoveGroupRequestBuilderInternal instantiates a new RemoveGroupRequestBuilder and sets the default values.

func (*ItemRemoveGroupRequestBuilder) Post added in v0.49.0

Post removes a group from a lifecycle policy. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsRemoveGroupPostResponse instead. Find more info here

func (*ItemRemoveGroupRequestBuilder) PostAsRemoveGroupPostResponse added in v1.20.0

PostAsRemoveGroupPostResponse removes a group from a lifecycle policy. This API is available in the following national cloud deployments. Find more info here

func (*ItemRemoveGroupRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation removes a group from a lifecycle policy. This API is available in the following national cloud deployments.

func (*ItemRemoveGroupRequestBuilder) WithUrl added in v1.18.0

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

type ItemRemoveGroupRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemRemoveGroupRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemRemoveGroupRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemRemoveGroupResponse added in v0.49.0

type ItemRemoveGroupResponse struct {
	ItemRemoveGroupPostResponse
}

ItemRemoveGroupResponse Deprecated: This class is obsolete. Use removeGroupPostResponse instead.

func NewItemRemoveGroupResponse added in v0.49.0

func NewItemRemoveGroupResponse() *ItemRemoveGroupResponse

NewItemRemoveGroupResponse instantiates a new ItemRemoveGroupResponse and sets the default values.

type ItemRemoveGroupResponseable added in v0.49.0

ItemRemoveGroupResponseable Deprecated: This class is obsolete. Use removeGroupPostResponse instead.

Jump to

Keyboard shortcuts

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