Operations Discovery - Get
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
api-version
|
query | True |
string |
클라이언트 API 버전입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
성공 |
|
| Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
OperationsDiscovery_Get
샘플 요청
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
샘플 응답
{
"value": [
{
"name": "Read",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Read",
"description": "Reads the move collection."
},
"origin": "user"
},
{
"name": "Write",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Write",
"description": "Creates or updates a move collection."
},
"origin": "user"
}
]
}
정의
| Name | Description |
|---|---|
|
Cloud |
서비스의 오류 응답입니다. |
|
Cloud |
서비스의 오류 응답입니다. |
| Display |
이 특정 작업/작업에 대한 지역화된 표시 정보를 포함합니다. 이러한 값은 RBAC에 대한 (1) 사용자 지정 역할 정의에 대해 여러 클라이언트에서 사용됩니다. (2) 이벤트 서비스에 대한 복잡한 쿼리 필터; 및 (3) 관리 작업에 대한 감사 기록/레코드입니다. |
|
Operations |
Operations 검색 클래스입니다. |
|
Operations |
ClientDiscovery 세부 정보의 컬렉션입니다. |
CloudError
서비스의 오류 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| error |
클라우드 오류 본문입니다. |
CloudErrorBody
서비스의 오류 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
오류의 식별자입니다. 코드는 고정적이며 프로그래밍 방식으로 사용할 수 있습니다. |
| details |
오류에 대한 추가 세부 정보 목록입니다. |
|
| message |
string |
사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다. |
| target |
string |
특정 오류의 대상입니다. 예를 들어 오류가 발생한 속성의 이름입니다. |
Display
이 특정 작업/작업에 대한 지역화된 표시 정보를 포함합니다. 이러한 값은 RBAC에 대한 (1) 사용자 지정 역할 정의에 대해 여러 클라이언트에서 사용됩니다. (2) 이벤트 서비스에 대한 복잡한 쿼리 필터; 및 (3) 관리 작업에 대한 감사 기록/레코드입니다.
| Name | 형식 | Description |
|---|---|---|
| description |
string |
설명을 가져오거나 설정합니다. 사용자에게 표시되어야 하므로 작업에 대한 지역화된 친숙한 설명입니다. 이는 철저하면서도 간결해야 하며 도구 팁과 자세한 보기에 사용됩니다. 네임스페이스에 대한 규범적 지침: 'display.provider' 리소스 만들기 또는 업데이트 'display.provider' 리소스 삭제 'display.provider' 리소스는 네임스페이스에 대한 모든 'display.provider' 리소스 규범 지침에 대해 다른 작업을 수행합니다. 'display.resource' 만들기 또는 업데이트 'display.resource' 'display.resource' 'ActionName' 모든 'display.resource' 삭제를 읽습니다. |
| operation |
string |
작업을 가져오거나 설정합니다. 사용자에게 표시되어야 하는 작업에 대한 지역화된 이름입니다. 그것은 간결해야 (드롭 다운에 맞게) 하지만 명확 (즉, 자체 문서화). 타이틀 대/소문자 구분을 사용해야 합니다. 규범적 지침: 'ActionName' 삭제 만들기 또는 업데이트 읽기 |
| provider |
string |
공급자를 가져오거나 설정합니다. 리소스 공급자 이름의 지역화된 친숙한 형식입니다. 이 형식에는 게시자/회사를 담당하는 회사도 포함될 것으로 예상됩니다. 타이틀 대/소문자를 사용하고 자사 서비스에 대해 "Microsoft"로 시작해야 합니다. 예: "Microsoft Monitoring Insights" 또는 "Microsoft Compute.". |
| resource |
string |
리소스를 가져오거나 설정합니다. 이 작업/작업과 관련된 지역화된 친숙한 형식입니다. 리소스 공급자에 대한 공개 설명서와 일치해야 합니다. 타이틀 대/소문자 구분을 사용해야 합니다. 이 값은 특정 URL 형식에 대해 고유해야 합니다(예: 중첩된 형식은 부모의 display.resource 필드를 다시 사용하지 않아야 함)(예: "Virtual Machines" 또는 "Scheduler 작업 컬렉션" 또는 "Virtual Machine VM 크기" 또는 "Scheduler 작업"). |
OperationsDiscovery
Operations 검색 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| display |
이 특정 작업/작업에 대한 지역화된 표시 정보를 포함합니다. 이러한 값은 RBAC에 대한 (1) 사용자 지정 역할 정의에 대해 여러 클라이언트에서 사용됩니다. (2) 이벤트 서비스에 대한 복잡한 쿼리 필터; 및 (3) 관리 작업에 대한 감사 기록/레코드입니다. |
|
| isDataAction |
boolean |
작업이 데이터 작업인지 여부를 나타냅니다. |
| name |
string |
API의 이름을 가져오거나 설정합니다. 이 특정 개체에 대해 수행되는 작업의 이름입니다. RBAC/이벤트 서비스에 표시되는 작업 이름과 일치해야 합니다. 작업의 예는 다음과 같습니다.
|
| origin |
string |
원본을 가져오거나 설정합니다. 작업의 의도된 실행기입니다. 는 RBAC UX 및 감사 로그 UX에서 작업의 표시를 제어합니다. 기본값은 "user,system"입니다. |
| properties |
object |
ClientDiscovery 속성입니다. |
OperationsDiscoveryCollection
ClientDiscovery 세부 정보의 컬렉션입니다.
| Name | 형식 | Description |
|---|---|---|
| nextLink |
string |
다음 링크의 값을 가져오거나 설정합니다. |
| value |
ClientDiscovery 세부 정보를 가져오거나 설정합니다. |