다음을 통해 공유


Web Services - Get

구독, 리소스 그룹 및 이름으로 지정된 웹 서비스 정의를 가져옵니다. 스토리지 자격 증명 및 웹 서비스 키는 이 호출에서 반환되지 않습니다. 웹 서비스 액세스 키를 얻으려면 목록 키를 호출합니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearning/webServices/{webServiceName}?api-version=2016-05-01-preview

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

웹 서비스가 있는 리소스 그룹의 이름입니다.

subscriptionId
path True

string

Azure 구독 ID입니다.

webServiceName
path True

string

웹 서비스의 이름입니다.

api-version
query True

string

사용할 Microsoft.MachineLearning 리소스 공급자 API의 버전입니다.

응답

Name 형식 Description
200 OK

WebService

성공. 응답에는 프로비전 상태 및 Azure-AsyncOperation 헤더가 포함됩니다. 작업의 진행률을 얻으려면 Azure-AsyncOperation 헤더 필드의 URL에서 GET 작업을 호출합니다. 비동기 작업에 대한 자세한 내용은 https://msdn.microsoft.com/en-us/library/mt742920.aspx참조하세요.

Media Types: "application/json", "text/json"

정의

Name Description
AssetItem

웹 서비스와 연결된 자산에 대한 정보입니다.

AssetLocation

웹 서비스 자산의 액세스 위치를 설명합니다.

AssetType

자산의 유형입니다.

ColumnFormat

데이터 형식에 대한 추가 형식 정보입니다.

ColumnSpecification

웹 서비스 입력 또는 출력을 나타내는 데이터 테이블 내의 열에 대한 Swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/

ColumnType

열의 데이터 형식입니다.

CommitmentPlan

웹 서비스와 연결된 기계 학습 약정 계획에 대한 정보입니다.

DiagnosticsConfiguration

Azure ML 웹 서비스에 대한 진단 설정입니다.

DiagnosticsLevel

진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다.

ExampleRequest

서비스의 입력에 대한 샘플 입력 데이터입니다.

GraphEdge

웹 서비스의 그래프 내에서 에지를 정의합니다.

GraphNode

웹 서비스 그래프의 노드를 지정합니다. 노드는 입력, 출력 또는 자산 노드일 수 있으므로 지정된 시간에 해당 ID 속성 중 하나만 채워집니다.

GraphPackage

기계 학습 솔루션을 구성하는 모듈의 그래프를 정의합니다.

GraphParameter

그래프에서 전역 매개 변수를 정의합니다.

GraphParameterLink

그래프의 노드에 대한 그래프 전역 매개 변수에 대한 연결 링크입니다.

InputPort

자산 입력 포트

InputPortType

포트 데이터 형식입니다.

MachineLearningWorkspace

웹 서비스의 원본인 실험을 포함하는 기계 학습 작업 영역에 대한 정보입니다.

ModeValueInfo

중첩된 매개 변수 정의입니다.

ModuleAssetParameter

모듈 자산에 대한 매개 변수 정의입니다.

OutputPort

자산 출력 포트

OutputPortType

포트 데이터 형식입니다.

ParameterType

그래프 매개 변수의 형식입니다.

ProvisioningState

읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다.

RealtimeConfiguration

Azure ML 웹 서비스 엔드포인트에 사용할 수 있는 구성 옵션을 보유합니다.

ServiceInputOutputSpecification

서비스의 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/

StorageAccount

스토리지 계정에 대한 액세스 정보입니다.

TableSpecification

단일 서비스 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/

WebService

Azure ML 웹 서비스 리소스의 인스턴스입니다.

WebServiceKeys

웹 서비스 호출에 대한 액세스 키입니다.

WebServicePropertiesForGraph

그래프 기반 웹 서비스와 관련된 속성입니다.

AssetItem

웹 서비스와 연결된 자산에 대한 정보입니다.

Name 형식 Description
id

string

자산의 ID입니다.

inputPorts

<string,  InputPort>

자산의 입력 포트에 대한 정보입니다.

locationInfo

AssetLocation

자산에 대한 액세스 정보입니다.

metadata

object

자산이 사용자 지정 모듈인 경우 모듈의 메타데이터를 보유합니다.

name

string

자산의 이름입니다.

outputPorts

<string,  OutputPort>

자산의 출력 포트에 대한 정보입니다.

parameters

ModuleAssetParameter[]

자산이 사용자 지정 모듈인 경우 모듈의 매개 변수를 보유합니다.

type

AssetType

자산의 유형입니다.

AssetLocation

웹 서비스 자산의 액세스 위치를 설명합니다.

Name 형식 Description
credentials

string

해당하는 경우 자산에 대한 액세스 자격 증명(예: 스토리지 계정 연결 문자열 + Blob URI로 지정된 자산)

uri

string (url)

