Documentation ¶
Index ¶
- type CloudPCRoleAssignmentDirectoryScopeClient
- func (c CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScope(ctx context.Context, ...) (result GetCloudPCRoleAssignmentDirectoryScopeOperationResponse, err error)
- func (c CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScopesCount(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result GetCloudPCRoleAssignmentDirectoryScopesCountOperationResponse, ...)
- func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopes(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result ListCloudPCRoleAssignmentDirectoryScopesOperationResponse, err error)
- func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (ListCloudPCRoleAssignmentDirectoryScopesCompleteResult, error)
- func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, ...) (result ListCloudPCRoleAssignmentDirectoryScopesCompleteResult, err error)
- type DirectoryObjectOperationPredicate
- type GetCloudPCRoleAssignmentDirectoryScopeOperationOptions
- type GetCloudPCRoleAssignmentDirectoryScopeOperationResponse
- type GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions
- type GetCloudPCRoleAssignmentDirectoryScopesCountOperationResponse
- type ListCloudPCRoleAssignmentDirectoryScopesCompleteResult
- type ListCloudPCRoleAssignmentDirectoryScopesCustomPager
- type ListCloudPCRoleAssignmentDirectoryScopesOperationOptions
- type ListCloudPCRoleAssignmentDirectoryScopesOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCRoleAssignmentDirectoryScopeClient ¶
func NewCloudPCRoleAssignmentDirectoryScopeClientWithBaseURI ¶
func NewCloudPCRoleAssignmentDirectoryScopeClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudPCRoleAssignmentDirectoryScopeClient, error)
func (CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScope ¶
func (c CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScope(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentIdDirectoryScopeId, options GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) (result GetCloudPCRoleAssignmentDirectoryScopeOperationResponse, err error)
GetCloudPCRoleAssignmentDirectoryScope - Get directoryScopes from roleManagement. Read-only collection that references the directory objects that are scope of the assignment. Provided so that callers can get the directory objects using $expand at the same time as getting the role assignment. Read-only. Supports $expand.
func (CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScopesCount ¶
func (c CloudPCRoleAssignmentDirectoryScopeClient) GetCloudPCRoleAssignmentDirectoryScopesCount(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) (result GetCloudPCRoleAssignmentDirectoryScopesCountOperationResponse, err error)
GetCloudPCRoleAssignmentDirectoryScopesCount - Get the number of the resource
func (CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopes ¶
func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopes(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) (result ListCloudPCRoleAssignmentDirectoryScopesOperationResponse, err error)
ListCloudPCRoleAssignmentDirectoryScopes - Get directoryScopes from roleManagement. Read-only collection that references the directory objects that are scope of the assignment. Provided so that callers can get the directory objects using $expand at the same time as getting the role assignment. Read-only. Supports $expand.
func (CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesComplete ¶
func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesComplete(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) (ListCloudPCRoleAssignmentDirectoryScopesCompleteResult, error)
ListCloudPCRoleAssignmentDirectoryScopesComplete retrieves all the results into a single object
func (CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesCompleteMatchingPredicate ¶
func (c CloudPCRoleAssignmentDirectoryScopeClient) ListCloudPCRoleAssignmentDirectoryScopesCompleteMatchingPredicate(ctx context.Context, id beta.RoleManagementCloudPCRoleAssignmentId, options ListCloudPCRoleAssignmentDirectoryScopesOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListCloudPCRoleAssignmentDirectoryScopesCompleteResult, err error)
ListCloudPCRoleAssignmentDirectoryScopesCompleteMatchingPredicate 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 GetCloudPCRoleAssignmentDirectoryScopeOperationOptions ¶
type GetCloudPCRoleAssignmentDirectoryScopeOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCloudPCRoleAssignmentDirectoryScopeOperationOptions ¶
func DefaultGetCloudPCRoleAssignmentDirectoryScopeOperationOptions() GetCloudPCRoleAssignmentDirectoryScopeOperationOptions
func (GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToOData ¶
func (o GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToQuery ¶
func (o GetCloudPCRoleAssignmentDirectoryScopeOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions ¶
type GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions ¶
func DefaultGetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions() GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions
func (GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToHeaders ¶
func (o GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToOData ¶
func (o GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToOData() *odata.Query
func (GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToQuery ¶
func (o GetCloudPCRoleAssignmentDirectoryScopesCountOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCRoleAssignmentDirectoryScopesCompleteResult ¶
type ListCloudPCRoleAssignmentDirectoryScopesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DirectoryObject }
type ListCloudPCRoleAssignmentDirectoryScopesCustomPager ¶
type ListCloudPCRoleAssignmentDirectoryScopesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCloudPCRoleAssignmentDirectoryScopesCustomPager) NextPageLink ¶
func (p *ListCloudPCRoleAssignmentDirectoryScopesCustomPager) NextPageLink() *odata.Link
type ListCloudPCRoleAssignmentDirectoryScopesOperationOptions ¶
type ListCloudPCRoleAssignmentDirectoryScopesOperationOptions 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 DefaultListCloudPCRoleAssignmentDirectoryScopesOperationOptions ¶
func DefaultListCloudPCRoleAssignmentDirectoryScopesOperationOptions() ListCloudPCRoleAssignmentDirectoryScopesOperationOptions
func (ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToHeaders ¶
func (o ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToOData ¶
func (o ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToOData() *odata.Query
func (ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToQuery ¶
func (o ListCloudPCRoleAssignmentDirectoryScopesOperationOptions) ToQuery() *client.QueryParams