Documentation
¶
Index ¶
- type ContractsContractItemRequestBuilder
- func (m *ContractsContractItemRequestBuilder) CheckMemberGroups() *ContractsItemCheckMemberGroupsRequestBuilder
- func (m *ContractsContractItemRequestBuilder) CheckMemberObjects() *ContractsItemCheckMemberObjectsRequestBuilder
- func (m *ContractsContractItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ContractsContractItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ContractsContractItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, ...) (...)
- func (m *ContractsContractItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ContractsContractItemRequestBuilder) Get(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, ...)
- func (m *ContractsContractItemRequestBuilder) GetMemberGroups() *ContractsItemGetMemberGroupsRequestBuilder
- func (m *ContractsContractItemRequestBuilder) GetMemberObjects() *ContractsItemGetMemberObjectsRequestBuilder
- func (m *ContractsContractItemRequestBuilder) Patch(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, ...)
- func (m *ContractsContractItemRequestBuilder) Restore() *ContractsItemRestoreRequestBuilder
- type ContractsContractItemRequestBuilderDeleteRequestConfiguration
- type ContractsContractItemRequestBuilderGetQueryParameters
- type ContractsContractItemRequestBuilderGetRequestConfiguration
- type ContractsContractItemRequestBuilderPatchRequestConfiguration
- type ContractsCountRequestBuilder
- type ContractsCountRequestBuilderGetRequestConfiguration
- type ContractsGetAvailableExtensionPropertiesRequestBuilder
- func NewContractsGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, ...) *ContractsGetAvailableExtensionPropertiesRequestBuilder
- func NewContractsGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, ...) *ContractsGetAvailableExtensionPropertiesRequestBuilder
- type ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration
- type ContractsGetByIdsRequestBuilder
- type ContractsGetByIdsRequestBuilderPostRequestConfiguration
- type ContractsItemCheckMemberGroupsRequestBuilder
- type ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration
- type ContractsItemCheckMemberObjectsRequestBuilder
- type ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration
- type ContractsItemGetMemberGroupsRequestBuilder
- type ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration
- type ContractsItemGetMemberObjectsRequestBuilder
- type ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration
- type ContractsItemRestoreRequestBuilder
- type ContractsItemRestoreRequestBuilderPostRequestConfiguration
- type ContractsRequestBuilder
- func (m *ContractsRequestBuilder) Count() *ContractsCountRequestBuilder
- func (m *ContractsRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ContractsRequestBuilder) CreatePostRequestInformation(ctx context.Context, ...) (...)
- func (m *ContractsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ContractsRequestBuilder) GetAvailableExtensionProperties() *ContractsGetAvailableExtensionPropertiesRequestBuilder
- func (m *ContractsRequestBuilder) GetByIds() *ContractsGetByIdsRequestBuilder
- func (m *ContractsRequestBuilder) Post(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, ...)
- func (m *ContractsRequestBuilder) ValidateProperties() *ContractsValidatePropertiesRequestBuilder
- type ContractsRequestBuilderGetQueryParameters
- type ContractsRequestBuilderGetRequestConfiguration
- type ContractsRequestBuilderPostRequestConfiguration
- type ContractsValidatePropertiesRequestBuilder
- type ContractsValidatePropertiesRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContractsContractItemRequestBuilder ¶ added in v0.48.0
type ContractsContractItemRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsContractItemRequestBuilder provides operations to manage the collection of contract entities.
func NewContractsContractItemRequestBuilder ¶ added in v0.48.0
func NewContractsContractItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsContractItemRequestBuilder
NewContractsContractItemRequestBuilder instantiates a new ContractItemRequestBuilder and sets the default values.
func NewContractsContractItemRequestBuilderInternal ¶ added in v0.48.0
func NewContractsContractItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsContractItemRequestBuilder
NewContractsContractItemRequestBuilderInternal instantiates a new ContractItemRequestBuilder and sets the default values.
func (*ContractsContractItemRequestBuilder) CheckMemberGroups ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) CheckMemberGroups() *ContractsItemCheckMemberGroupsRequestBuilder
CheckMemberGroups provides operations to call the checkMemberGroups method.
func (*ContractsContractItemRequestBuilder) CheckMemberObjects ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) CheckMemberObjects() *ContractsItemCheckMemberObjectsRequestBuilder
CheckMemberObjects provides operations to call the checkMemberObjects method.
func (*ContractsContractItemRequestBuilder) CreateDeleteRequestInformation ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *ContractsContractItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete entity from contracts
func (*ContractsContractItemRequestBuilder) CreateGetRequestInformation ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ContractsContractItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve the properties and relationships of contract object.
func (*ContractsContractItemRequestBuilder) CreatePatchRequestInformation ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, requestConfiguration *ContractsContractItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update entity in contracts
func (*ContractsContractItemRequestBuilder) Delete ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ContractsContractItemRequestBuilderDeleteRequestConfiguration) error
Delete delete entity from contracts
func (*ContractsContractItemRequestBuilder) Get ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ContractsContractItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, error)
Get retrieve the properties and relationships of contract object.
func (*ContractsContractItemRequestBuilder) GetMemberGroups ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) GetMemberGroups() *ContractsItemGetMemberGroupsRequestBuilder
GetMemberGroups provides operations to call the getMemberGroups method.
func (*ContractsContractItemRequestBuilder) GetMemberObjects ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) GetMemberObjects() *ContractsItemGetMemberObjectsRequestBuilder
GetMemberObjects provides operations to call the getMemberObjects method.
func (*ContractsContractItemRequestBuilder) Patch ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, requestConfiguration *ContractsContractItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, error)
Patch update entity in contracts
func (*ContractsContractItemRequestBuilder) Restore ¶ added in v0.48.0
func (m *ContractsContractItemRequestBuilder) Restore() *ContractsItemRestoreRequestBuilder
Restore provides operations to call the restore method.
type ContractsContractItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.48.0
type ContractsContractItemRequestBuilderDeleteRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsContractItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsContractItemRequestBuilderGetQueryParameters ¶ added in v0.48.0
type ContractsContractItemRequestBuilderGetQueryParameters struct {
// Expand related entities
Expand []string `uriparametername:"%24expand"`
// Select properties to be returned
Select []string `uriparametername:"%24select"`
}
ContractsContractItemRequestBuilderGetQueryParameters retrieve the properties and relationships of contract object.
type ContractsContractItemRequestBuilderGetRequestConfiguration ¶ added in v0.48.0
type ContractsContractItemRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *ContractsContractItemRequestBuilderGetQueryParameters
}
ContractsContractItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsContractItemRequestBuilderPatchRequestConfiguration ¶ added in v0.48.0
type ContractsContractItemRequestBuilderPatchRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsContractItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsCountRequestBuilder ¶ added in v0.48.0
type ContractsCountRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsCountRequestBuilder provides operations to count the resources in the collection.
func NewContractsCountRequestBuilder ¶ added in v0.48.0
func NewContractsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsCountRequestBuilder
NewContractsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
func NewContractsCountRequestBuilderInternal ¶ added in v0.48.0
func NewContractsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsCountRequestBuilder
NewContractsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
func (*ContractsCountRequestBuilder) CreateGetRequestInformation ¶ added in v0.48.0
func (m *ContractsCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ContractsCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation get the number of the resource
func (*ContractsCountRequestBuilder) Get ¶ added in v0.48.0
func (m *ContractsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *ContractsCountRequestBuilderGetRequestConfiguration) (*int32, error)
Get get the number of the resource
type ContractsCountRequestBuilderGetRequestConfiguration ¶ added in v0.48.0
type ContractsCountRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsGetAvailableExtensionPropertiesRequestBuilder ¶ added in v0.48.0
type ContractsGetAvailableExtensionPropertiesRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.
func NewContractsGetAvailableExtensionPropertiesRequestBuilder ¶ added in v0.48.0
func NewContractsGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsGetAvailableExtensionPropertiesRequestBuilder
NewContractsGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.
func NewContractsGetAvailableExtensionPropertiesRequestBuilderInternal ¶ added in v0.48.0
func NewContractsGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsGetAvailableExtensionPropertiesRequestBuilder
NewContractsGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.
func (*ContractsGetAvailableExtensionPropertiesRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsGetAvailableExtensionPropertiesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetAvailableExtensionPropertiesPostRequestBodyable, requestConfiguration *ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization
func (*ContractsGetAvailableExtensionPropertiesRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsGetAvailableExtensionPropertiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetAvailableExtensionPropertiesPostRequestBodyable, requestConfiguration *ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetAvailableExtensionPropertiesResponseable, error)
Post return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties:+ user+ group+ administrativeUnit+ application+ device+ organization
type ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsGetByIdsRequestBuilder ¶ added in v0.48.0
type ContractsGetByIdsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsGetByIdsRequestBuilder provides operations to call the getByIds method.
func NewContractsGetByIdsRequestBuilder ¶ added in v0.48.0
func NewContractsGetByIdsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsGetByIdsRequestBuilder
NewContractsGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.
func NewContractsGetByIdsRequestBuilderInternal ¶ added in v0.48.0
func NewContractsGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsGetByIdsRequestBuilder
NewContractsGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.
func (*ContractsGetByIdsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsGetByIdsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetByIdsPostRequestBodyable, requestConfiguration *ContractsGetByIdsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation return the directory objects specified in a list of IDs. Some common uses for this function are to:
func (*ContractsGetByIdsRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsGetByIdsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetByIdsPostRequestBodyable, requestConfiguration *ContractsGetByIdsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsGetByIdsResponseable, error)
Post return the directory objects specified in a list of IDs. Some common uses for this function are to:
type ContractsGetByIdsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsGetByIdsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsGetByIdsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsItemCheckMemberGroupsRequestBuilder ¶ added in v0.48.0
type ContractsItemCheckMemberGroupsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.
func NewContractsItemCheckMemberGroupsRequestBuilder ¶ added in v0.48.0
func NewContractsItemCheckMemberGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemCheckMemberGroupsRequestBuilder
NewContractsItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.
func NewContractsItemCheckMemberGroupsRequestBuilderInternal ¶ added in v0.48.0
func NewContractsItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemCheckMemberGroupsRequestBuilder
NewContractsItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.
func (*ContractsItemCheckMemberGroupsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsItemCheckMemberGroupsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberGroupsPostRequestBodyable, requestConfiguration *ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.
func (*ContractsItemCheckMemberGroupsRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsItemCheckMemberGroupsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberGroupsPostRequestBodyable, requestConfiguration *ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberGroupsResponseable, error)
Post check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct.
type ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsItemCheckMemberObjectsRequestBuilder ¶ added in v0.48.0
type ContractsItemCheckMemberObjectsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.
func NewContractsItemCheckMemberObjectsRequestBuilder ¶ added in v0.48.0
func NewContractsItemCheckMemberObjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemCheckMemberObjectsRequestBuilder
NewContractsItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.
func NewContractsItemCheckMemberObjectsRequestBuilderInternal ¶ added in v0.48.0
func NewContractsItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemCheckMemberObjectsRequestBuilder
NewContractsItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.
func (*ContractsItemCheckMemberObjectsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsItemCheckMemberObjectsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberObjectsPostRequestBodyable, requestConfiguration *ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation invoke action checkMemberObjects
func (*ContractsItemCheckMemberObjectsRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsItemCheckMemberObjectsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberObjectsPostRequestBodyable, requestConfiguration *ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemCheckMemberObjectsResponseable, error)
Post invoke action checkMemberObjects
type ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsItemGetMemberGroupsRequestBuilder ¶ added in v0.48.0
type ContractsItemGetMemberGroupsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.
func NewContractsItemGetMemberGroupsRequestBuilder ¶ added in v0.48.0
func NewContractsItemGetMemberGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemGetMemberGroupsRequestBuilder
NewContractsItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.
func NewContractsItemGetMemberGroupsRequestBuilderInternal ¶ added in v0.48.0
func NewContractsItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemGetMemberGroupsRequestBuilder
NewContractsItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.
func (*ContractsItemGetMemberGroupsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsItemGetMemberGroupsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberGroupsPostRequestBodyable, requestConfiguration *ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive.
func (*ContractsItemGetMemberGroupsRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsItemGetMemberGroupsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberGroupsPostRequestBodyable, requestConfiguration *ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberGroupsResponseable, error)
Post return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive.
type ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsItemGetMemberGroupsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsItemGetMemberObjectsRequestBuilder ¶ added in v0.48.0
type ContractsItemGetMemberObjectsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.
func NewContractsItemGetMemberObjectsRequestBuilder ¶ added in v0.48.0
func NewContractsItemGetMemberObjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemGetMemberObjectsRequestBuilder
NewContractsItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.
func NewContractsItemGetMemberObjectsRequestBuilderInternal ¶ added in v0.48.0
func NewContractsItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemGetMemberObjectsRequestBuilder
NewContractsItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.
func (*ContractsItemGetMemberObjectsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsItemGetMemberObjectsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberObjectsPostRequestBodyable, requestConfiguration *ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. **Note:** Only users and role-enabled groups can be members of directory roles.
func (*ContractsItemGetMemberObjectsRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsItemGetMemberObjectsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberObjectsPostRequestBodyable, requestConfiguration *ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsItemGetMemberObjectsResponseable, error)
Post return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. **Note:** Only users and role-enabled groups can be members of directory roles.
type ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsItemGetMemberObjectsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsItemRestoreRequestBuilder ¶ added in v0.48.0
type ContractsItemRestoreRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsItemRestoreRequestBuilder provides operations to call the restore method.
func NewContractsItemRestoreRequestBuilder ¶ added in v0.48.0
func NewContractsItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemRestoreRequestBuilder
NewContractsItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.
func NewContractsItemRestoreRequestBuilderInternal ¶ added in v0.48.0
func NewContractsItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsItemRestoreRequestBuilder
NewContractsItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.
func (*ContractsItemRestoreRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsItemRestoreRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *ContractsItemRestoreRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted.
func (*ContractsItemRestoreRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsItemRestoreRequestBuilder) Post(ctx context.Context, requestConfiguration *ContractsItemRestoreRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable, error)
Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted.
type ContractsItemRestoreRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsItemRestoreRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsItemRestoreRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsRequestBuilder ¶
type ContractsRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsRequestBuilder provides operations to manage the collection of contract entities.
func NewContractsRequestBuilder ¶
func NewContractsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsRequestBuilder
NewContractsRequestBuilder instantiates a new ContractsRequestBuilder and sets the default values.
func NewContractsRequestBuilderInternal ¶
func NewContractsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsRequestBuilder
NewContractsRequestBuilderInternal instantiates a new ContractsRequestBuilder and sets the default values.
func (*ContractsRequestBuilder) Count ¶ added in v0.13.0
func (m *ContractsRequestBuilder) Count() *ContractsCountRequestBuilder
Count provides operations to count the resources in the collection.
func (*ContractsRequestBuilder) CreateGetRequestInformation ¶
func (m *ContractsRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *ContractsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve a list of contract objects associated to a partner tenant.
func (*ContractsRequestBuilder) CreatePostRequestInformation ¶
func (m *ContractsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, requestConfiguration *ContractsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation add new entity to contracts
func (*ContractsRequestBuilder) Get ¶
func (m *ContractsRequestBuilder) Get(ctx context.Context, requestConfiguration *ContractsRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractCollectionResponseable, error)
Get retrieve a list of contract objects associated to a partner tenant.
func (*ContractsRequestBuilder) GetAvailableExtensionProperties ¶
func (m *ContractsRequestBuilder) GetAvailableExtensionProperties() *ContractsGetAvailableExtensionPropertiesRequestBuilder
GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.
func (*ContractsRequestBuilder) GetByIds ¶
func (m *ContractsRequestBuilder) GetByIds() *ContractsGetByIdsRequestBuilder
GetByIds provides operations to call the getByIds method.
func (*ContractsRequestBuilder) Post ¶
func (m *ContractsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, requestConfiguration *ContractsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Contractable, error)
Post add new entity to contracts
func (*ContractsRequestBuilder) ValidateProperties ¶
func (m *ContractsRequestBuilder) ValidateProperties() *ContractsValidatePropertiesRequestBuilder
ValidateProperties provides operations to call the validateProperties method.
type ContractsRequestBuilderGetQueryParameters ¶
type ContractsRequestBuilderGetQueryParameters 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"`
}
ContractsRequestBuilderGetQueryParameters retrieve a list of contract objects associated to a partner tenant.
type ContractsRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type ContractsRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *ContractsRequestBuilderGetQueryParameters
}
ContractsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type ContractsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ContractsValidatePropertiesRequestBuilder ¶ added in v0.48.0
type ContractsValidatePropertiesRequestBuilder struct {
// contains filtered or unexported fields
}
ContractsValidatePropertiesRequestBuilder provides operations to call the validateProperties method.
func NewContractsValidatePropertiesRequestBuilder ¶ added in v0.48.0
func NewContractsValidatePropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsValidatePropertiesRequestBuilder
NewContractsValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.
func NewContractsValidatePropertiesRequestBuilderInternal ¶ added in v0.48.0
func NewContractsValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ContractsValidatePropertiesRequestBuilder
NewContractsValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.
func (*ContractsValidatePropertiesRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *ContractsValidatePropertiesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsValidatePropertiesPostRequestBodyable, requestConfiguration *ContractsValidatePropertiesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy.
func (*ContractsValidatePropertiesRequestBuilder) Post ¶ added in v0.48.0
func (m *ContractsValidatePropertiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ContractsValidatePropertiesPostRequestBodyable, requestConfiguration *ContractsValidatePropertiesRequestBuilderPostRequestConfiguration) error
Post validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy.
type ContractsValidatePropertiesRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type ContractsValidatePropertiesRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ContractsValidatePropertiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
Source Files
¶
- contracts_contract_item_request_builder.go
- contracts_count_request_builder.go
- contracts_get_available_extension_properties_request_builder.go
- contracts_get_by_ids_request_builder.go
- contracts_item_check_member_groups_request_builder.go
- contracts_item_check_member_objects_request_builder.go
- contracts_item_get_member_groups_request_builder.go
- contracts_item_get_member_objects_request_builder.go
- contracts_item_restore_request_builder.go
- contracts_request_builder.go
- contracts_validate_properties_request_builder.go