Web Services - List
지정된 구독의 웹 서비스를 가져옵니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.MachineLearning/webServices?api-version=2016-05-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.MachineLearning/webServices?$skiptoken={$skiptoken}&api-version=2016-05-01-preview
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string |
Azure 구독 ID입니다. |
|
api-version
|
query | True |
string |
사용할 Microsoft.MachineLearning 리소스 공급자 API의 버전입니다. |
|
$skiptoken
|
query |
string |
페이지 매김에 대한 연속 토큰입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
성공. 응답에는 페이지를 매긴 웹 서비스 개체 배열과 다음 결과 집합(있는 경우)에 대한 URI가 포함됩니다. 웹 서비스 개체는 응답 콘텐츠의 공간을 절약하기 위해 드물게 채워집니다. 전체 웹 서비스 개체를 얻으려면 웹 서비스에서 GET 작업을 호출합니다. Media Types: "application/json", "text/json" |
정의
| Name | Description |
|---|---|
|
Asset |
웹 서비스와 연결된 자산에 대한 정보입니다. |
|
Asset |
웹 서비스 자산의 액세스 위치를 설명합니다. |
|
Asset |
자산의 유형입니다. |
|
Column |
데이터 형식에 대한 추가 형식 정보입니다. |
|
Column |
웹 서비스 입력 또는 출력을 나타내는 데이터 테이블 내의 열에 대한 Swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/ |
|
Column |
열의 데이터 형식입니다. |
|
Commitment |
웹 서비스와 연결된 기계 학습 약정 계획에 대한 정보입니다. |
|
Diagnostics |
Azure ML 웹 서비스에 대한 진단 설정입니다. |
|
Diagnostics |
진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다. |
|
Example |
서비스의 입력에 대한 샘플 입력 데이터입니다. |
|
Graph |
웹 서비스의 그래프 내에서 에지를 정의합니다. |
|
Graph |
웹 서비스 그래프의 노드를 지정합니다. 노드는 입력, 출력 또는 자산 노드일 수 있으므로 지정된 시간에 해당 ID 속성 중 하나만 채워집니다. |
|
Graph |
기계 학습 솔루션을 구성하는 모듈의 그래프를 정의합니다. |
|
Graph |
그래프에서 전역 매개 변수를 정의합니다. |
|
Graph |
그래프의 노드에 대한 그래프 전역 매개 변수에 대한 연결 링크입니다. |
|
Input |
자산 입력 포트 |
|
Input |
포트 데이터 형식입니다. |
|
Machine |
웹 서비스의 원본인 실험을 포함하는 기계 학습 작업 영역에 대한 정보입니다. |
|
Mode |
중첩된 매개 변수 정의입니다. |
|
Module |
모듈 자산에 대한 매개 변수 정의입니다. |
|
Output |
자산 출력 포트 |
|
Output |
포트 데이터 형식입니다. |
|
Paginated |
페이지를 매긴 웹 서비스 목록입니다. |
|
Parameter |
그래프 매개 변수의 형식입니다. |
|
Provisioning |
읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다. |
|
Realtime |
Azure ML 웹 서비스 엔드포인트에 사용할 수 있는 구성 옵션을 보유합니다. |
|
Service |
서비스의 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/ |
|
Storage |
스토리지 계정에 대한 액세스 정보입니다. |
|
Table |
단일 서비스 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/ |
|
Web |
Azure ML 웹 서비스 리소스의 인스턴스입니다. |
|
Web |
웹 서비스 호출에 대한 액세스 키입니다. |
|
Web |
그래프 기반 웹 서비스와 관련된 속성입니다. |
AssetItem
웹 서비스와 연결된 자산에 대한 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
자산의 ID입니다. |
| inputPorts |
<string,
Input |
자산의 입력 포트에 대한 정보입니다. |
| locationInfo |
자산에 대한 액세스 정보입니다. |
|
| metadata |
object |
자산이 사용자 지정 모듈인 경우 모듈의 메타데이터를 보유합니다. |
| name |
string |
자산의 이름입니다. |
| outputPorts |
<string,
Output |
자산의 출력 포트에 대한 정보입니다. |
| parameters |
자산이 사용자 지정 모듈인 경우 모듈의 매개 변수를 보유합니다. |
|
| type |
자산의 유형입니다. |
AssetLocation
웹 서비스 자산의 액세스 위치를 설명합니다.
| Name | 형식 | Description |
|---|---|---|
| credentials |
string |
해당하는 경우 자산에 대한 액세스 자격 증명(예: 스토리지 계정 연결 문자열 + Blob URI로 지정된 자산) |
| uri |
string (url) |
자산에 액세스할 수 있는 URI(예: 시스템 자산에 대한 aml://abc 또는 사용자 자산에 대한 https://xyz) |
AssetType
자산의 유형입니다.
| 값 | Description |
|---|---|
| Module | |
| Resource |
ColumnFormat
데이터 형식에 대한 추가 형식 정보입니다.
| 값 | Description |
|---|---|
| Byte | |
| Char | |
| Complex64 | |
| Complex128 | |
| Date-time | |
| Date-timeOffset | |
| Double | |
| Duration | |
| Float | |
| Int8 | |
| Int16 | |
| Int32 | |
| Int64 | |
| Uint8 | |
| Uint16 | |
| Uint32 | |
| Uint64 |
ColumnSpecification
웹 서비스 입력 또는 출력을 나타내는 데이터 테이블 내의 열에 대한 Swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/
| Name | 형식 | Description |
|---|---|---|
| enum |
object[] |
데이터 형식이 범주인 경우 허용되는 범주 목록을 제공합니다. |
| format |
데이터 형식에 대한 추가 형식 정보입니다. |
|
| type |
열의 데이터 형식입니다. |
|
| x-ms-isnullable |
boolean |
형식이 null 값을 지원하는지 여부를 나타내는 플래그입니다. |
| x-ms-isordered |
boolean |
범주가 범주 열인 경우 정렬된 집합으로 처리되는지 여부를 나타내는 플래그입니다. |
ColumnType
열의 데이터 형식입니다.
| 값 | Description |
|---|---|
| Boolean | |
| Integer | |
| Number | |
| String |
CommitmentPlan
웹 서비스와 연결된 기계 학습 약정 계획에 대한 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
웹 서비스와 연결된 약정 계획의 Azure Resource Manager ID를 지정합니다. |
DiagnosticsConfiguration
Azure ML 웹 서비스에 대한 진단 설정입니다.
| Name | 형식 | Description |
|---|---|---|
| expiry |
string (date-time) |
로깅이 중단되는 날짜와 시간을 지정합니다. null이면 진단 수집 시간이 제한되지 않습니다. |
| level |
진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다. |
DiagnosticsLevel
진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다.
| 값 | Description |
|---|---|
| None | |
| Error | |
| All |
ExampleRequest
서비스의 입력에 대한 샘플 입력 데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| globalParameters |
object |
웹 서비스의 전역 매개 변수에 대한 샘플 입력 데이터 |
| inputs |
object |
샘플 입력 값 행렬 맵에 대한 입력 이름으로 지정된 웹 서비스의 입력에 대한 샘플 입력 데이터입니다. |
GraphEdge
웹 서비스의 그래프 내에서 에지를 정의합니다.
| Name | 형식 | Description |
|---|---|---|
| sourceNodeId |
string |
원본 그래프 노드의 식별자입니다. |
| sourcePortId |
string |
에지가 연결하는 원본 노드 포트의 식별자입니다. |
| targetNodeId |
string |
대상 그래프 노드의 식별자입니다. |
| targetPortId |
string |
에지가 연결하는 대상 노드 포트의 식별자입니다. |
GraphNode
웹 서비스 그래프의 노드를 지정합니다. 노드는 입력, 출력 또는 자산 노드일 수 있으므로 지정된 시간에 해당 ID 속성 중 하나만 채워집니다.
| Name | 형식 | Description |
|---|---|---|
| assetId |
string |
이 노드가 나타내는 자산의 ID입니다. |
| inputId |
string |
이 노드가 나타내는 입력 요소의 ID입니다. |
| outputId |
string |
이 노드가 나타내는 출력 요소의 ID입니다. |
| parameters |
object |
해당하는 경우 노드의 매개 변수입니다. 전역 그래프 매개 변수는 런타임에 설정된 값을 사용하여 이러한 매개 변수에 매핑됩니다. |
GraphPackage
기계 학습 솔루션을 구성하는 모듈의 그래프를 정의합니다.
| Name | 형식 | Description |
|---|---|---|
| edges |
그래프를 구성하는 에지 목록입니다. |
|
| graphParameters |
<string,
Graph |
GraphParameter 맵에 전역 매개 변수 이름으로 지정된 그래프에 대한 전역 매개 변수의 컬렉션입니다. 여기에 있는 각 매개 변수는 WebServiceProperties 수준에서 선언된 전역 매개 변수 값 맵과 1:1 일치합니다. |
| nodes |
<string,
Graph |
GraphNode 맵에 nodeId로 제공된 그래프를 구성하는 노드 집합 |
GraphParameter
그래프에서 전역 매개 변수를 정의합니다.
| Name | 형식 | Description |
|---|---|---|
| description |
string |
이 그래프 매개 변수에 대한 설명입니다. |
| links |
이 매개 변수에 대한 연결 링크는 그래프의 노드에 연결됩니다. |
|
| type |
그래프 매개 변수의 형식입니다. |
GraphParameterLink
그래프의 노드에 대한 그래프 전역 매개 변수에 대한 연결 링크입니다.
| Name | 형식 | Description |
|---|---|---|
| nodeId |
string |
그래프 노드의 식별자 |
| parameterKey |
string |
전역 매개 변수가 매핑되는 노드 매개 변수의 식별자입니다. |
InputPort
자산 입력 포트
| Name | 형식 | Default value | Description |
|---|---|---|---|
| type | Dataset |
포트 데이터 형식입니다. |
InputPortType
포트 데이터 형식입니다.
| 값 | Description |
|---|---|
| Dataset |
MachineLearningWorkspace
웹 서비스의 원본인 실험을 포함하는 기계 학습 작업 영역에 대한 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
웹 서비스와 연결된 기계 학습 작업 영역의 작업 영역 ID를 지정합니다. |
ModeValueInfo
중첩된 매개 변수 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| interfaceString |
string |
중첩된 매개 변수의 인터페이스 문자열 이름입니다. |
| parameters |
매개 변수의 정의입니다. |
ModuleAssetParameter
모듈 자산에 대한 매개 변수 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| modeValuesInfo |
<string,
Mode |
복잡한 모듈 매개 변수인 경우 중첩된 인터페이스 매개 변수에 대한 정의입니다. |
| name |
string |
매개 변수 이름입니다. |
| parameterType |
string |
매개 변수 형식입니다. |
OutputPort
자산 출력 포트
| Name | 형식 | Default value | Description |
|---|---|---|---|
| type | Dataset |
포트 데이터 형식입니다. |
OutputPortType
포트 데이터 형식입니다.
| 값 | Description |
|---|---|
| Dataset |
PaginatedWebServicesList
페이지를 매긴 웹 서비스 목록입니다.
| Name | 형식 | Description |
|---|---|---|
| nextLink |
string |
목록의 결과 다음 페이지에 대한 연속 링크(절대 URI)입니다. |
| value |
웹 서비스 개체의 배열입니다. |
ParameterType
그래프 매개 변수의 형식입니다.
| 값 | Description |
|---|---|
| String | |
| Int | |
| Float | |
| Enumerated | |
| Script | |
| Mode | |
| Credential | |
| Boolean | |
| Double | |
| ColumnPicker | |
| ParameterRange | |
| DataGatewayName |
ProvisioningState
읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다.
| 값 | Description |
|---|---|
| Unknown | |
| Provisioning | |
| Succeeded | |
| Failed |
RealtimeConfiguration
Azure ML 웹 서비스 엔드포인트에 사용할 수 있는 구성 옵션을 보유합니다.
| Name | 형식 | Description |
|---|---|---|
| maxConcurrentCalls |
integer minimum: 4maximum: 200 |
웹 서비스에 대해 수행할 수 있는 최대 동시 호출을 지정합니다. 최소값: 4, 최대값: 200. |
ServiceInputOutputSpecification
서비스의 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
Swagger 스키마에 대한 설명입니다. |
|
| properties |
<string,
Table |
웹 서비스의 각 입력 또는 출력에 대한 열 스키마가 포함된 컬렉션을 지정합니다. 자세한 내용은 Swagger 사양을 참조하세요. |
|
| title |
string |
Swagger 스키마의 제목입니다. |
|
| type |
string |
object |
swagger에 설명된 엔터티의 형식입니다. 항상 'object'입니다. |
StorageAccount
스토리지 계정에 대한 액세스 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| key |
string |
스토리지 계정에 액세스하는 데 사용되는 키를 지정합니다. |
| name |
string |
스토리지 계정의 이름을 지정합니다. |
TableSpecification
단일 서비스 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
Swagger 스키마 설명입니다. |
|
| format |
string |
'type'이 'object'가 아닌 경우 형식입니다. |
|
| properties |
<string,
Column |
데이터 테이블 내의 열 집합입니다. |
|
| title |
string |
Swagger 스키마 제목입니다. |
|
| type |
string |
object |
swagger에 설명된 엔터티의 형식입니다. |
WebService
Azure ML 웹 서비스 리소스의 인스턴스입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
리소스 ID를 지정합니다. |
| location |
string |
리소스의 위치를 지정합니다. |
| name |
string |
리소스의 이름을 지정합니다. |
| properties | WebServiceProperties: |
웹 서비스를 설명하는 속성 페이로드를 포함합니다. |
| tags |
object |
키/값 쌍으로 정의된 리소스 태그를 포함합니다. |
| type |
string |
리소스의 형식을 지정합니다. |
WebServiceKeys
웹 서비스 호출에 대한 액세스 키입니다.
| Name | 형식 | Description |
|---|---|---|
| primary |
string |
기본 액세스 키입니다. |
| secondary |
string |
보조 액세스 키입니다. |
WebServicePropertiesForGraph
그래프 기반 웹 서비스와 관련된 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| assets |
<string,
Asset |
웹 서비스 자산을 설명하는 사용자 정의 속성을 포함합니다. 속성은 키/값 쌍으로 표현됩니다. |
| commitmentPlan |
이 웹 서비스와 연결된 약정 계획을 포함합니다. 생성 시 설정합니다. 설정되면 이 값을 변경할 수 없습니다. 참고: 약정 계획은 GET 작업에 대한 호출에서 반환되지 않습니다. |
|
| createdOn |
string (date-time) |
읽기 전용: 웹 서비스를 만든 날짜 및 시간입니다. |
| description |
string |
웹 서비스에 대한 설명입니다. |
| diagnostics |
웹 서비스에 대한 진단 추적 컬렉션을 제어하는 설정입니다. |
|
| exampleRequest |
하나 이상의 서비스 입력에 대한 샘플 입력 데이터를 정의합니다. |
|
| exposeSampleData |
boolean |
true로 설정하면 샘플 데이터가 웹 서비스의 swagger 정의에 포함됩니다. 기본값은 true입니다. |
| input |
하나 이상의 웹 서비스 입력을 설명하는 Swagger 2.0 스키마를 포함합니다. 자세한 내용은 Swagger 사양을 참조하세요. |
|
| keys |
웹 서비스 프로비저닝 키를 포함합니다. 프로비저닝 키를 지정하지 않으면 Azure Machine Learning 시스템에서 자동으로 생성합니다. 참고: GET 작업에 대한 호출에서 키가 반환되지 않습니다. |
|
| machineLearningWorkspace |
웹 서비스의 원본인 실험을 포함하는 Machine Learning 작업 영역을 지정합니다. |
|
| modifiedOn |
string (date-time) |
읽기 전용: 웹 서비스가 마지막으로 수정된 날짜 및 시간입니다. |
| output |
하나 이상의 웹 서비스 출력을 설명하는 Swagger 2.0 스키마를 포함합니다. 자세한 내용은 Swagger 사양을 참조하세요. |
|
| package |
이 웹 서비스를 구성하는 그래프 패키지의 정의입니다. |
|
| packageType |
string:
Graph |
패키지 유형을 지정합니다. 유효한 값은 Graph(Machine Learning Studio를 통해 게시된 웹 서비스 지정) 및 코드(Python과 같은 코드를 사용하여 게시된 웹 서비스 지정)입니다. 참고: 현재 코드는 지원되지 않습니다. |
| parameters |
object |
기본값 맵에 대한 전역 매개 변수 이름으로 지정된 웹 서비스에 대해 정의된 전역 매개 변수 값 집합입니다. 기본값을 지정하지 않으면 매개 변수가 필요한 것으로 간주됩니다. |
| provisioningState |
읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다. |
|
| readOnly |
boolean |
true로 설정하면 웹 서비스가 읽기 전용이며 더 이상 업데이트하거나 패치할 수 없으며 제거만 됨을 나타냅니다. 기본값은 false입니다. 참고: true로 설정되면 해당 값을 변경할 수 없습니다. |
| realtimeConfiguration |
웹 서비스 엔드포인트에 대한 구성 설정을 포함합니다. |
|
| storageAccount |
Azure Machine Learning에서 웹 서비스에 대한 정보를 저장하는 데 사용하는 스토리지 계정을 지정합니다. GET 작업에 대한 호출에서 스토리지 계정의 이름만 반환됩니다. 스토리지 계정 정보를 업데이트할 때 새 스토리지 계정에서 필요한 모든 자산을 사용할 수 있는지 확인하거나 웹 서비스에 대한 호출이 실패하는지 확인해야 합니다. |
|
| swaggerLocation |
string |
읽기 전용: 이 웹 서비스와 연결된 swagger 사양의 URI를 포함합니다. |
| title |
string |
웹 서비스의 제목입니다. |