RoleDefinitions interface
RoleDefinitions를 나타내는 인터페이스입니다.
메서드
create |
역할 정의를 만들거나 업데이트합니다. |
delete(string, string, Role |
역할 정의를 삭제합니다. |
get(string, string, Role |
이름(GUID)으로 역할 정의를 가져옵니다. |
get |
ID별로 역할 정의를 가져옵니다. |
list(string, Role |
범위 이상에서 적용할 수 있는 모든 역할 정의를 가져옵니다. |
메서드 세부 정보
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
역할 정의를 만들거나 업데이트합니다.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
매개 변수
- scope
-
string
역할 정의의 범위입니다.
- roleDefinitionId
-
string
역할 정의의 ID입니다.
- roleDefinition
- RoleDefinition
역할 정의의 값입니다.
옵션 매개 변수입니다.
반환
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
역할 정의를 삭제합니다.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
매개 변수
- scope
-
string
역할 정의의 범위입니다.
- roleDefinitionId
-
string
삭제할 역할 정의의 ID입니다.
옵션 매개 변수입니다.
반환
Promise<RoleDefinition>
get(string, string, RoleDefinitionsGetOptionalParams)
이름(GUID)으로 역할 정의를 가져옵니다.
function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>
매개 변수
- scope
-
string
역할 정의의 범위입니다.
- roleDefinitionId
-
string
역할 정의의 ID입니다.
- options
- RoleDefinitionsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<RoleDefinition>
getById(string, RoleDefinitionsGetByIdOptionalParams)
ID별로 역할 정의를 가져옵니다.
function getById(roleDefinitionId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>
매개 변수
- roleDefinitionId
-
string
정규화된 역할 정의 ID입니다. 구독 수준 역할 정의에는 /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} 형식을 사용하고, 테넌트 수준 역할 정의에는 /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} 형식을 사용합니다.
옵션 매개 변수입니다.
반환
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
범위 이상에서 적용할 수 있는 모든 역할 정의를 가져옵니다.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
매개 변수
- scope
-
string
역할 정의의 범위입니다.
옵션 매개 변수입니다.