RoleAssignmentsOperations interface
RoleAssignments işlemlerini temsil eden arayüz.
Özellikler
| create | Kapsam ve ada göre rol ataması oluşturun veya güncelleştirin. |
| create |
Role atamayı kimliğine göre oluşturun veya güncelleştirin. |
| delete | Rol atamalarını kapsam ve ada göre silin. |
| delete |
Bir rol ataması kimliğine göre silin. |
| get | Kapsam ve ada göre bir rol ataması alın. |
| get |
Kimliğine göre bir rol ataması alın. |
| list |
Bir kaynağa uygulanan tüm rol atamalarını listeleyin. |
| list |
Bir kaynak grubuna uygulanan tüm rol atamalarını listeleyin. |
| list |
Bir kapsama uygulanan tüm rol atamalarını listeleyin. |
| list |
Aboneliğe uygulanan tüm rol atamalarını listeleyin. |
Özellik Ayrıntıları
create
Kapsam ve ada göre rol ataması oluşturun veya güncelleştirin.
create: (scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams) => Promise<RoleAssignment>
createById
Role atamayı kimliğine göre oluşturun veya güncelleştirin.
createById: (roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams) => Promise<RoleAssignment>
delete
Rol atamalarını kapsam ve ada göre silin.
delete: (scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams) => Promise<RoleAssignment>
deleteById
Bir rol ataması kimliğine göre silin.
deleteById: (roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams) => Promise<RoleAssignment>
get
Kapsam ve ada göre bir rol ataması alın.
get: (scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams) => Promise<RoleAssignment>
getById
Kimliğine göre bir rol ataması alın.
getById: (roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams) => Promise<RoleAssignment>
Özellik Değeri
(roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams) => Promise<RoleAssignment>
listForResource
Bir kaynağa uygulanan tüm rol atamalarını listeleyin.
listForResource: (resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Özellik Değeri
(resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForResourceGroup
Bir kaynak grubuna uygulanan tüm rol atamalarını listeleyin.
listForResourceGroup: (resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Özellik Değeri
(resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForScope
Bir kapsama uygulanan tüm rol atamalarını listeleyin.
listForScope: (scope: string, options?: RoleAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Özellik Değeri
(scope: string, options?: RoleAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForSubscription
Aboneliğe uygulanan tüm rol atamalarını listeleyin.
listForSubscription: (options?: RoleAssignmentsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Özellik Değeri
(options?: RoleAssignmentsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>