자산에 액세스할 수 있는 URI(예: 시스템 자산에 대한 aml://abc 또는 사용자 자산에 대한 https://xyz)

AssetType

자산의 유형입니다.

Description
Module
Resource

ColumnFormat

데이터 형식에 대한 추가 형식 정보입니다.

Description
Byte
Char
Complex128
Complex64
Date-time
Date-timeOffset
Double
Duration
Float
Int16
Int32
Int64
Int8
Uint16
Uint32
Uint64
Uint8

ColumnSpecification

웹 서비스 입력 또는 출력을 나타내는 데이터 테이블 내의 열에 대한 Swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/

Name 형식 Description
enum

object[]

데이터 형식이 범주인 경우 허용되는 범주 목록을 제공합니다.

format

ColumnFormat

데이터 형식에 대한 추가 형식 정보입니다.

type

ColumnType

열의 데이터 형식입니다.

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

DiagnosticsLevel

진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다.

DiagnosticsLevel

진단 출력의 세부 정보를 지정합니다. 유효한 값은 없음입니다. 없음 - 추적을 사용하지 않도록 설정합니다. 오류 - 오류(stderr) 추적만 수집합니다. All - 모든 추적(stdout 및 stderr)을 수집합니다.

Description
All
Error
None

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

GraphEdge[]

그래프를 구성하는 에지 목록입니다.

graphParameters

<string,  GraphParameter>

GraphParameter 맵에 전역 매개 변수 이름으로 지정된 그래프에 대한 전역 매개 변수의 컬렉션입니다. 여기에 있는 각 매개 변수는 WebServiceProperties 수준에서 선언된 전역 매개 변수 값 맵과 1:1 일치합니다.

nodes

<string,  GraphNode>

GraphNode 맵에 nodeId로 제공된 그래프를 구성하는 노드 집합

GraphParameter

그래프에서 전역 매개 변수를 정의합니다.

Name 형식 Description
description

string

이 그래프 매개 변수에 대한 설명입니다.

links

GraphParameterLink[]

이 매개 변수에 대한 연결 링크는 그래프의 노드에 연결됩니다.

type

ParameterType

그래프 매개 변수의 형식입니다.

그래프의 노드에 대한 그래프 전역 매개 변수에 대한 연결 링크입니다.

Name 형식 Description
nodeId

string

그래프 노드의 식별자

parameterKey

string

전역 매개 변수가 매핑되는 노드 매개 변수의 식별자입니다.

InputPort

자산 입력 포트

Name 형식 Default value Description
type

InputPortType

Dataset

포트 데이터 형식입니다.

InputPortType

포트 데이터 형식입니다.

Description
Dataset

MachineLearningWorkspace

웹 서비스의 원본인 실험을 포함하는 기계 학습 작업 영역에 대한 정보입니다.

Name 형식 Description
id

string

웹 서비스와 연결된 기계 학습 작업 영역의 작업 영역 ID를 지정합니다.

ModeValueInfo

중첩된 매개 변수 정의입니다.

Name 형식 Description
interfaceString

string

중첩된 매개 변수의 인터페이스 문자열 이름입니다.

parameters

ModuleAssetParameter[]

매개 변수의 정의입니다.

ModuleAssetParameter

모듈 자산에 대한 매개 변수 정의입니다.

Name 형식 Description
modeValuesInfo

<string,  ModeValueInfo>

복잡한 모듈 매개 변수인 경우 중첩된 인터페이스 매개 변수에 대한 정의입니다.

name

string

매개 변수 이름입니다.

parameterType

string

매개 변수 형식입니다.

OutputPort

자산 출력 포트

Name 형식 Default value Description
type

OutputPortType

Dataset

포트 데이터 형식입니다.

OutputPortType

포트 데이터 형식입니다.

Description
Dataset

ParameterType

그래프 매개 변수의 형식입니다.

Description
Boolean
ColumnPicker
Credential
DataGatewayName
Double
Enumerated
Float
Int
Mode
ParameterRange
Script
String

ProvisioningState

읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다.

Description
Failed
Provisioning
Succeeded
Unknown

RealtimeConfiguration

Azure ML 웹 서비스 엔드포인트에 사용할 수 있는 구성 옵션을 보유합니다.

Name 형식 Description
maxConcurrentCalls

integer

minimum: 4
maximum: 200

웹 서비스에 대해 수행할 수 있는 최대 동시 호출을 지정합니다. 최소값: 4, 최대값: 200.

ServiceInputOutputSpecification

서비스의 입력 또는 출력을 설명하는 swagger 2.0 스키마입니다. Swagger 사양 참조: http://swagger.io/specification/

Name 형식 Default value Description
description

string

Swagger 스키마에 대한 설명입니다.

properties

<string,  TableSpecification>

웹 서비스의 각 입력 또는 출력에 대한 열 스키마가 포함된 컬렉션을 지정합니다. 자세한 내용은 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,  ColumnSpecification>

데이터 테이블 내의 열 집합입니다.

title

string

Swagger 스키마 제목입니다.

type

string

object

swagger에 설명된 엔터티의 형식입니다.

WebService

Azure ML 웹 서비스 리소스의 인스턴스입니다.

Name 형식 Description
id

string

리소스 ID를 지정합니다.

location

string

리소스의 위치를 지정합니다.

name

string

리소스의 이름을 지정합니다.

properties WebServiceProperties:

WebServicePropertiesForGraph

웹 서비스를 설명하는 속성 페이로드를 포함합니다.

tags

object

키/값 쌍으로 정의된 리소스 태그를 포함합니다.

type

string

리소스의 형식을 지정합니다.

WebServiceKeys

웹 서비스 호출에 대한 액세스 키입니다.

Name 형식 Description
primary

string

기본 액세스 키입니다.

secondary

string

보조 액세스 키입니다.

WebServicePropertiesForGraph

그래프 기반 웹 서비스와 관련된 속성입니다.

Name 형식 Description
assets

<string,  AssetItem>

웹 서비스 자산을 설명하는 사용자 정의 속성을 포함합니다. 속성은 키/값 쌍으로 표현됩니다.

commitmentPlan

CommitmentPlan

이 웹 서비스와 연결된 약정 계획을 포함합니다. 생성 시 설정합니다. 설정되면 이 값을 변경할 수 없습니다. 참고: 약정 계획은 GET 작업에 대한 호출에서 반환되지 않습니다.

createdOn

string (date-time)

읽기 전용: 웹 서비스를 만든 날짜 및 시간입니다.

description

string

웹 서비스에 대한 설명입니다.

diagnostics

DiagnosticsConfiguration

웹 서비스에 대한 진단 추적 컬렉션을 제어하는 설정입니다.

exampleRequest

ExampleRequest

하나 이상의 서비스 입력에 대한 샘플 입력 데이터를 정의합니다.

exposeSampleData

boolean

true로 설정하면 샘플 데이터가 웹 서비스의 swagger 정의에 포함됩니다. 기본값은 true입니다.

input

ServiceInputOutputSpecification

하나 이상의 웹 서비스 입력을 설명하는 Swagger 2.0 스키마를 포함합니다. 자세한 내용은 Swagger 사양을 참조하세요.

keys

WebServiceKeys

웹 서비스 프로비저닝 키를 포함합니다. 프로비저닝 키를 지정하지 않으면 Azure Machine Learning 시스템에서 자동으로 생성합니다. 참고: GET 작업에 대한 호출에서 키가 반환되지 않습니다.

machineLearningWorkspace

MachineLearningWorkspace

웹 서비스의 원본인 실험을 포함하는 Machine Learning 작업 영역을 지정합니다.

modifiedOn

string (date-time)

읽기 전용: 웹 서비스가 마지막으로 수정된 날짜 및 시간입니다.

output

ServiceInputOutputSpecification

하나 이상의 웹 서비스 출력을 설명하는 Swagger 2.0 스키마를 포함합니다. 자세한 내용은 Swagger 사양을 참조하세요.

package

GraphPackage

이 웹 서비스를 구성하는 그래프 패키지의 정의입니다.

packageType string:

Graph

패키지 유형을 지정합니다. 유효한 값은 Graph(Machine Learning Studio를 통해 게시된 웹 서비스 지정) 및 코드(Python과 같은 코드를 사용하여 게시된 웹 서비스 지정)입니다. 참고: 현재 코드는 지원되지 않습니다.

parameters

object

기본값 맵에 대한 전역 매개 변수 이름으로 지정된 웹 서비스에 대해 정의된 전역 매개 변수 값 집합입니다. 기본값을 지정하지 않으면 매개 변수가 필요한 것으로 간주됩니다.

provisioningState

ProvisioningState

읽기 전용: 웹 서비스의 프로비전 상태입니다. 유효한 값은 알 수 없음, 프로비전, 성공 및 실패입니다.

readOnly

boolean

true로 설정하면 웹 서비스가 읽기 전용이며 더 이상 업데이트하거나 패치할 수 없으며 제거만 됨을 나타냅니다. 기본값은 false입니다. 참고: true로 설정되면 해당 값을 변경할 수 없습니다.

realtimeConfiguration

RealtimeConfiguration

웹 서비스 엔드포인트에 대한 구성 설정을 포함합니다.

storageAccount

StorageAccount

Azure Machine Learning에서 웹 서비스에 대한 정보를 저장하는 데 사용하는 스토리지 계정을 지정합니다. GET 작업에 대한 호출에서 스토리지 계정의 이름만 반환됩니다. 스토리지 계정 정보를 업데이트할 때 새 스토리지 계정에서 필요한 모든 자산을 사용할 수 있는지 확인하거나 웹 서비스에 대한 호출이 실패하는지 확인해야 합니다.

swaggerLocation

string

읽기 전용: 이 웹 서비스와 연결된 swagger 사양의 URI를 포함합니다.

title

string

웹 서비스의 제목입니다.