Documentation ¶
Index ¶
- type CloudPCResourceNamespaceClient
- func (c CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespace(ctx context.Context, input beta.UnifiedRbacResourceNamespace, ...) (result CreateCloudPCResourceNamespaceOperationResponse, err error)
- func (c CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespaceImportResourceAction(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, ...) (result CreateCloudPCResourceNamespaceImportResourceActionOperationResponse, ...)
- func (c CloudPCResourceNamespaceClient) DeleteCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, ...) (result DeleteCloudPCResourceNamespaceOperationResponse, err error)
- func (c CloudPCResourceNamespaceClient) GetCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, ...) (result GetCloudPCResourceNamespaceOperationResponse, err error)
- func (c CloudPCResourceNamespaceClient) GetCloudPCResourceNamespacesCount(ctx context.Context, options GetCloudPCResourceNamespacesCountOperationOptions) (result GetCloudPCResourceNamespacesCountOperationResponse, err error)
- func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespaces(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions) (result ListCloudPCResourceNamespacesOperationResponse, err error)
- func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesComplete(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions) (ListCloudPCResourceNamespacesCompleteResult, error)
- func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesCompleteMatchingPredicate(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions, ...) (result ListCloudPCResourceNamespacesCompleteResult, err error)
- func (c CloudPCResourceNamespaceClient) UpdateCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, ...) (result UpdateCloudPCResourceNamespaceOperationResponse, err error)
- type CreateCloudPCResourceNamespaceImportResourceActionOperationOptions
- func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToHeaders() *client.Headers
- func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToOData() *odata.Query
- func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToQuery() *client.QueryParams
- type CreateCloudPCResourceNamespaceImportResourceActionOperationResponse
- type CreateCloudPCResourceNamespaceImportResourceActionRequest
- type CreateCloudPCResourceNamespaceOperationOptions
- type CreateCloudPCResourceNamespaceOperationResponse
- type DeleteCloudPCResourceNamespaceOperationOptions
- type DeleteCloudPCResourceNamespaceOperationResponse
- type GetCloudPCResourceNamespaceOperationOptions
- type GetCloudPCResourceNamespaceOperationResponse
- type GetCloudPCResourceNamespacesCountOperationOptions
- type GetCloudPCResourceNamespacesCountOperationResponse
- type ListCloudPCResourceNamespacesCompleteResult
- type ListCloudPCResourceNamespacesCustomPager
- type ListCloudPCResourceNamespacesOperationOptions
- type ListCloudPCResourceNamespacesOperationResponse
- type UnifiedRbacResourceNamespaceOperationPredicate
- type UpdateCloudPCResourceNamespaceOperationOptions
- type UpdateCloudPCResourceNamespaceOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudPCResourceNamespaceClient ¶
func NewCloudPCResourceNamespaceClientWithBaseURI ¶
func NewCloudPCResourceNamespaceClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudPCResourceNamespaceClient, error)
func (CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespace ¶
func (c CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespace(ctx context.Context, input beta.UnifiedRbacResourceNamespace, options CreateCloudPCResourceNamespaceOperationOptions) (result CreateCloudPCResourceNamespaceOperationResponse, err error)
CreateCloudPCResourceNamespace - Create new navigation property to resourceNamespaces for roleManagement
func (CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespaceImportResourceAction ¶
func (c CloudPCResourceNamespaceClient) CreateCloudPCResourceNamespaceImportResourceAction(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, input CreateCloudPCResourceNamespaceImportResourceActionRequest, options CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) (result CreateCloudPCResourceNamespaceImportResourceActionOperationResponse, err error)
CreateCloudPCResourceNamespaceImportResourceAction - Invoke action importResourceActions
func (CloudPCResourceNamespaceClient) DeleteCloudPCResourceNamespace ¶
func (c CloudPCResourceNamespaceClient) DeleteCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, options DeleteCloudPCResourceNamespaceOperationOptions) (result DeleteCloudPCResourceNamespaceOperationResponse, err error)
DeleteCloudPCResourceNamespace - Delete navigation property resourceNamespaces for roleManagement
func (CloudPCResourceNamespaceClient) GetCloudPCResourceNamespace ¶
func (c CloudPCResourceNamespaceClient) GetCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, options GetCloudPCResourceNamespaceOperationOptions) (result GetCloudPCResourceNamespaceOperationResponse, err error)
GetCloudPCResourceNamespace - Get resourceNamespaces from roleManagement
func (CloudPCResourceNamespaceClient) GetCloudPCResourceNamespacesCount ¶
func (c CloudPCResourceNamespaceClient) GetCloudPCResourceNamespacesCount(ctx context.Context, options GetCloudPCResourceNamespacesCountOperationOptions) (result GetCloudPCResourceNamespacesCountOperationResponse, err error)
GetCloudPCResourceNamespacesCount - Get the number of the resource
func (CloudPCResourceNamespaceClient) ListCloudPCResourceNamespaces ¶
func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespaces(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions) (result ListCloudPCResourceNamespacesOperationResponse, err error)
ListCloudPCResourceNamespaces - Get resourceNamespaces from roleManagement
func (CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesComplete ¶
func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesComplete(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions) (ListCloudPCResourceNamespacesCompleteResult, error)
ListCloudPCResourceNamespacesComplete retrieves all the results into a single object
func (CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesCompleteMatchingPredicate ¶
func (c CloudPCResourceNamespaceClient) ListCloudPCResourceNamespacesCompleteMatchingPredicate(ctx context.Context, options ListCloudPCResourceNamespacesOperationOptions, predicate UnifiedRbacResourceNamespaceOperationPredicate) (result ListCloudPCResourceNamespacesCompleteResult, err error)
ListCloudPCResourceNamespacesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CloudPCResourceNamespaceClient) UpdateCloudPCResourceNamespace ¶
func (c CloudPCResourceNamespaceClient) UpdateCloudPCResourceNamespace(ctx context.Context, id beta.RoleManagementCloudPCResourceNamespaceId, input beta.UnifiedRbacResourceNamespace, options UpdateCloudPCResourceNamespaceOperationOptions) (result UpdateCloudPCResourceNamespaceOperationResponse, err error)
UpdateCloudPCResourceNamespace - Update the navigation property resourceNamespaces in roleManagement
type CreateCloudPCResourceNamespaceImportResourceActionOperationOptions ¶
type CreateCloudPCResourceNamespaceImportResourceActionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCloudPCResourceNamespaceImportResourceActionOperationOptions ¶
func DefaultCreateCloudPCResourceNamespaceImportResourceActionOperationOptions() CreateCloudPCResourceNamespaceImportResourceActionOperationOptions
func (CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToHeaders ¶
func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToHeaders() *client.Headers
func (CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToOData ¶
func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToOData() *odata.Query
func (CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToQuery ¶
func (o CreateCloudPCResourceNamespaceImportResourceActionOperationOptions) ToQuery() *client.QueryParams
type CreateCloudPCResourceNamespaceOperationOptions ¶
type CreateCloudPCResourceNamespaceOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCloudPCResourceNamespaceOperationOptions ¶
func DefaultCreateCloudPCResourceNamespaceOperationOptions() CreateCloudPCResourceNamespaceOperationOptions
func (CreateCloudPCResourceNamespaceOperationOptions) ToHeaders ¶
func (o CreateCloudPCResourceNamespaceOperationOptions) ToHeaders() *client.Headers
func (CreateCloudPCResourceNamespaceOperationOptions) ToOData ¶
func (o CreateCloudPCResourceNamespaceOperationOptions) ToOData() *odata.Query
func (CreateCloudPCResourceNamespaceOperationOptions) ToQuery ¶
func (o CreateCloudPCResourceNamespaceOperationOptions) ToQuery() *client.QueryParams
type DeleteCloudPCResourceNamespaceOperationOptions ¶
type DeleteCloudPCResourceNamespaceOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCloudPCResourceNamespaceOperationOptions ¶
func DefaultDeleteCloudPCResourceNamespaceOperationOptions() DeleteCloudPCResourceNamespaceOperationOptions
func (DeleteCloudPCResourceNamespaceOperationOptions) ToHeaders ¶
func (o DeleteCloudPCResourceNamespaceOperationOptions) ToHeaders() *client.Headers
func (DeleteCloudPCResourceNamespaceOperationOptions) ToOData ¶
func (o DeleteCloudPCResourceNamespaceOperationOptions) ToOData() *odata.Query
func (DeleteCloudPCResourceNamespaceOperationOptions) ToQuery ¶
func (o DeleteCloudPCResourceNamespaceOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCResourceNamespaceOperationOptions ¶
type GetCloudPCResourceNamespaceOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCloudPCResourceNamespaceOperationOptions ¶
func DefaultGetCloudPCResourceNamespaceOperationOptions() GetCloudPCResourceNamespaceOperationOptions
func (GetCloudPCResourceNamespaceOperationOptions) ToHeaders ¶
func (o GetCloudPCResourceNamespaceOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCResourceNamespaceOperationOptions) ToOData ¶
func (o GetCloudPCResourceNamespaceOperationOptions) ToOData() *odata.Query
func (GetCloudPCResourceNamespaceOperationOptions) ToQuery ¶
func (o GetCloudPCResourceNamespaceOperationOptions) ToQuery() *client.QueryParams
type GetCloudPCResourceNamespacesCountOperationOptions ¶
type GetCloudPCResourceNamespacesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCloudPCResourceNamespacesCountOperationOptions ¶
func DefaultGetCloudPCResourceNamespacesCountOperationOptions() GetCloudPCResourceNamespacesCountOperationOptions
func (GetCloudPCResourceNamespacesCountOperationOptions) ToHeaders ¶
func (o GetCloudPCResourceNamespacesCountOperationOptions) ToHeaders() *client.Headers
func (GetCloudPCResourceNamespacesCountOperationOptions) ToOData ¶
func (o GetCloudPCResourceNamespacesCountOperationOptions) ToOData() *odata.Query
func (GetCloudPCResourceNamespacesCountOperationOptions) ToQuery ¶
func (o GetCloudPCResourceNamespacesCountOperationOptions) ToQuery() *client.QueryParams
type ListCloudPCResourceNamespacesCompleteResult ¶
type ListCloudPCResourceNamespacesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UnifiedRbacResourceNamespace }
type ListCloudPCResourceNamespacesCustomPager ¶
type ListCloudPCResourceNamespacesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCloudPCResourceNamespacesCustomPager) NextPageLink ¶
func (p *ListCloudPCResourceNamespacesCustomPager) NextPageLink() *odata.Link
type ListCloudPCResourceNamespacesOperationOptions ¶
type ListCloudPCResourceNamespacesOperationOptions 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 DefaultListCloudPCResourceNamespacesOperationOptions ¶
func DefaultListCloudPCResourceNamespacesOperationOptions() ListCloudPCResourceNamespacesOperationOptions
func (ListCloudPCResourceNamespacesOperationOptions) ToHeaders ¶
func (o ListCloudPCResourceNamespacesOperationOptions) ToHeaders() *client.Headers
func (ListCloudPCResourceNamespacesOperationOptions) ToOData ¶
func (o ListCloudPCResourceNamespacesOperationOptions) ToOData() *odata.Query
func (ListCloudPCResourceNamespacesOperationOptions) ToQuery ¶
func (o ListCloudPCResourceNamespacesOperationOptions) ToQuery() *client.QueryParams
type UnifiedRbacResourceNamespaceOperationPredicate ¶
type UnifiedRbacResourceNamespaceOperationPredicate struct { }
func (UnifiedRbacResourceNamespaceOperationPredicate) Matches ¶
func (p UnifiedRbacResourceNamespaceOperationPredicate) Matches(input beta.UnifiedRbacResourceNamespace) bool
type UpdateCloudPCResourceNamespaceOperationOptions ¶
type UpdateCloudPCResourceNamespaceOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCloudPCResourceNamespaceOperationOptions ¶
func DefaultUpdateCloudPCResourceNamespaceOperationOptions() UpdateCloudPCResourceNamespaceOperationOptions
func (UpdateCloudPCResourceNamespaceOperationOptions) ToHeaders ¶
func (o UpdateCloudPCResourceNamespaceOperationOptions) ToHeaders() *client.Headers
func (UpdateCloudPCResourceNamespaceOperationOptions) ToOData ¶
func (o UpdateCloudPCResourceNamespaceOperationOptions) ToOData() *odata.Query
func (UpdateCloudPCResourceNamespaceOperationOptions) ToQuery ¶
func (o UpdateCloudPCResourceNamespaceOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createcloudpcresourcenamespace.go
- method_createcloudpcresourcenamespaceimportresourceaction.go
- method_deletecloudpcresourcenamespace.go
- method_getcloudpcresourcenamespace.go
- method_getcloudpcresourcenamespacescount.go
- method_listcloudpcresourcenamespaces.go
- method_updatecloudpcresourcenamespace.go
- model_createcloudpcresourcenamespaceimportresourceactionrequest.go
- predicates.go
- version.go