Documentation ¶
Index ¶
- type DirectoryRoleItemRequestBuilder
- func (m *DirectoryRoleItemRequestBuilder) CheckMemberGroups() ...
- func (m *DirectoryRoleItemRequestBuilder) CheckMemberObjects() ...
- func (m *DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformation() (...)
- func (m *DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(...) (...)
- func (m *DirectoryRoleItemRequestBuilder) CreateGetRequestInformation() (...)
- func (m *DirectoryRoleItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *DirectoryRoleItemRequestBuilderGetRequestConfiguration) (...)
- func (m *DirectoryRoleItemRequestBuilder) CreatePatchRequestInformation(...) (...)
- func (m *DirectoryRoleItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(...) (...)
- func (m *DirectoryRoleItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *DirectoryRoleItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *DirectoryRoleItemRequestBuilder) GetMemberGroups() ...
- func (m *DirectoryRoleItemRequestBuilder) GetMemberObjects() ...
- func (m *DirectoryRoleItemRequestBuilder) Members() ...
- func (m *DirectoryRoleItemRequestBuilder) MembersById(id string) ...
- func (m *DirectoryRoleItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *DirectoryRoleItemRequestBuilder) Restore() ...
- func (m *DirectoryRoleItemRequestBuilder) ScopedMembers() ...
- func (m *DirectoryRoleItemRequestBuilder) ScopedMembersById(id string) ...
- type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration
- type DirectoryRoleItemRequestBuilderGetQueryParameters
- type DirectoryRoleItemRequestBuilderGetRequestConfiguration
- type DirectoryRoleItemRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectoryRoleItemRequestBuilder ¶ added in v0.12.0
type DirectoryRoleItemRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleItemRequestBuilder provides operations to manage the collection of directoryRole entities.
func NewDirectoryRoleItemRequestBuilder ¶ added in v0.12.0
func NewDirectoryRoleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleItemRequestBuilder
NewDirectoryRoleItemRequestBuilder instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.
func NewDirectoryRoleItemRequestBuilderInternal ¶ added in v0.12.0
func NewDirectoryRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleItemRequestBuilder
NewDirectoryRoleItemRequestBuilderInternal instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.
func (*DirectoryRoleItemRequestBuilder) CheckMemberGroups ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) CheckMemberGroups() *iaeb18d19aec9445180dbe3b2ba9b76bbfbcf9731777c886b4f0fa5501b97e58c.CheckMemberGroupsRequestBuilder
CheckMemberGroups the checkMemberGroups property
func (*DirectoryRoleItemRequestBuilder) CheckMemberObjects ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) CheckMemberObjects() *i0b751179e4031051436a326b2702d4abde4bb19175d1daaf554c829a18c29177.CheckMemberObjectsRequestBuilder
CheckMemberObjects the checkMemberObjects property
func (*DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformation ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete entity from directoryRoles
func (*DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *DirectoryRoleItemRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(requestConfiguration *DirectoryRoleItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformationWithRequestConfiguration delete entity from directoryRoles
func (*DirectoryRoleItemRequestBuilder) CreateGetRequestInformation ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) CreateGetRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.
func (*DirectoryRoleItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *DirectoryRoleItemRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *DirectoryRoleItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformationWithRequestConfiguration retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.
func (*DirectoryRoleItemRequestBuilder) CreatePatchRequestInformation ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) CreatePatchRequestInformation(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update entity in directoryRoles
func (*DirectoryRoleItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *DirectoryRoleItemRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleable, requestConfiguration *DirectoryRoleItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformationWithRequestConfiguration update entity in directoryRoles
func (*DirectoryRoleItemRequestBuilder) Delete ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *DirectoryRoleItemRequestBuilderDeleteRequestConfiguration) error
Delete delete entity from directoryRoles
func (*DirectoryRoleItemRequestBuilder) Get ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) Get(ctx context.Context, requestConfiguration *DirectoryRoleItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleable, error)
Get retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.
func (*DirectoryRoleItemRequestBuilder) GetMemberGroups ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) GetMemberGroups() *id63def69f45b85c0f48fc2880b865fc141de2bfccf786d2d6a9813abb7b316e9.GetMemberGroupsRequestBuilder
GetMemberGroups the getMemberGroups property
func (*DirectoryRoleItemRequestBuilder) GetMemberObjects ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) GetMemberObjects() *id49876e5f70243d663a4f93ec6d77d7f89f0c91f1eda2daad48f4f037781d7b0.GetMemberObjectsRequestBuilder
GetMemberObjects the getMemberObjects property
func (*DirectoryRoleItemRequestBuilder) Members ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) Members() *if1385e9a44279e575f64436ffd1ff5c93bc83fbaa5a4051782729fbe1d3bdb3d.MembersRequestBuilder
Members the members property
func (*DirectoryRoleItemRequestBuilder) MembersById ¶ added in v0.13.0
func (m *DirectoryRoleItemRequestBuilder) MembersById(id string) *i4dc00e738a43cdc3dbc464cba96748a3f629a6e7f36a76cbb15bf379872ebba9.DirectoryObjectItemRequestBuilder
MembersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.directoryRoles.item.members.item collection
func (*DirectoryRoleItemRequestBuilder) Patch ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleable, requestConfiguration *DirectoryRoleItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleable, error)
Patch update entity in directoryRoles
func (*DirectoryRoleItemRequestBuilder) Restore ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) Restore() *ibcb647a3bce4367afc71872d9ca7c9cc64edcc4e60fe4831e8fcab3de590a294.RestoreRequestBuilder
Restore the restore property
func (*DirectoryRoleItemRequestBuilder) ScopedMembers ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) ScopedMembers() *i718fb7a72b38652faad082566b31b033df2c9f8d04cc0af99ee1e607f87e8d80.ScopedMembersRequestBuilder
ScopedMembers the scopedMembers property
func (*DirectoryRoleItemRequestBuilder) ScopedMembersById ¶ added in v0.12.0
func (m *DirectoryRoleItemRequestBuilder) ScopedMembersById(id string) *ic73a5746a64610f345c78c4114780b56c25d27fdb8734dbd3b6500ebf1ad197c.ScopedRoleMembershipItemRequestBuilder
ScopedMembersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.directoryRoles.item.scopedMembers.item collection
type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.22.0
type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleItemRequestBuilderGetQueryParameters ¶ added in v0.12.0
type DirectoryRoleItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
DirectoryRoleItemRequestBuilderGetQueryParameters retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the **directoryRole** with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Azure portal. For details, see Role template IDs.
type DirectoryRoleItemRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type DirectoryRoleItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *DirectoryRoleItemRequestBuilderGetQueryParameters }
DirectoryRoleItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleItemRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0
type DirectoryRoleItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.