Documentation ¶
Index ¶
- type CreateEntitlementManagementRoleDefinitionOperationOptions
- type CreateEntitlementManagementRoleDefinitionOperationResponse
- type DeleteEntitlementManagementRoleDefinitionOperationOptions
- type DeleteEntitlementManagementRoleDefinitionOperationResponse
- type EntitlementManagementRoleDefinitionClient
- func (c EntitlementManagementRoleDefinitionClient) CreateEntitlementManagementRoleDefinition(ctx context.Context, input stable.UnifiedRoleDefinition, ...) (result CreateEntitlementManagementRoleDefinitionOperationResponse, err error)
- func (c EntitlementManagementRoleDefinitionClient) DeleteEntitlementManagementRoleDefinition(ctx context.Context, ...) (result DeleteEntitlementManagementRoleDefinitionOperationResponse, err error)
- func (c EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinition(ctx context.Context, ...) (result GetEntitlementManagementRoleDefinitionOperationResponse, err error)
- func (c EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinitionsCount(ctx context.Context, ...) (result GetEntitlementManagementRoleDefinitionsCountOperationResponse, ...)
- func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitions(ctx context.Context, ...) (result ListEntitlementManagementRoleDefinitionsOperationResponse, err error)
- func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsComplete(ctx context.Context, ...) (ListEntitlementManagementRoleDefinitionsCompleteResult, error)
- func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate(ctx context.Context, ...) (result ListEntitlementManagementRoleDefinitionsCompleteResult, err error)
- func (c EntitlementManagementRoleDefinitionClient) UpdateEntitlementManagementRoleDefinition(ctx context.Context, ...) (result UpdateEntitlementManagementRoleDefinitionOperationResponse, err error)
- type GetEntitlementManagementRoleDefinitionOperationOptions
- type GetEntitlementManagementRoleDefinitionOperationResponse
- type GetEntitlementManagementRoleDefinitionsCountOperationOptions
- type GetEntitlementManagementRoleDefinitionsCountOperationResponse
- type ListEntitlementManagementRoleDefinitionsCompleteResult
- type ListEntitlementManagementRoleDefinitionsCustomPager
- type ListEntitlementManagementRoleDefinitionsOperationOptions
- type ListEntitlementManagementRoleDefinitionsOperationResponse
- type UnifiedRoleDefinitionOperationPredicate
- type UpdateEntitlementManagementRoleDefinitionOperationOptions
- type UpdateEntitlementManagementRoleDefinitionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateEntitlementManagementRoleDefinitionOperationOptions ¶
type CreateEntitlementManagementRoleDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementRoleDefinitionOperationOptions ¶
func DefaultCreateEntitlementManagementRoleDefinitionOperationOptions() CreateEntitlementManagementRoleDefinitionOperationOptions
func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToOData ¶
func (o CreateEntitlementManagementRoleDefinitionOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type DeleteEntitlementManagementRoleDefinitionOperationOptions ¶
type DeleteEntitlementManagementRoleDefinitionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementRoleDefinitionOperationOptions ¶
func DefaultDeleteEntitlementManagementRoleDefinitionOperationOptions() DeleteEntitlementManagementRoleDefinitionOperationOptions
func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementRoleDefinitionOperationOptions) ToOData() *odata.Query
func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToQuery ¶
func (o DeleteEntitlementManagementRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type EntitlementManagementRoleDefinitionClient ¶
func NewEntitlementManagementRoleDefinitionClientWithBaseURI ¶
func NewEntitlementManagementRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementRoleDefinitionClient, error)
func (EntitlementManagementRoleDefinitionClient) CreateEntitlementManagementRoleDefinition ¶
func (c EntitlementManagementRoleDefinitionClient) CreateEntitlementManagementRoleDefinition(ctx context.Context, input stable.UnifiedRoleDefinition, options CreateEntitlementManagementRoleDefinitionOperationOptions) (result CreateEntitlementManagementRoleDefinitionOperationResponse, err error)
CreateEntitlementManagementRoleDefinition - Create new navigation property to roleDefinitions for roleManagement
func (EntitlementManagementRoleDefinitionClient) DeleteEntitlementManagementRoleDefinition ¶
func (c EntitlementManagementRoleDefinitionClient) DeleteEntitlementManagementRoleDefinition(ctx context.Context, id stable.RoleManagementEntitlementManagementRoleDefinitionId, options DeleteEntitlementManagementRoleDefinitionOperationOptions) (result DeleteEntitlementManagementRoleDefinitionOperationResponse, err error)
DeleteEntitlementManagementRoleDefinition - Delete navigation property roleDefinitions for roleManagement
func (EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinition ¶
func (c EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinition(ctx context.Context, id stable.RoleManagementEntitlementManagementRoleDefinitionId, options GetEntitlementManagementRoleDefinitionOperationOptions) (result GetEntitlementManagementRoleDefinitionOperationResponse, err error)
GetEntitlementManagementRoleDefinition - Get roleDefinitions from roleManagement. Resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.
func (EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinitionsCount ¶
func (c EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinitionsCount(ctx context.Context, options GetEntitlementManagementRoleDefinitionsCountOperationOptions) (result GetEntitlementManagementRoleDefinitionsCountOperationResponse, err error)
GetEntitlementManagementRoleDefinitionsCount - Get the number of the resource
func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitions ¶
func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitions(ctx context.Context, options ListEntitlementManagementRoleDefinitionsOperationOptions) (result ListEntitlementManagementRoleDefinitionsOperationResponse, err error)
ListEntitlementManagementRoleDefinitions - List roleDefinitions. Get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported: - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra Entitlement Management)
func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsComplete ¶
func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsComplete(ctx context.Context, options ListEntitlementManagementRoleDefinitionsOperationOptions) (ListEntitlementManagementRoleDefinitionsCompleteResult, error)
ListEntitlementManagementRoleDefinitionsComplete retrieves all the results into a single object
func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate ¶
func (c EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementRoleDefinitionsOperationOptions, predicate UnifiedRoleDefinitionOperationPredicate) (result ListEntitlementManagementRoleDefinitionsCompleteResult, err error)
ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementRoleDefinitionClient) UpdateEntitlementManagementRoleDefinition ¶
func (c EntitlementManagementRoleDefinitionClient) UpdateEntitlementManagementRoleDefinition(ctx context.Context, id stable.RoleManagementEntitlementManagementRoleDefinitionId, input stable.UnifiedRoleDefinition, options UpdateEntitlementManagementRoleDefinitionOperationOptions) (result UpdateEntitlementManagementRoleDefinitionOperationResponse, err error)
UpdateEntitlementManagementRoleDefinition - Update the navigation property roleDefinitions in roleManagement
type GetEntitlementManagementRoleDefinitionOperationOptions ¶
type GetEntitlementManagementRoleDefinitionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementRoleDefinitionOperationOptions ¶
func DefaultGetEntitlementManagementRoleDefinitionOperationOptions() GetEntitlementManagementRoleDefinitionOperationOptions
func (GetEntitlementManagementRoleDefinitionOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementRoleDefinitionOperationOptions) ToOData ¶
func (o GetEntitlementManagementRoleDefinitionOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementRoleDefinitionOperationOptions) ToQuery ¶
func (o GetEntitlementManagementRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementRoleDefinitionsCountOperationOptions ¶
type GetEntitlementManagementRoleDefinitionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementRoleDefinitionsCountOperationOptions ¶
func DefaultGetEntitlementManagementRoleDefinitionsCountOperationOptions() GetEntitlementManagementRoleDefinitionsCountOperationOptions
func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToQuery ¶
func (o GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementRoleDefinitionsCompleteResult ¶
type ListEntitlementManagementRoleDefinitionsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.UnifiedRoleDefinition }
type ListEntitlementManagementRoleDefinitionsCustomPager ¶
type ListEntitlementManagementRoleDefinitionsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementRoleDefinitionsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementRoleDefinitionsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementRoleDefinitionsOperationOptions ¶
type ListEntitlementManagementRoleDefinitionsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListEntitlementManagementRoleDefinitionsOperationOptions ¶
func DefaultListEntitlementManagementRoleDefinitionsOperationOptions() ListEntitlementManagementRoleDefinitionsOperationOptions
func (ListEntitlementManagementRoleDefinitionsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementRoleDefinitionsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementRoleDefinitionsOperationOptions) ToOData ¶
func (o ListEntitlementManagementRoleDefinitionsOperationOptions) ToOData() *odata.Query
func (ListEntitlementManagementRoleDefinitionsOperationOptions) ToQuery ¶
func (o ListEntitlementManagementRoleDefinitionsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleDefinitionOperationPredicate ¶
type UnifiedRoleDefinitionOperationPredicate struct { }
func (UnifiedRoleDefinitionOperationPredicate) Matches ¶
func (p UnifiedRoleDefinitionOperationPredicate) Matches(input stable.UnifiedRoleDefinition) bool
type UpdateEntitlementManagementRoleDefinitionOperationOptions ¶
type UpdateEntitlementManagementRoleDefinitionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementRoleDefinitionOperationOptions ¶
func DefaultUpdateEntitlementManagementRoleDefinitionOperationOptions() UpdateEntitlementManagementRoleDefinitionOperationOptions
func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementRoleDefinitionOperationOptions) ToOData() *odata.Query
func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToQuery ¶
func (o UpdateEntitlementManagementRoleDefinitionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createentitlementmanagementroledefinition.go
- method_deleteentitlementmanagementroledefinition.go
- method_getentitlementmanagementroledefinition.go
- method_getentitlementmanagementroledefinitionscount.go
- method_listentitlementmanagementroledefinitions.go
- method_updateentitlementmanagementroledefinition.go
- predicates.go
- version.go