Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type ClassicAdministrator struct + ID *string + Name *string + Type *string + func (ca *ClassicAdministrator) UnmarshalJSON(body []byte) error + func (ca ClassicAdministrator) MarshalJSON() ([]byte, error) + type ClassicAdministratorListResult struct + NextLink *string + Value *[]ClassicAdministrator + func (calr ClassicAdministratorListResult) IsEmpty() bool + type ClassicAdministratorListResultIterator struct + func NewClassicAdministratorListResultIterator(page ClassicAdministratorListResultPage) ClassicAdministratorListResultIterator + func (iter *ClassicAdministratorListResultIterator) Next() error + func (iter *ClassicAdministratorListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ClassicAdministratorListResultIterator) NotDone() bool + func (iter ClassicAdministratorListResultIterator) Response() ClassicAdministratorListResult + func (iter ClassicAdministratorListResultIterator) Value() ClassicAdministrator + type ClassicAdministratorListResultPage struct + func NewClassicAdministratorListResultPage(cur ClassicAdministratorListResult, ...) ClassicAdministratorListResultPage + func (page *ClassicAdministratorListResultPage) Next() error + func (page *ClassicAdministratorListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ClassicAdministratorListResultPage) NotDone() bool + func (page ClassicAdministratorListResultPage) Response() ClassicAdministratorListResult + func (page ClassicAdministratorListResultPage) Values() []ClassicAdministrator + type ClassicAdministratorProperties struct + EmailAddress *string + Role *string + type ClassicAdministratorsClient struct + func NewClassicAdministratorsClient(subscriptionID string) ClassicAdministratorsClient + func NewClassicAdministratorsClientWithBaseURI(baseURI string, subscriptionID string) ClassicAdministratorsClient + func (client ClassicAdministratorsClient) List(ctx context.Context) (result ClassicAdministratorListResultPage, err error) + func (client ClassicAdministratorsClient) ListComplete(ctx context.Context) (result ClassicAdministratorListResultIterator, err error) + func (client ClassicAdministratorsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ClassicAdministratorsClient) ListResponder(resp *http.Response) (result ClassicAdministratorListResult, err error) + func (client ClassicAdministratorsClient) ListSender(req *http.Request) (*http.Response, error) + type DenyAssignment struct + ID *string + Name *string + Type *string + func (da *DenyAssignment) UnmarshalJSON(body []byte) error + func (da DenyAssignment) MarshalJSON() ([]byte, error) + type DenyAssignmentFilter struct + DenyAssignmentName *string + GdprExportPrincipalID *string + PrincipalID *string + type DenyAssignmentListResult struct + NextLink *string + Value *[]DenyAssignment + func (dalr DenyAssignmentListResult) IsEmpty() bool + type DenyAssignmentListResultIterator struct + func NewDenyAssignmentListResultIterator(page DenyAssignmentListResultPage) DenyAssignmentListResultIterator + func (iter *DenyAssignmentListResultIterator) Next() error + func (iter *DenyAssignmentListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DenyAssignmentListResultIterator) NotDone() bool + func (iter DenyAssignmentListResultIterator) Response() DenyAssignmentListResult + func (iter DenyAssignmentListResultIterator) Value() DenyAssignment + type DenyAssignmentListResultPage struct + func NewDenyAssignmentListResultPage(cur DenyAssignmentListResult, ...) DenyAssignmentListResultPage + func (page *DenyAssignmentListResultPage) Next() error + func (page *DenyAssignmentListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DenyAssignmentListResultPage) NotDone() bool + func (page DenyAssignmentListResultPage) Response() DenyAssignmentListResult + func (page DenyAssignmentListResultPage) Values() []DenyAssignment + type DenyAssignmentPermission struct + Actions *[]string + DataActions *[]string + NotActions *[]string + NotDataActions *[]string + type DenyAssignmentProperties struct + DenyAssignmentName *string + Description *string + DoNotApplyToChildScopes *bool + ExcludePrincipals *[]Principal + IsSystemProtected *bool + Permissions *[]DenyAssignmentPermission + Principals *[]Principal + Scope *string + type DenyAssignmentsClient struct + func NewDenyAssignmentsClient(subscriptionID string) DenyAssignmentsClient + func NewDenyAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) DenyAssignmentsClient + func (client DenyAssignmentsClient) Get(ctx context.Context, scope string, denyAssignmentID string) (result DenyAssignment, err error) + func (client DenyAssignmentsClient) GetByID(ctx context.Context, denyAssignmentID string) (result DenyAssignment, err error) + func (client DenyAssignmentsClient) GetByIDPreparer(ctx context.Context, denyAssignmentID string) (*http.Request, error) + func (client DenyAssignmentsClient) GetByIDResponder(resp *http.Response) (result DenyAssignment, err error) + func (client DenyAssignmentsClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client DenyAssignmentsClient) GetPreparer(ctx context.Context, scope string, denyAssignmentID string) (*http.Request, error) + func (client DenyAssignmentsClient) GetResponder(resp *http.Response) (result DenyAssignment, err error) + func (client DenyAssignmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DenyAssignmentsClient) List(ctx context.Context, filter string) (result DenyAssignmentListResultPage, err error) + func (client DenyAssignmentsClient) ListComplete(ctx context.Context, filter string) (result DenyAssignmentListResultIterator, err error) + func (client DenyAssignmentsClient) ListForResource(ctx context.Context, resourceGroupName string, ...) (result DenyAssignmentListResultPage, err error) + func (client DenyAssignmentsClient) ListForResourceComplete(ctx context.Context, resourceGroupName string, ...) (result DenyAssignmentListResultIterator, err error) + func (client DenyAssignmentsClient) ListForResourceGroup(ctx context.Context, resourceGroupName string, filter string) (result DenyAssignmentListResultPage, err error) + func (client DenyAssignmentsClient) ListForResourceGroupComplete(ctx context.Context, resourceGroupName string, filter string) (result DenyAssignmentListResultIterator, err error) + func (client DenyAssignmentsClient) ListForResourceGroupPreparer(ctx context.Context, resourceGroupName string, filter string) (*http.Request, error) + func (client DenyAssignmentsClient) ListForResourceGroupResponder(resp *http.Response) (result DenyAssignmentListResult, err error) + func (client DenyAssignmentsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DenyAssignmentsClient) ListForResourcePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DenyAssignmentsClient) ListForResourceResponder(resp *http.Response) (result DenyAssignmentListResult, err error) + func (client DenyAssignmentsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + func (client DenyAssignmentsClient) ListForScope(ctx context.Context, scope string, filter string) (result DenyAssignmentListResultPage, err error) + func (client DenyAssignmentsClient) ListForScopeComplete(ctx context.Context, scope string, filter string) (result DenyAssignmentListResultIterator, err error) + func (client DenyAssignmentsClient) ListForScopePreparer(ctx context.Context, scope string, filter string) (*http.Request, error) + func (client DenyAssignmentsClient) ListForScopeResponder(resp *http.Response) (result DenyAssignmentListResult, err error) + func (client DenyAssignmentsClient) ListForScopeSender(req *http.Request) (*http.Response, error) + func (client DenyAssignmentsClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client DenyAssignmentsClient) ListResponder(resp *http.Response) (result DenyAssignmentListResult, err error) + func (client DenyAssignmentsClient) ListSender(req *http.Request) (*http.Response, error) + type GlobalAdministratorClient struct + func NewGlobalAdministratorClient(subscriptionID string) GlobalAdministratorClient + func NewGlobalAdministratorClientWithBaseURI(baseURI string, subscriptionID string) GlobalAdministratorClient + func (client GlobalAdministratorClient) ElevateAccess(ctx context.Context) (result autorest.Response, err error) + func (client GlobalAdministratorClient) ElevateAccessPreparer(ctx context.Context) (*http.Request, error) + func (client GlobalAdministratorClient) ElevateAccessResponder(resp *http.Response) (result autorest.Response, err error) + func (client GlobalAdministratorClient) ElevateAccessSender(req *http.Request) (*http.Response, error) + type Permission struct + Actions *[]string + DataActions *[]string + NotActions *[]string + NotDataActions *[]string + type PermissionGetResult struct + NextLink *string + Value *[]Permission + func (pgr PermissionGetResult) IsEmpty() bool + type PermissionGetResultIterator struct + func NewPermissionGetResultIterator(page PermissionGetResultPage) PermissionGetResultIterator + func (iter *PermissionGetResultIterator) Next() error + func (iter *PermissionGetResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PermissionGetResultIterator) NotDone() bool + func (iter PermissionGetResultIterator) Response() PermissionGetResult + func (iter PermissionGetResultIterator) Value() Permission + type PermissionGetResultPage struct + func NewPermissionGetResultPage(cur PermissionGetResult, ...) PermissionGetResultPage + func (page *PermissionGetResultPage) Next() error + func (page *PermissionGetResultPage) NextWithContext(ctx context.Context) (err error) + func (page PermissionGetResultPage) NotDone() bool + func (page PermissionGetResultPage) Response() PermissionGetResult + func (page PermissionGetResultPage) Values() []Permission + type PermissionsClient struct + func NewPermissionsClient(subscriptionID string) PermissionsClient + func NewPermissionsClientWithBaseURI(baseURI string, subscriptionID string) PermissionsClient + func (client PermissionsClient) ListForResource(ctx context.Context, resourceGroupName string, ...) (result PermissionGetResultPage, err error) + func (client PermissionsClient) ListForResourceComplete(ctx context.Context, resourceGroupName string, ...) (result PermissionGetResultIterator, err error) + func (client PermissionsClient) ListForResourceGroup(ctx context.Context, resourceGroupName string) (result PermissionGetResultPage, err error) + func (client PermissionsClient) ListForResourceGroupComplete(ctx context.Context, resourceGroupName string) (result PermissionGetResultIterator, err error) + func (client PermissionsClient) ListForResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client PermissionsClient) ListForResourceGroupResponder(resp *http.Response) (result PermissionGetResult, err error) + func (client PermissionsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PermissionsClient) ListForResourcePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client PermissionsClient) ListForResourceResponder(resp *http.Response) (result PermissionGetResult, err error) + func (client PermissionsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + type Principal struct + ID *string + Type *string + func (p Principal) MarshalJSON() ([]byte, error) + type PrincipalType string + const Application + const DirectoryObjectOrGroup + const DirectoryRoleTemplate + const Everyone + const ForeignGroup + const Group + const MSI + const ServicePrincipal + const Unknown + const User + func PossiblePrincipalTypeValues() []PrincipalType + type ProviderOperation struct + Description *string + DisplayName *string + IsDataAction *bool + Name *string + Origin *string + Properties interface{} + type ProviderOperationsMetadata struct + DisplayName *string + ID *string + Name *string + Operations *[]ProviderOperation + ResourceTypes *[]ResourceType + Type *string + type ProviderOperationsMetadataClient struct + func NewProviderOperationsMetadataClient(subscriptionID string) ProviderOperationsMetadataClient + func NewProviderOperationsMetadataClientWithBaseURI(baseURI string, subscriptionID string) ProviderOperationsMetadataClient + func (client ProviderOperationsMetadataClient) Get(ctx context.Context, resourceProviderNamespace string, expand string) (result ProviderOperationsMetadata, err error) + func (client ProviderOperationsMetadataClient) GetPreparer(ctx context.Context, resourceProviderNamespace string, expand string) (*http.Request, error) + func (client ProviderOperationsMetadataClient) GetResponder(resp *http.Response) (result ProviderOperationsMetadata, err error) + func (client ProviderOperationsMetadataClient) GetSender(req *http.Request) (*http.Response, error) + func (client ProviderOperationsMetadataClient) List(ctx context.Context, expand string) (result ProviderOperationsMetadataListResultPage, err error) + func (client ProviderOperationsMetadataClient) ListComplete(ctx context.Context, expand string) (result ProviderOperationsMetadataListResultIterator, err error) + func (client ProviderOperationsMetadataClient) ListPreparer(ctx context.Context, expand string) (*http.Request, error) + func (client ProviderOperationsMetadataClient) ListResponder(resp *http.Response) (result ProviderOperationsMetadataListResult, err error) + func (client ProviderOperationsMetadataClient) ListSender(req *http.Request) (*http.Response, error) + type ProviderOperationsMetadataListResult struct + NextLink *string + Value *[]ProviderOperationsMetadata + func (pomlr ProviderOperationsMetadataListResult) IsEmpty() bool + type ProviderOperationsMetadataListResultIterator struct + func NewProviderOperationsMetadataListResultIterator(page ProviderOperationsMetadataListResultPage) ProviderOperationsMetadataListResultIterator + func (iter *ProviderOperationsMetadataListResultIterator) Next() error + func (iter *ProviderOperationsMetadataListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ProviderOperationsMetadataListResultIterator) NotDone() bool + func (iter ProviderOperationsMetadataListResultIterator) Response() ProviderOperationsMetadataListResult + func (iter ProviderOperationsMetadataListResultIterator) Value() ProviderOperationsMetadata + type ProviderOperationsMetadataListResultPage struct + func NewProviderOperationsMetadataListResultPage(cur ProviderOperationsMetadataListResult, ...) ProviderOperationsMetadataListResultPage + func (page *ProviderOperationsMetadataListResultPage) Next() error + func (page *ProviderOperationsMetadataListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ProviderOperationsMetadataListResultPage) NotDone() bool + func (page ProviderOperationsMetadataListResultPage) Response() ProviderOperationsMetadataListResult + func (page ProviderOperationsMetadataListResultPage) Values() []ProviderOperationsMetadata + type ResourceType struct + DisplayName *string + Name *string + Operations *[]ProviderOperation + type RoleAssignment struct + ID *string + Name *string + Type *string + func (ra *RoleAssignment) UnmarshalJSON(body []byte) error + func (ra RoleAssignment) MarshalJSON() ([]byte, error) + type RoleAssignmentCreateParameters struct + func (racp *RoleAssignmentCreateParameters) UnmarshalJSON(body []byte) error + func (racp RoleAssignmentCreateParameters) MarshalJSON() ([]byte, error) + type RoleAssignmentFilter struct + CanDelegate *bool + PrincipalID *string + type RoleAssignmentListResult struct + NextLink *string + Value *[]RoleAssignment + func (ralr RoleAssignmentListResult) IsEmpty() bool + type RoleAssignmentListResultIterator struct + func NewRoleAssignmentListResultIterator(page RoleAssignmentListResultPage) RoleAssignmentListResultIterator + func (iter *RoleAssignmentListResultIterator) Next() error + func (iter *RoleAssignmentListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RoleAssignmentListResultIterator) NotDone() bool + func (iter RoleAssignmentListResultIterator) Response() RoleAssignmentListResult + func (iter RoleAssignmentListResultIterator) Value() RoleAssignment + type RoleAssignmentListResultPage struct + func NewRoleAssignmentListResultPage(cur RoleAssignmentListResult, ...) RoleAssignmentListResultPage + func (page *RoleAssignmentListResultPage) Next() error + func (page *RoleAssignmentListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RoleAssignmentListResultPage) NotDone() bool + func (page RoleAssignmentListResultPage) Response() RoleAssignmentListResult + func (page RoleAssignmentListResultPage) Values() []RoleAssignment + type RoleAssignmentProperties struct + CanDelegate *bool + PrincipalID *string + PrincipalType PrincipalType + RoleDefinitionID *string + type RoleAssignmentPropertiesWithScope struct + CanDelegate *bool + PrincipalID *string + PrincipalType PrincipalType + RoleDefinitionID *string + Scope *string + type RoleAssignmentsClient struct + func NewRoleAssignmentsClient(subscriptionID string) RoleAssignmentsClient + func NewRoleAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) RoleAssignmentsClient + func (client RoleAssignmentsClient) Create(ctx context.Context, scope string, roleAssignmentName string, ...) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) CreateByID(ctx context.Context, roleID string, parameters RoleAssignmentCreateParameters) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) CreateByIDPreparer(ctx context.Context, roleID string, parameters RoleAssignmentCreateParameters) (*http.Request, error) + func (client RoleAssignmentsClient) CreateByIDResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) CreateByIDSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) CreatePreparer(ctx context.Context, scope string, roleAssignmentName string, ...) (*http.Request, error) + func (client RoleAssignmentsClient) CreateResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) Delete(ctx context.Context, scope string, roleAssignmentName string) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) DeleteByID(ctx context.Context, roleID string) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) DeleteByIDPreparer(ctx context.Context, roleID string) (*http.Request, error) + func (client RoleAssignmentsClient) DeleteByIDResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) DeleteByIDSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) DeletePreparer(ctx context.Context, scope string, roleAssignmentName string) (*http.Request, error) + func (client RoleAssignmentsClient) DeleteResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) Get(ctx context.Context, scope string, roleAssignmentName string) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) GetByID(ctx context.Context, roleID string) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) GetByIDPreparer(ctx context.Context, roleID string) (*http.Request, error) + func (client RoleAssignmentsClient) GetByIDResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) GetPreparer(ctx context.Context, scope string, roleAssignmentName string) (*http.Request, error) + func (client RoleAssignmentsClient) GetResponder(resp *http.Response) (result RoleAssignment, err error) + func (client RoleAssignmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) List(ctx context.Context, filter string) (result RoleAssignmentListResultPage, err error) + func (client RoleAssignmentsClient) ListComplete(ctx context.Context, filter string) (result RoleAssignmentListResultIterator, err error) + func (client RoleAssignmentsClient) ListForResource(ctx context.Context, resourceGroupName string, ...) (result RoleAssignmentListResultPage, err error) + func (client RoleAssignmentsClient) ListForResourceComplete(ctx context.Context, resourceGroupName string, ...) (result RoleAssignmentListResultIterator, err error) + func (client RoleAssignmentsClient) ListForResourceGroup(ctx context.Context, resourceGroupName string, filter string) (result RoleAssignmentListResultPage, err error) + func (client RoleAssignmentsClient) ListForResourceGroupComplete(ctx context.Context, resourceGroupName string, filter string) (result RoleAssignmentListResultIterator, err error) + func (client RoleAssignmentsClient) ListForResourceGroupPreparer(ctx context.Context, resourceGroupName string, filter string) (*http.Request, error) + func (client RoleAssignmentsClient) ListForResourceGroupResponder(resp *http.Response) (result RoleAssignmentListResult, err error) + func (client RoleAssignmentsClient) ListForResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) ListForResourcePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client RoleAssignmentsClient) ListForResourceResponder(resp *http.Response) (result RoleAssignmentListResult, err error) + func (client RoleAssignmentsClient) ListForResourceSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) ListForScope(ctx context.Context, scope string, filter string) (result RoleAssignmentListResultPage, err error) + func (client RoleAssignmentsClient) ListForScopeComplete(ctx context.Context, scope string, filter string) (result RoleAssignmentListResultIterator, err error) + func (client RoleAssignmentsClient) ListForScopePreparer(ctx context.Context, scope string, filter string) (*http.Request, error) + func (client RoleAssignmentsClient) ListForScopeResponder(resp *http.Response) (result RoleAssignmentListResult, err error) + func (client RoleAssignmentsClient) ListForScopeSender(req *http.Request) (*http.Response, error) + func (client RoleAssignmentsClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client RoleAssignmentsClient) ListResponder(resp *http.Response) (result RoleAssignmentListResult, err error) + func (client RoleAssignmentsClient) ListSender(req *http.Request) (*http.Response, error) + type RoleDefinition struct + ID *string + Name *string + Type *string + func (rd *RoleDefinition) UnmarshalJSON(body []byte) error + func (rd RoleDefinition) MarshalJSON() ([]byte, error) + type RoleDefinitionFilter struct + RoleName *string + Type *string + type RoleDefinitionListResult struct + NextLink *string + Value *[]RoleDefinition + func (rdlr RoleDefinitionListResult) IsEmpty() bool + type RoleDefinitionListResultIterator struct + func NewRoleDefinitionListResultIterator(page RoleDefinitionListResultPage) RoleDefinitionListResultIterator + func (iter *RoleDefinitionListResultIterator) Next() error + func (iter *RoleDefinitionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RoleDefinitionListResultIterator) NotDone() bool + func (iter RoleDefinitionListResultIterator) Response() RoleDefinitionListResult + func (iter RoleDefinitionListResultIterator) Value() RoleDefinition + type RoleDefinitionListResultPage struct + func NewRoleDefinitionListResultPage(cur RoleDefinitionListResult, ...) RoleDefinitionListResultPage + func (page *RoleDefinitionListResultPage) Next() error + func (page *RoleDefinitionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RoleDefinitionListResultPage) NotDone() bool + func (page RoleDefinitionListResultPage) Response() RoleDefinitionListResult + func (page RoleDefinitionListResultPage) Values() []RoleDefinition + type RoleDefinitionProperties struct + AssignableScopes *[]string + Description *string + Permissions *[]Permission + RoleName *string + RoleType *string + type RoleDefinitionsClient struct + func NewRoleDefinitionsClient(subscriptionID string) RoleDefinitionsClient + func NewRoleDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) RoleDefinitionsClient + func (client RoleDefinitionsClient) CreateOrUpdate(ctx context.Context, scope string, roleDefinitionID string, ...) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, scope string, roleDefinitionID string, ...) (*http.Request, error) + func (client RoleDefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client RoleDefinitionsClient) Delete(ctx context.Context, scope string, roleDefinitionID string) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) DeletePreparer(ctx context.Context, scope string, roleDefinitionID string) (*http.Request, error) + func (client RoleDefinitionsClient) DeleteResponder(resp *http.Response) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RoleDefinitionsClient) Get(ctx context.Context, scope string, roleDefinitionID string) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) GetByID(ctx context.Context, roleID string) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) GetByIDPreparer(ctx context.Context, roleID string) (*http.Request, error) + func (client RoleDefinitionsClient) GetByIDResponder(resp *http.Response) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client RoleDefinitionsClient) GetPreparer(ctx context.Context, scope string, roleDefinitionID string) (*http.Request, error) + func (client RoleDefinitionsClient) GetResponder(resp *http.Response) (result RoleDefinition, err error) + func (client RoleDefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RoleDefinitionsClient) List(ctx context.Context, scope string, filter string) (result RoleDefinitionListResultPage, err error) + func (client RoleDefinitionsClient) ListComplete(ctx context.Context, scope string, filter string) (result RoleDefinitionListResultIterator, err error) + func (client RoleDefinitionsClient) ListPreparer(ctx context.Context, scope string, filter string) (*http.Request, error) + func (client RoleDefinitionsClient) ListResponder(resp *http.Response) (result RoleDefinitionListResult, err error) + func (client RoleDefinitionsClient) ListSender(req *http.Request) (*http.Response, error)