Documentation ¶
Index ¶
- func CreateItemAddgroupAddGroupPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddgroupAddGroupPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddgroupAddGroupResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemovegroupRemoveGroupPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemovegroupRemoveGroupPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemovegroupRemoveGroupResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type CountRequestBuilder
- type CountRequestBuilderGetQueryParameters
- type CountRequestBuilderGetRequestConfiguration
- type GroupLifecyclePoliciesRequestBuilder
- func (m *GroupLifecyclePoliciesRequestBuilder) ByGroupLifecyclePolicyId(groupLifecyclePolicyId string) *GroupLifecyclePolicyItemRequestBuilder
- func (m *GroupLifecyclePoliciesRequestBuilder) Count() *CountRequestBuilder
- func (m *GroupLifecyclePoliciesRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePoliciesRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePoliciesRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePoliciesRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePoliciesRequestBuilder) WithUrl(rawUrl string) *GroupLifecyclePoliciesRequestBuilder
- type GroupLifecyclePoliciesRequestBuilderGetQueryParameters
- type GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration
- type GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration
- type GroupLifecyclePolicyItemRequestBuilder
- func (m *GroupLifecyclePolicyItemRequestBuilder) AddGroup() *ItemAddgroupAddGroupRequestBuilder
- func (m *GroupLifecyclePolicyItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *GroupLifecyclePolicyItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePolicyItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePolicyItemRequestBuilder) RemoveGroup() *ItemRemovegroupRemoveGroupRequestBuilder
- func (m *GroupLifecyclePolicyItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePolicyItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePolicyItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupLifecyclePolicyItemRequestBuilder) WithUrl(rawUrl string) *GroupLifecyclePolicyItemRequestBuilder
- type GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration
- type GroupLifecyclePolicyItemRequestBuilderGetQueryParameters
- type GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration
- type GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration
- type ItemAddgroupAddGroupPostRequestBody
- func (m *ItemAddgroupAddGroupPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddgroupAddGroupPostRequestBody) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *ItemAddgroupAddGroupPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddgroupAddGroupPostRequestBody) GetGroupId() *string
- func (m *ItemAddgroupAddGroupPostRequestBody) Serialize(...) error
- func (m *ItemAddgroupAddGroupPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddgroupAddGroupPostRequestBody) SetBackingStore(...)
- func (m *ItemAddgroupAddGroupPostRequestBody) SetGroupId(value *string)
- type ItemAddgroupAddGroupPostRequestBodyable
- type ItemAddgroupAddGroupPostResponse
- func (m *ItemAddgroupAddGroupPostResponse) GetAdditionalData() map[string]any
- func (m *ItemAddgroupAddGroupPostResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *ItemAddgroupAddGroupPostResponse) GetFieldDeserializers() ...
- func (m *ItemAddgroupAddGroupPostResponse) GetValue() *bool
- func (m *ItemAddgroupAddGroupPostResponse) Serialize(...) error
- func (m *ItemAddgroupAddGroupPostResponse) SetAdditionalData(value map[string]any)
- func (m *ItemAddgroupAddGroupPostResponse) SetBackingStore(...)
- func (m *ItemAddgroupAddGroupPostResponse) SetValue(value *bool)
- type ItemAddgroupAddGroupPostResponseable
- type ItemAddgroupAddGroupRequestBuilder
- func (m *ItemAddgroupAddGroupRequestBuilder) Post(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, ...) (ItemAddgroupAddGroupResponseable, error)
- func (m *ItemAddgroupAddGroupRequestBuilder) PostAsAddGroupPostResponse(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, ...) (ItemAddgroupAddGroupPostResponseable, error)
- func (m *ItemAddgroupAddGroupRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, ...) (...)
- func (m *ItemAddgroupAddGroupRequestBuilder) WithUrl(rawUrl string) *ItemAddgroupAddGroupRequestBuilder
- type ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration
- type ItemAddgroupAddGroupResponsedeprecated
- type ItemAddgroupAddGroupResponseabledeprecated
- type ItemRemovegroupRemoveGroupPostRequestBody
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetGroupId() *string
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) Serialize(...) error
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) SetBackingStore(...)
- func (m *ItemRemovegroupRemoveGroupPostRequestBody) SetGroupId(value *string)
- type ItemRemovegroupRemoveGroupPostRequestBodyable
- type ItemRemovegroupRemoveGroupPostResponse
- func (m *ItemRemovegroupRemoveGroupPostResponse) GetAdditionalData() map[string]any
- func (m *ItemRemovegroupRemoveGroupPostResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *ItemRemovegroupRemoveGroupPostResponse) GetFieldDeserializers() ...
- func (m *ItemRemovegroupRemoveGroupPostResponse) GetValue() *bool
- func (m *ItemRemovegroupRemoveGroupPostResponse) Serialize(...) error
- func (m *ItemRemovegroupRemoveGroupPostResponse) SetAdditionalData(value map[string]any)
- func (m *ItemRemovegroupRemoveGroupPostResponse) SetBackingStore(...)
- func (m *ItemRemovegroupRemoveGroupPostResponse) SetValue(value *bool)
- type ItemRemovegroupRemoveGroupPostResponseable
- type ItemRemovegroupRemoveGroupRequestBuilder
- func (m *ItemRemovegroupRemoveGroupRequestBuilder) Post(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, ...) (ItemRemovegroupRemoveGroupResponseable, error)
- func (m *ItemRemovegroupRemoveGroupRequestBuilder) PostAsRemoveGroupPostResponse(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, ...) (ItemRemovegroupRemoveGroupPostResponseable, error)
- func (m *ItemRemovegroupRemoveGroupRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, ...) (...)
- func (m *ItemRemovegroupRemoveGroupRequestBuilder) WithUrl(rawUrl string) *ItemRemovegroupRemoveGroupRequestBuilder
- type ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration
- type ItemRemovegroupRemoveGroupResponsedeprecated
- type ItemRemovegroupRemoveGroupResponseabledeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemAddgroupAddGroupPostRequestBodyFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemAddgroupAddGroupPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemAddgroupAddGroupPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemAddgroupAddGroupPostResponseFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemAddgroupAddGroupPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemAddgroupAddGroupPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemAddgroupAddGroupResponseFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemAddgroupAddGroupResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemAddgroupAddGroupResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRemovegroupRemoveGroupPostRequestBodyFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemRemovegroupRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemovegroupRemoveGroupPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRemovegroupRemoveGroupPostResponseFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemRemovegroupRemoveGroupPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemovegroupRemoveGroupPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRemovegroupRemoveGroupResponseFromDiscriminatorValue ¶ added in v1.44.0
func CreateItemRemovegroupRemoveGroupResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemovegroupRemoveGroupResponseFromDiscriminatorValue 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
type CountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
CountRequestBuilder provides operations to count the resources in the collection.
func NewCountRequestBuilder ¶ added in v0.49.0
func NewCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder
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
func (m *CountRequestBuilder) Get(ctx context.Context, requestConfiguration *CountRequestBuilderGetRequestConfiguration) (*int32, error)
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
func (m *CountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *CountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 ¶
func NewGroupLifecyclePoliciesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupLifecyclePoliciesRequestBuilder
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
func (m *GroupLifecyclePoliciesRequestBuilder) Count() *CountRequestBuilder
Count provides operations to count the resources in the collection. returns a *CountRequestBuilder when successful
func (*GroupLifecyclePoliciesRequestBuilder) Get ¶
func (m *GroupLifecyclePoliciesRequestBuilder) Get(ctx context.Context, requestConfiguration *GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyCollectionResponseable, error)
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 ¶
func (m *GroupLifecyclePoliciesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, requestConfiguration *GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, error)
Post creates a new groupLifecyclePolicy. 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
func (m *GroupLifecyclePoliciesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *GroupLifecyclePoliciesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all the groupLifecyclePolicies. returns a *RequestInformation when successful
func (*GroupLifecyclePoliciesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0
func (m *GroupLifecyclePoliciesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, requestConfiguration *GroupLifecyclePoliciesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation creates a new groupLifecyclePolicy. returns a *RequestInformation when successful
func (*GroupLifecyclePoliciesRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *GroupLifecyclePoliciesRequestBuilder) WithUrl(rawUrl string) *GroupLifecyclePoliciesRequestBuilder
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
func NewGroupLifecyclePolicyItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupLifecyclePolicyItemRequestBuilder
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
func (m *GroupLifecyclePolicyItemRequestBuilder) AddGroup() *ItemAddgroupAddGroupRequestBuilder
AddGroup provides operations to call the addGroup method. returns a *ItemAddgroupAddGroupRequestBuilder when successful
func (*GroupLifecyclePolicyItemRequestBuilder) Delete ¶ added in v0.49.0
func (m *GroupLifecyclePolicyItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration) error
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
func (m *GroupLifecyclePolicyItemRequestBuilder) Get(ctx context.Context, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, error)
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
func (m *GroupLifecyclePolicyItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, error)
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
func (m *GroupLifecyclePolicyItemRequestBuilder) RemoveGroup() *ItemRemovegroupRemoveGroupRequestBuilder
RemoveGroup provides operations to call the removeGroup method. returns a *ItemRemovegroupRemoveGroupRequestBuilder when successful
func (*GroupLifecyclePolicyItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0
func (m *GroupLifecyclePolicyItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete a groupLifecyclePolicy. returns a *RequestInformation when successful
func (*GroupLifecyclePolicyItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *GroupLifecyclePolicyItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation retrieve the properties and relationships of a groupLifecyclePolicies object. returns a *RequestInformation when successful
func (*GroupLifecyclePolicyItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0
func (m *GroupLifecyclePolicyItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.GroupLifecyclePolicyable, requestConfiguration *GroupLifecyclePolicyItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update the properties of a groupLifecyclePolicygroupLifecyclePolicy resource type object. returns a *RequestInformation when successful
func (*GroupLifecyclePolicyItemRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *GroupLifecyclePolicyItemRequestBuilder) WithUrl(rawUrl string) *GroupLifecyclePolicyItemRequestBuilder
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 ItemAddgroupAddGroupPostRequestBody ¶ added in v1.44.0
type ItemAddgroupAddGroupPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemAddgroupAddGroupPostRequestBody ¶ added in v1.44.0
func NewItemAddgroupAddGroupPostRequestBody() *ItemAddgroupAddGroupPostRequestBody
NewItemAddgroupAddGroupPostRequestBody instantiates a new ItemAddgroupAddGroupPostRequestBody and sets the default values.
func (*ItemAddgroupAddGroupPostRequestBody) GetAdditionalData ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) 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 (*ItemAddgroupAddGroupPostRequestBody) GetBackingStore ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*ItemAddgroupAddGroupPostRequestBody) GetFieldDeserializers ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) 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 (*ItemAddgroupAddGroupPostRequestBody) GetGroupId ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) GetGroupId() *string
GetGroupId gets the groupId property value. The groupId property returns a *string when successful
func (*ItemAddgroupAddGroupPostRequestBody) Serialize ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemAddgroupAddGroupPostRequestBody) SetAdditionalData ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) 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 (*ItemAddgroupAddGroupPostRequestBody) SetBackingStore ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*ItemAddgroupAddGroupPostRequestBody) SetGroupId ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostRequestBody) SetGroupId(value *string)
SetGroupId sets the groupId property value. The groupId property
type ItemAddgroupAddGroupPostRequestBodyable ¶ added in v1.44.0
type ItemAddgroupAddGroupPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetGroupId() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetGroupId(value *string) }
type ItemAddgroupAddGroupPostResponse ¶ added in v1.44.0
type ItemAddgroupAddGroupPostResponse struct {
// contains filtered or unexported fields
}
func NewItemAddgroupAddGroupPostResponse ¶ added in v1.44.0
func NewItemAddgroupAddGroupPostResponse() *ItemAddgroupAddGroupPostResponse
NewItemAddgroupAddGroupPostResponse instantiates a new ItemAddgroupAddGroupPostResponse and sets the default values.
func (*ItemAddgroupAddGroupPostResponse) GetAdditionalData ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) 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 (*ItemAddgroupAddGroupPostResponse) GetBackingStore ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*ItemAddgroupAddGroupPostResponse) GetFieldDeserializers ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) 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 (*ItemAddgroupAddGroupPostResponse) GetValue ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) GetValue() *bool
GetValue gets the value property value. The value property returns a *bool when successful
func (*ItemAddgroupAddGroupPostResponse) Serialize ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemAddgroupAddGroupPostResponse) SetAdditionalData ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) 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 (*ItemAddgroupAddGroupPostResponse) SetBackingStore ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*ItemAddgroupAddGroupPostResponse) SetValue ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupPostResponse) SetValue(value *bool)
SetValue sets the value property value. The value property
type ItemAddgroupAddGroupPostResponseable ¶ added in v1.44.0
type ItemAddgroupAddGroupPostResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetValue() *bool SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetValue(value *bool) }
type ItemAddgroupAddGroupRequestBuilder ¶ added in v1.44.0
type ItemAddgroupAddGroupRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddgroupAddGroupRequestBuilder provides operations to call the addGroup method.
func NewItemAddgroupAddGroupRequestBuilder ¶ added in v1.44.0
func NewItemAddgroupAddGroupRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddgroupAddGroupRequestBuilder
NewItemAddgroupAddGroupRequestBuilder instantiates a new ItemAddgroupAddGroupRequestBuilder and sets the default values.
func NewItemAddgroupAddGroupRequestBuilderInternal ¶ added in v1.44.0
func NewItemAddgroupAddGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddgroupAddGroupRequestBuilder
NewItemAddgroupAddGroupRequestBuilderInternal instantiates a new ItemAddgroupAddGroupRequestBuilder and sets the default values.
func (*ItemAddgroupAddGroupRequestBuilder) Post ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupRequestBuilder) Post(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, requestConfiguration *ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration) (ItemAddgroupAddGroupResponseable, error)
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. Deprecated: This method is obsolete. Use PostAsAddGroupPostResponse instead. returns a ItemAddgroupAddGroupResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ItemAddgroupAddGroupRequestBuilder) PostAsAddGroupPostResponse ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupRequestBuilder) PostAsAddGroupPostResponse(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, requestConfiguration *ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration) (ItemAddgroupAddGroupPostResponseable, error)
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. returns a ItemAddgroupAddGroupPostResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ItemAddgroupAddGroupRequestBuilder) ToPostRequestInformation ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddgroupAddGroupPostRequestBodyable, requestConfiguration *ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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. returns a *RequestInformation when successful
func (*ItemAddgroupAddGroupRequestBuilder) WithUrl ¶ added in v1.44.0
func (m *ItemAddgroupAddGroupRequestBuilder) WithUrl(rawUrl string) *ItemAddgroupAddGroupRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddgroupAddGroupRequestBuilder when successful
type ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration ¶ added in v1.44.0
type ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ItemAddgroupAddGroupRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ItemAddgroupAddGroupResponse
deprecated
added in
v1.44.0
type ItemAddgroupAddGroupResponse struct {
ItemAddgroupAddGroupPostResponse
}
Deprecated: This class is obsolete. Use ItemAddgroupAddGroupPostResponseable instead.
func NewItemAddgroupAddGroupResponse ¶ added in v1.44.0
func NewItemAddgroupAddGroupResponse() *ItemAddgroupAddGroupResponse
NewItemAddgroupAddGroupResponse instantiates a new ItemAddgroupAddGroupResponse and sets the default values.
type ItemAddgroupAddGroupResponseable
deprecated
added in
v1.44.0
type ItemAddgroupAddGroupResponseable interface { ItemAddgroupAddGroupPostResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
Deprecated: This class is obsolete. Use ItemAddgroupAddGroupPostResponseable instead.
type ItemRemovegroupRemoveGroupPostRequestBody ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupPostRequestBody struct {
// contains filtered or unexported fields
}
func NewItemRemovegroupRemoveGroupPostRequestBody ¶ added in v1.44.0
func NewItemRemovegroupRemoveGroupPostRequestBody() *ItemRemovegroupRemoveGroupPostRequestBody
NewItemRemovegroupRemoveGroupPostRequestBody instantiates a new ItemRemovegroupRemoveGroupPostRequestBody and sets the default values.
func (*ItemRemovegroupRemoveGroupPostRequestBody) GetAdditionalData ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) 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 (*ItemRemovegroupRemoveGroupPostRequestBody) GetBackingStore ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*ItemRemovegroupRemoveGroupPostRequestBody) GetFieldDeserializers ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) 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 (*ItemRemovegroupRemoveGroupPostRequestBody) GetGroupId ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) GetGroupId() *string
GetGroupId gets the groupId property value. The groupId property returns a *string when successful
func (*ItemRemovegroupRemoveGroupPostRequestBody) Serialize ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRemovegroupRemoveGroupPostRequestBody) SetAdditionalData ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) 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 (*ItemRemovegroupRemoveGroupPostRequestBody) SetBackingStore ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*ItemRemovegroupRemoveGroupPostRequestBody) SetGroupId ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostRequestBody) SetGroupId(value *string)
SetGroupId sets the groupId property value. The groupId property
type ItemRemovegroupRemoveGroupPostRequestBodyable ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetGroupId() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetGroupId(value *string) }
type ItemRemovegroupRemoveGroupPostResponse ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupPostResponse struct {
// contains filtered or unexported fields
}
func NewItemRemovegroupRemoveGroupPostResponse ¶ added in v1.44.0
func NewItemRemovegroupRemoveGroupPostResponse() *ItemRemovegroupRemoveGroupPostResponse
NewItemRemovegroupRemoveGroupPostResponse instantiates a new ItemRemovegroupRemoveGroupPostResponse and sets the default values.
func (*ItemRemovegroupRemoveGroupPostResponse) GetAdditionalData ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) 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 (*ItemRemovegroupRemoveGroupPostResponse) GetBackingStore ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*ItemRemovegroupRemoveGroupPostResponse) GetFieldDeserializers ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) 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 (*ItemRemovegroupRemoveGroupPostResponse) GetValue ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) GetValue() *bool
GetValue gets the value property value. The value property returns a *bool when successful
func (*ItemRemovegroupRemoveGroupPostResponse) Serialize ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRemovegroupRemoveGroupPostResponse) SetAdditionalData ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) 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 (*ItemRemovegroupRemoveGroupPostResponse) SetBackingStore ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*ItemRemovegroupRemoveGroupPostResponse) SetValue ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupPostResponse) SetValue(value *bool)
SetValue sets the value property value. The value property
type ItemRemovegroupRemoveGroupPostResponseable ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupPostResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetValue() *bool SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetValue(value *bool) }
type ItemRemovegroupRemoveGroupRequestBuilder ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemovegroupRemoveGroupRequestBuilder provides operations to call the removeGroup method.
func NewItemRemovegroupRemoveGroupRequestBuilder ¶ added in v1.44.0
func NewItemRemovegroupRemoveGroupRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemovegroupRemoveGroupRequestBuilder
NewItemRemovegroupRemoveGroupRequestBuilder instantiates a new ItemRemovegroupRemoveGroupRequestBuilder and sets the default values.
func NewItemRemovegroupRemoveGroupRequestBuilderInternal ¶ added in v1.44.0
func NewItemRemovegroupRemoveGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemovegroupRemoveGroupRequestBuilder
NewItemRemovegroupRemoveGroupRequestBuilderInternal instantiates a new ItemRemovegroupRemoveGroupRequestBuilder and sets the default values.
func (*ItemRemovegroupRemoveGroupRequestBuilder) Post ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupRequestBuilder) Post(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, requestConfiguration *ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration) (ItemRemovegroupRemoveGroupResponseable, error)
Post removes a group from a lifecycle policy. Deprecated: This method is obsolete. Use PostAsRemoveGroupPostResponse instead. returns a ItemRemovegroupRemoveGroupResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ItemRemovegroupRemoveGroupRequestBuilder) PostAsRemoveGroupPostResponse ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupRequestBuilder) PostAsRemoveGroupPostResponse(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, requestConfiguration *ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration) (ItemRemovegroupRemoveGroupPostResponseable, error)
PostAsRemoveGroupPostResponse removes a group from a lifecycle policy. returns a ItemRemovegroupRemoveGroupPostResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ItemRemovegroupRemoveGroupRequestBuilder) ToPostRequestInformation ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemovegroupRemoveGroupPostRequestBodyable, requestConfiguration *ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation removes a group from a lifecycle policy. returns a *RequestInformation when successful
func (*ItemRemovegroupRemoveGroupRequestBuilder) WithUrl ¶ added in v1.44.0
func (m *ItemRemovegroupRemoveGroupRequestBuilder) WithUrl(rawUrl string) *ItemRemovegroupRemoveGroupRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemovegroupRemoveGroupRequestBuilder when successful
type ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration ¶ added in v1.44.0
type ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
ItemRemovegroupRemoveGroupRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ItemRemovegroupRemoveGroupResponse
deprecated
added in
v1.44.0
type ItemRemovegroupRemoveGroupResponse struct {
ItemRemovegroupRemoveGroupPostResponse
}
Deprecated: This class is obsolete. Use ItemRemovegroupRemoveGroupPostResponseable instead.
func NewItemRemovegroupRemoveGroupResponse ¶ added in v1.44.0
func NewItemRemovegroupRemoveGroupResponse() *ItemRemovegroupRemoveGroupResponse
NewItemRemovegroupRemoveGroupResponse instantiates a new ItemRemovegroupRemoveGroupResponse and sets the default values.
type ItemRemovegroupRemoveGroupResponseable
deprecated
added in
v1.44.0
type ItemRemovegroupRemoveGroupResponseable interface { ItemRemovegroupRemoveGroupPostResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
Deprecated: This class is obsolete. Use ItemRemovegroupRemoveGroupPostResponseable instead.
Source Files ¶
- count_request_builder.go
- group_lifecycle_policies_request_builder.go
- group_lifecycle_policy_item_request_builder.go
- item_addgroup_add_group_post_request_body.go
- item_addgroup_add_group_post_response.go
- item_addgroup_add_group_request_builder.go
- item_addgroup_add_group_response.go
- item_removegroup_remove_group_post_request_body.go
- item_removegroup_remove_group_post_response.go
- item_removegroup_remove_group_request_builder.go
- item_removegroup_remove_group_response.go