Help us shape the future of Go! Take the 2026 Go Developer Survey

grouplifecyclepolicies

package
v1.105.0 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2026 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 returns a Parsable when successful

func CreateItemAddGroupPostResponseFromDiscriminatorValue added in v1.20.0

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

func CreateItemAddGroupResponseFromDiscriminatorValue added in v0.49.0

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

func CreateItemRemoveGroupPostRequestBodyFromDiscriminatorValue added in v0.49.0

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

func CreateItemRemoveGroupPostResponseFromDiscriminatorValue added in v1.20.0

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

func CreateItemRemoveGroupResponseFromDiscriminatorValue added in v0.49.0

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

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 returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*CountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

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. returns a *CountRequestBuilder when successful

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. returns a *GroupLifecyclePolicyItemRequestBuilder when successful

func (*GroupLifecyclePoliciesRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection. returns a *CountRequestBuilder when successful

func (*GroupLifecyclePoliciesRequestBuilder) Get

Get list all the groupLifecyclePolicies. returns a GroupLifecyclePolicyCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*GroupLifecyclePoliciesRequestBuilder) Post

Post creates a new groupLifecyclePolicy. Only one policy exists in the tenant. returns a GroupLifecyclePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*GroupLifecyclePoliciesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list all the groupLifecyclePolicies. returns a *RequestInformation when successful

func (*GroupLifecyclePoliciesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation creates a new groupLifecyclePolicy. Only one policy exists in the tenant. returns a *RequestInformation when successful

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. returns a *GroupLifecyclePoliciesRequestBuilder when successful

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.

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. returns a *ItemAddGroupRequestBuilder when successful

func (*GroupLifecyclePolicyItemRequestBuilder) Delete added in v0.49.0

Delete delete a groupLifecyclePolicy. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of a groupLifecyclePolicies object. returns a GroupLifecyclePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a groupLifecyclePolicygroupLifecyclePolicy resource type object. returns a GroupLifecyclePolicyable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*GroupLifecyclePolicyItemRequestBuilder) RemoveGroup added in v0.49.0

RemoveGroup provides operations to call the removeGroup method. returns a *ItemRemoveGroupRequestBuilder when successful

func (*GroupLifecyclePolicyItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete a groupLifecyclePolicy. returns a *RequestInformation when successful

func (*GroupLifecyclePolicyItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a groupLifecyclePolicies object. returns a *RequestInformation when successful

func (*GroupLifecyclePolicyItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a groupLifecyclePolicygroupLifecyclePolicy resource type object. returns a *RequestInformation when successful

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. returns a *GroupLifecyclePolicyItemRequestBuilder when successful

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.

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
}

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. returns a map[string]any when successful

func (*ItemAddGroupPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*ItemAddGroupPostRequestBody) GetFieldDeserializers added in v0.49.0

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

func (*ItemAddGroupPostRequestBody) GetGroupId added in v0.49.0

func (m *ItemAddGroupPostRequestBody) GetGroupId() *string

GetGroupId gets the groupId property value. The groupId property returns a *string when successful

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
}

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. returns a map[string]any when successful

func (*ItemAddGroupPostResponse) GetBackingStore added in v1.20.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*ItemAddGroupPostResponse) GetFieldDeserializers added in v1.20.0

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

func (*ItemAddGroupPostResponse) GetValue added in v1.20.0

func (m *ItemAddGroupPostResponse) GetValue() *bool

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

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 ItemAddGroupRequestBuilder 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 ItemAddGroupRequestBuilder and sets the default values.

func (*ItemAddGroupRequestBuilder) Post added in v0.49.0

Post add a group to a groupLifecyclePolicy. This action is supported only if the managedGroupTypes property of the policy is set to Selected. Deprecated: This method is obsolete. Use PostAsAddGroupPostResponse instead. returns a ItemAddGroupResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ItemAddGroupRequestBuilder) PostAsAddGroupPostResponse added in v1.20.0

PostAsAddGroupPostResponse add a group to a groupLifecyclePolicy. This action is supported only if the managedGroupTypes property of the policy is set to Selected. returns a ItemAddGroupPostResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ItemAddGroupRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add a group to a groupLifecyclePolicy. This action is supported only if the managedGroupTypes property of the policy is set to Selected. returns a *RequestInformation when successful

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. returns a *ItemAddGroupRequestBuilder when successful

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 deprecated added in v0.49.0

type ItemAddGroupResponse struct {
	ItemAddGroupPostResponse
}

Deprecated: This class is obsolete. Use ItemAddGroupPostResponseable instead.

func NewItemAddGroupResponse added in v0.49.0

func NewItemAddGroupResponse() *ItemAddGroupResponse

NewItemAddGroupResponse instantiates a new ItemAddGroupResponse and sets the default values.

type ItemAddGroupResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ItemAddGroupPostResponseable instead.

type ItemRemoveGroupPostRequestBody added in v0.49.0

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

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. returns a map[string]any when successful

func (*ItemRemoveGroupPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*ItemRemoveGroupPostRequestBody) GetFieldDeserializers added in v0.49.0

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

func (*ItemRemoveGroupPostRequestBody) GetGroupId added in v0.49.0

func (m *ItemRemoveGroupPostRequestBody) GetGroupId() *string

GetGroupId gets the groupId property value. The groupId property returns a *string when successful

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
}

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. returns a map[string]any when successful

func (*ItemRemoveGroupPostResponse) GetBackingStore added in v1.20.0

GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful

func (*ItemRemoveGroupPostResponse) GetFieldDeserializers added in v1.20.0

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

func (*ItemRemoveGroupPostResponse) GetValue added in v1.20.0

func (m *ItemRemoveGroupPostResponse) GetValue() *bool

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

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 ItemRemoveGroupRequestBuilder 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 ItemRemoveGroupRequestBuilder and sets the default values.

func (*ItemRemoveGroupRequestBuilder) Post added in v0.49.0

Post removes a group from a lifecycle policy. Deprecated: This method is obsolete. Use PostAsRemoveGroupPostResponse instead. returns a ItemRemoveGroupResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ItemRemoveGroupRequestBuilder) PostAsRemoveGroupPostResponse added in v1.20.0

PostAsRemoveGroupPostResponse removes a group from a lifecycle policy. returns a ItemRemoveGroupPostResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ItemRemoveGroupRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation removes a group from a lifecycle policy. returns a *RequestInformation when successful

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. returns a *ItemRemoveGroupRequestBuilder when successful

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 deprecated added in v0.49.0

type ItemRemoveGroupResponse struct {
	ItemRemoveGroupPostResponse
}

Deprecated: This class is obsolete. Use ItemRemoveGroupPostResponseable instead.

func NewItemRemoveGroupResponse added in v0.49.0

func NewItemRemoveGroupResponse() *ItemRemoveGroupResponse

NewItemRemoveGroupResponse instantiates a new ItemRemoveGroupResponse and sets the default values.

type ItemRemoveGroupResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ItemRemoveGroupPostResponseable instead.

Jump to

Keyboard shortcuts

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