Documentation ¶
Index ¶
- type CloudPCRoleDefinitionInheritsPermissionsFromClient
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) CreateCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, ...) (result CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) DeleteCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, ...) (result DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, ...) (result GetCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFromCount(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, ...) (result GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationResponse, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFroms(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, ...) (result ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationResponse, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, ...) (ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult, error)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, ...) (result ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult, ...)
- func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) UpdateCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, ...) (result UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, ...)
- type CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
- func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
- func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
- func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
- type CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse
- type DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
- func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
- func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
- func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
- type DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse
- type GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions
- func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToHeaders() *client.Headers
- func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToOData() *odata.Query
- func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToQuery() *client.QueryParams
- type GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationResponse
- type GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
- type GetCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse
- type ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult
- type ListCloudPCRoleDefinitionInheritsPermissionsFromsCustomPager
- type ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions
- func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToHeaders() *client.Headers
- func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToOData() *odata.Query
- func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToQuery() *client.QueryParams
- type ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationResponse
- type UnifiedRoleDefinitionOperationPredicate
- type UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
- func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
- func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
- func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
- type UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCRoleDefinitionInheritsPermissionsFromClient ¶
func NewCloudPCRoleDefinitionInheritsPermissionsFromClientWithBaseURI ¶
func NewCloudPCRoleDefinitionInheritsPermissionsFromClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudPCRoleDefinitionInheritsPermissionsFromClient, error)
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) CreateCloudPCRoleDefinitionInheritsPermissionsFrom ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) CreateCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, input beta.UnifiedRoleDefinition, options CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) (result CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, err error)
CreateCloudPCRoleDefinitionInheritsPermissionsFrom - Create new navigation property to inheritsPermissionsFrom for roleManagement
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) DeleteCloudPCRoleDefinitionInheritsPermissionsFrom ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) DeleteCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionIdInheritsPermissionsFromId, options DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) (result DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, err error)
DeleteCloudPCRoleDefinitionInheritsPermissionsFrom - Delete navigation property inheritsPermissionsFrom for roleManagement
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFrom ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionIdInheritsPermissionsFromId, options GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) (result GetCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, err error)
GetCloudPCRoleDefinitionInheritsPermissionsFrom - Get inheritsPermissionsFrom from roleManagement. Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFromCount ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) GetCloudPCRoleDefinitionInheritsPermissionsFromCount(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, options GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) (result GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationResponse, err error)
GetCloudPCRoleDefinitionInheritsPermissionsFromCount - Get the number of the resource
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFroms ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFroms(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, options ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) (result ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationResponse, err error)
ListCloudPCRoleDefinitionInheritsPermissionsFroms - Get inheritsPermissionsFrom from roleManagement. Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsComplete ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, options ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) (ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult, error)
ListCloudPCRoleDefinitionInheritsPermissionsFromsComplete retrieves all the results into a single object
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteMatchingPredicate ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionId, options ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions, predicate UnifiedRoleDefinitionOperationPredicate) (result ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult, err error)
ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CloudPCRoleDefinitionInheritsPermissionsFromClient) UpdateCloudPCRoleDefinitionInheritsPermissionsFrom ¶
func (c CloudPCRoleDefinitionInheritsPermissionsFromClient) UpdateCloudPCRoleDefinitionInheritsPermissionsFrom(ctx context.Context, id beta.RoleManagementCloudPCRoleDefinitionIdInheritsPermissionsFromId, input beta.UnifiedRoleDefinition, options UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) (result UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationResponse, err error)
UpdateCloudPCRoleDefinitionInheritsPermissionsFrom - Update the navigation property inheritsPermissionsFrom in roleManagement
type CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
type CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
func DefaultCreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions() CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
func (CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders ¶
func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
func (CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData ¶
func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
func (CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery ¶
func (o CreateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
type DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
type DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
func DefaultDeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions() DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
func (DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders ¶
func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
func (DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData ¶
func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
func (DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery ¶
func (o DeleteCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions ¶
type GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions ¶
func DefaultGetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions() GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions
func (GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToOData ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToQuery ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromCountOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
type GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
func DefaultGetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions() GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
func (GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery ¶
func (o GetCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult ¶
type ListCloudPCRoleDefinitionInheritsPermissionsFromsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UnifiedRoleDefinition }
type ListCloudPCRoleDefinitionInheritsPermissionsFromsCustomPager ¶
type ListCloudPCRoleDefinitionInheritsPermissionsFromsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCloudPCRoleDefinitionInheritsPermissionsFromsCustomPager) NextPageLink ¶
func (p *ListCloudPCRoleDefinitionInheritsPermissionsFromsCustomPager) NextPageLink() *odata.Link
type ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions ¶
type ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions 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 DefaultListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions ¶
func DefaultListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions() ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions
func (ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToHeaders ¶
func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToOData ¶
func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToOData() *odata.Query
func (ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToQuery ¶
func (o ListCloudPCRoleDefinitionInheritsPermissionsFromsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleDefinitionOperationPredicate ¶
type UnifiedRoleDefinitionOperationPredicate struct { }
func (UnifiedRoleDefinitionOperationPredicate) Matches ¶
func (p UnifiedRoleDefinitionOperationPredicate) Matches(input beta.UnifiedRoleDefinition) bool
type UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
type UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions ¶
func DefaultUpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions() UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions
func (UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders ¶
func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToHeaders() *client.Headers
func (UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData ¶
func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToOData() *odata.Query
func (UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery ¶
func (o UpdateCloudPCRoleDefinitionInheritsPermissionsFromOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createcloudpcroledefinitioninheritspermissionsfrom.go
- method_deletecloudpcroledefinitioninheritspermissionsfrom.go
- method_getcloudpcroledefinitioninheritspermissionsfrom.go
- method_getcloudpcroledefinitioninheritspermissionsfromcount.go
- method_listcloudpcroledefinitioninheritspermissionsfroms.go
- method_updatecloudpcroledefinitioninheritspermissionsfrom.go
- predicates.go
- version.go