Documentation ¶
Index ¶
- type CloudPCRoleAssignmentPrincipalClient
- func (c CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipal(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentIdPrincipalId, ...) (result GetCloudPCRoleAssignmentPrincipalOperationResponse, err error)
- func (c CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipalsCount(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result GetCloudPCRoleAssignmentPrincipalsCountOperationResponse, err error)
- func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipals(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result ListCloudPCRoleAssignmentPrincipalsOperationResponse, err error)
- func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (ListCloudPCRoleAssignmentPrincipalsCompleteResult, error)
- func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result ListCloudPCRoleAssignmentPrincipalsCompleteResult, err error)
- type DirectoryObjectOperationPredicate
- type GetCloudPCRoleAssignmentPrincipalOperationOptions
- type GetCloudPCRoleAssignmentPrincipalOperationResponse
- type GetCloudPCRoleAssignmentPrincipalsCountOperationOptions
- type GetCloudPCRoleAssignmentPrincipalsCountOperationResponse
- type ListCloudPCRoleAssignmentPrincipalsCompleteResult
- type ListCloudPCRoleAssignmentPrincipalsCustomPager
- type ListCloudPCRoleAssignmentPrincipalsOperationOptions
- type ListCloudPCRoleAssignmentPrincipalsOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCRoleAssignmentPrincipalClient ¶
func NewCloudPCRoleAssignmentPrincipalClientWithBaseURI ¶
func NewCloudPCRoleAssignmentPrincipalClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudPCRoleAssignmentPrincipalClient, error)
func (CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipal ¶
func (c CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipal(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentIdPrincipalId, options GetCloudPCRoleAssignmentPrincipalOperationOptions) (result GetCloudPCRoleAssignmentPrincipalOperationResponse, err error)
GetCloudPCRoleAssignmentPrincipal - Get principals from roleManagement. Read-only collection that references the assigned principals. Provided so that callers can get the principals using $expand at the same time as getting the role assignment. Read-only. Supports $expand.
func (CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipalsCount ¶
func (c CloudPCRoleAssignmentPrincipalClient) GetCloudPCRoleAssignmentPrincipalsCount(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) (result GetCloudPCRoleAssignmentPrincipalsCountOperationResponse, err error)
GetCloudPCRoleAssignmentPrincipalsCount - Get the number of the resource
func (CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipals ¶
func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipals(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentPrincipalsOperationOptions) (result ListCloudPCRoleAssignmentPrincipalsOperationResponse, err error)
ListCloudPCRoleAssignmentPrincipals - Get principals from roleManagement. Read-only collection that references the assigned principals. Provided so that callers can get the principals using $expand at the same time as getting the role assignment. Read-only. Supports $expand.
func (CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsComplete ¶
func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentPrincipalsOperationOptions) (ListCloudPCRoleAssignmentPrincipalsCompleteResult, error)
ListCloudPCRoleAssignmentPrincipalsComplete retrieves all the results into a single object
func (CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsCompleteMatchingPredicate ¶
func (c CloudPCRoleAssignmentPrincipalClient) ListCloudPCRoleAssignmentPrincipalsCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentPrincipalsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListCloudPCRoleAssignmentPrincipalsCompleteResult, err error)
ListCloudPCRoleAssignmentPrincipalsCompleteMatchingPredicate retrieves all the results and then applies the predicate
type DirectoryObjectOperationPredicate ¶
type DirectoryObjectOperationPredicate struct { }
func (DirectoryObjectOperationPredicate) Matches ¶
func (p DirectoryObjectOperationPredicate) Matches(input beta.DirectoryObject) bool
type GetCloudPCRoleAssignmentPrincipalOperationOptions ¶
type GetCloudPCRoleAssignmentPrincipalOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCloudPCRoleAssignmentPrincipalOperationOptions ¶
func DefaultGetCloudPCRoleAssignmentPrincipalOperationOptions() GetCloudPCRoleAssignmentPrincipalOperationOptions
func (GetCloudPCRoleAssignmentPrincipalOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleAssignmentPrincipalOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleAssignmentPrincipalOperationOptions) ToOData ¶
func (o GetCloudPCRoleAssignmentPrincipalOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleAssignmentPrincipalOperationOptions) ToQuery ¶
func (o GetCloudPCRoleAssignmentPrincipalOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCRoleAssignmentPrincipalsCountOperationOptions ¶
type GetCloudPCRoleAssignmentPrincipalsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCloudPCRoleAssignmentPrincipalsCountOperationOptions ¶
func DefaultGetCloudPCRoleAssignmentPrincipalsCountOperationOptions() GetCloudPCRoleAssignmentPrincipalsCountOperationOptions
func (GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToOData ¶
func (o GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToQuery ¶
func (o GetCloudPCRoleAssignmentPrincipalsCountOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCRoleAssignmentPrincipalsCompleteResult ¶
type ListCloudPCRoleAssignmentPrincipalsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListCloudPCRoleAssignmentPrincipalsCustomPager ¶
type ListCloudPCRoleAssignmentPrincipalsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCloudPCRoleAssignmentPrincipalsCustomPager) NextPageLink ¶
func (p *ListCloudPCRoleAssignmentPrincipalsCustomPager) NextPageLink() *odata.Link
type ListCloudPCRoleAssignmentPrincipalsOperationOptions ¶
type ListCloudPCRoleAssignmentPrincipalsOperationOptions 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 DefaultListCloudPCRoleAssignmentPrincipalsOperationOptions ¶
func DefaultListCloudPCRoleAssignmentPrincipalsOperationOptions() ListCloudPCRoleAssignmentPrincipalsOperationOptions
func (ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToHeaders ¶
func (o ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToOData ¶
func (o ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToOData() *odata.Query
func (ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToQuery ¶
func (o ListCloudPCRoleAssignmentPrincipalsOperationOptions) ToQuery() *client.QueryParams