OperationsDiscovery interface
Operations 검색 클래스입니다.
속성
| display | 이 특정 작업/작업에 대한 지역화된 표시 정보를 포함합니다. 이러한 값은 RBAC에 대한 (1) 사용자 지정 역할 정의에 대해 여러 클라이언트에서 사용됩니다. (2) 이벤트 서비스에 대한 복잡한 쿼리 필터; 및 (3) 관리 작업에 대한 감사 기록/레코드입니다. |
| is |
작업이 데이터 작업인지 여부를 나타냅니다. |
| name | API의 이름을 가져오거나 설정합니다. 이 특정 개체에 대해 수행되는 작업의 이름입니다. RBAC/이벤트 서비스에 표시되는 작업 이름과 일치해야 합니다. 작업의 예는 다음과 같습니다.
|
| origin | 원본을 가져오거나 설정합니다. 작업의 의도된 실행기입니다. 는 RBAC UX 및 감사 로그 UX에서 작업의 표시를 제어합니다. 기본값은 "user,system"입니다. |
| properties | ClientDiscovery 속성입니다. |
속성 세부 정보
display
이 특정 작업/작업에 대한 지역화된 표시 정보를 포함합니다. 이러한 값은 RBAC에 대한 (1) 사용자 지정 역할 정의에 대해 여러 클라이언트에서 사용됩니다. (2) 이벤트 서비스에 대한 복잡한 쿼리 필터; 및 (3) 관리 작업에 대한 감사 기록/레코드입니다.
display?: Display
속성 값
isDataAction
작업이 데이터 작업인지 여부를 나타냅니다.
isDataAction?: boolean
속성 값
boolean
name
API의 이름을 가져오거나 설정합니다. 이 특정 개체에 대해 수행되는 작업의 이름입니다. RBAC/이벤트 서비스에 표시되는 작업 이름과 일치해야 합니다. 작업의 예는 다음과 같습니다.
- Microsoft.Compute/virtualMachine/capture/action
- Microsoft.Compute/virtualMachine/restart/action
- Microsoft.Compute/virtualMachine/write
- Microsoft.Compute/virtualMachine/read
- Microsoft.Compute/virtualMachine/delete 각 작업에는 순서대로 (1) 리소스 공급자 네임스페이스(2) 작업이 적용되는 형식 계층 구조(예: SQL Azure 데이터베이스의 서버/데이터베이스)(3) 적용되는 형식을 나타내는 읽기, 쓰기, 작업 또는 삭제가 포함되어야 합니다. 컬렉션 또는 명명된 값의 PUT/PATCH인 경우 Write를 사용해야 합니다. GET인 경우 읽기를 사용해야 합니다. DELETE인 경우 Delete를 사용해야 합니다. POST인 경우 작업을 사용해야 합니다. 참고: 모든 리소스 공급자는 응답에 "{리소스 공급자 네임스페이스}/register/action" 작업을 포함해야 합니다. 이 API는 서비스에 등록하는 데 사용되며 작업에 대한 세부 정보(예: 리소스 공급자의 지역화된 이름 + PII 릴리스와 같은 특별한 고려 사항)를 포함해야 합니다.
name?: string
속성 값
string
origin
원본을 가져오거나 설정합니다. 작업의 의도된 실행기입니다. 는 RBAC UX 및 감사 로그 UX에서 작업의 표시를 제어합니다. 기본값은 "user,system"입니다.
origin?: string
속성 값
string
properties
ClientDiscovery 속성입니다.
properties?: Record<string, unknown>
속성 값
Record<string, unknown>