RoleAssignmentScheduleRequests interface
RoleAssignmentScheduleRequests'i temsil eden arabirim.
Yöntemler
| cancel(string, string, Role |
Bekleyen rol ataması zamanlama isteğini iptal eder. |
| create(string, string, Role |
Rol atama zamanlama isteği oluşturur. |
| get(string, string, Role |
Belirtilen rol ataması zamanlama isteğini alın. |
| list |
Bir kapsam için rol atama zamanlama isteklerini alır. |
| validate(string, string, Role |
Yeni bir rol atama zamanlaması isteğini doğrular. |
Yöntem Ayrıntıları
cancel(string, string, RoleAssignmentScheduleRequestsCancelOptionalParams)
Bekleyen rol ataması zamanlama isteğini iptal eder.
function cancel(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsCancelOptionalParams): Promise<void>
Parametreler
- scope
-
string
İptal etmek için rol atama isteğinin kapsamı.
- roleAssignmentScheduleRequestName
-
string
İptal etmek için rol atama isteğinin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
create(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsCreateOptionalParams)
Rol atama zamanlama isteği oluşturur.
function create(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsCreateOptionalParams): Promise<RoleAssignmentScheduleRequest>
Parametreler
- scope
-
string
Oluşturulacak rol atama zamanlama isteğinin kapsamı. Kapsam herhangi bir REST kaynak örneği olabilir. Örneğin, bir abonelik için '/subscriptions/{subscription-id}/', kaynak grubu için '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' ve kaynak için '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' kullanın.
- roleAssignmentScheduleRequestName
-
string
Oluşturulacak rol ataması için GUID. Ad, her rol ataması için benzersiz ve farklı olmalıdır.
- parameters
- RoleAssignmentScheduleRequest
Rol atama zamanlama isteği için parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<RoleAssignmentScheduleRequest>
get(string, string, RoleAssignmentScheduleRequestsGetOptionalParams)
Belirtilen rol ataması zamanlama isteğini alın.
function get(scope: string, roleAssignmentScheduleRequestName: string, options?: RoleAssignmentScheduleRequestsGetOptionalParams): Promise<RoleAssignmentScheduleRequest>
Parametreler
- scope
-
string
Rol atama zamanlama isteğinin kapsamı.
- roleAssignmentScheduleRequestName
-
string
Alınacak rol ataması zamanlama isteğinin adı (guid).
Seçenekler parametreleri.
Döndürülenler
Promise<RoleAssignmentScheduleRequest>
listForScope(string, RoleAssignmentScheduleRequestsListForScopeOptionalParams)
Bir kapsam için rol atama zamanlama isteklerini alır.
function listForScope(scope: string, options?: RoleAssignmentScheduleRequestsListForScopeOptionalParams): PagedAsyncIterableIterator<RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequest[], PageSettings>
Parametreler
- scope
-
string
Rol atamalarının kapsamı istekleri zamanlar.
Seçenekler parametreleri.
Döndürülenler
validate(string, string, RoleAssignmentScheduleRequest, RoleAssignmentScheduleRequestsValidateOptionalParams)
Yeni bir rol atama zamanlaması isteğini doğrular.
function validate(scope: string, roleAssignmentScheduleRequestName: string, parameters: RoleAssignmentScheduleRequest, options?: RoleAssignmentScheduleRequestsValidateOptionalParams): Promise<RoleAssignmentScheduleRequest>
Parametreler
- scope
-
string
Doğrulanması gereken rol atama isteğinin kapsamı.
- roleAssignmentScheduleRequestName
-
string
Doğrulanması gereken rol atama isteğinin adı.
- parameters
- RoleAssignmentScheduleRequest
Rol atama zamanlama isteği için parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<RoleAssignmentScheduleRequest>