다음을 통해 공유


IotDpsResource interface

IotDpsResource를 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

프로비전 서비스의 메타데이터를 만들거나 업데이트합니다. 속성을 수정하는 일반적인 패턴은 프로비전 서비스 메타데이터 및 보안 메타데이터를 검색한 다음 새 본문의 수정된 값과 결합하여 프로비저닝 서비스를 업데이트하는 것입니다.

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

프로비전 서비스의 메타데이터를 만들거나 업데이트합니다. 속성을 수정하는 일반적인 패턴은 프로비전 서비스 메타데이터 및 보안 메타데이터를 검색한 다음 새 본문의 수정된 값과 결합하여 프로비저닝 서비스를 업데이트하는 것입니다.

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

지정된 이름으로 프라이빗 엔드포인트 연결의 상태를 만들거나 업데이트합니다.

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

지정된 이름으로 프라이빗 엔드포인트 연결의 상태를 만들거나 업데이트합니다.

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

프로비전 서비스를 삭제합니다.

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

프로비전 서비스를 삭제합니다.

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

지정된 이름의 프라이빗 엔드포인트 연결 삭제

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

지정된 이름의 프라이빗 엔드포인트 연결 삭제

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

기존 프로비저닝 서비스의 태그를 업데이트합니다. 다른 필드를 업데이트하려면 CreateOrUpdate 메서드를 사용합니다.

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

기존 프로비저닝 서비스의 태그를 업데이트합니다. 다른 필드를 업데이트하려면 CreateOrUpdate 메서드를 사용합니다.

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

프로비저닝 서비스 이름을 사용할 수 있는지 확인합니다. 이렇게 하면 이름이 구문적으로 유효한지와 이름을 사용할 수 있는지 확인합니다.

get(string, string, IotDpsResourceGetOptionalParams)

SAS 키 없이 프로비저닝 서비스의 메타데이터를 가져옵니다.

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

프로비저닝 서비스 만들기, 업데이트 또는 삭제와 같은 장기 실행 작업의 상태를 가져옵니다.

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

프라이빗 엔드포인트 연결 속성 가져오기

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

지정된 프로비저닝 서비스에 대해 지정된 프라이빗 링크 리소스 가져오기

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

지정된 리소스 그룹의 모든 프로비저닝 서비스 목록을 가져옵니다.

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

지정된 구독 ID에 대한 모든 프로비저닝 서비스를 나열합니다.

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

프로비저닝 서비스의 기본 및 보조 키를 나열합니다.

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

특정 키 이름에 대한 기본 및 보조 키 나열

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

프라이빗 엔드포인트 연결 속성 나열

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

지정된 프로비저닝 서비스에 대한 프라이빗 링크 리소스 나열

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

프로비저닝 서비스에 대한 유효한 SKU 및 계층 목록을 가져옵니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

프로비전 서비스의 메타데이터를 만들거나 업데이트합니다. 속성을 수정하는 일반적인 패턴은 프로비전 서비스 메타데이터 및 보안 메타데이터를 검색한 다음 새 본문의 수정된 값과 결합하여 프로비저닝 서비스를 업데이트하는 것입니다.

function beginCreateOrUpdate(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

매개 변수

resourceGroupName

string

리소스 그룹 식별자입니다.

provisioningServiceName

string

만들거나 업데이트할 프로비전 서비스의 이름입니다.

iotDpsDescription
ProvisioningServiceDescription

만들거나 업데이트할 프로비저닝 서비스에 대한 설명입니다.

options
IotDpsResourceCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

프로비전 서비스의 메타데이터를 만들거나 업데이트합니다. 속성을 수정하는 일반적인 패턴은 프로비전 서비스 메타데이터 및 보안 메타데이터를 검색한 다음 새 본문의 수정된 값과 결합하여 프로비저닝 서비스를 업데이트하는 것입니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<ProvisioningServiceDescription>

매개 변수

resourceGroupName

string

리소스 그룹 식별자입니다.

provisioningServiceName

string

만들거나 업데이트할 프로비전 서비스의 이름입니다.

iotDpsDescription
ProvisioningServiceDescription

만들거나 업데이트할 프로비저닝 서비스에 대한 설명입니다.

options
IotDpsResourceCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

지정된 이름으로 프라이빗 엔드포인트 연결의 상태를 만들거나 업데이트합니다.

function beginCreateOrUpdatePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

privateEndpointConnectionName

string

프라이빗 엔드포인트 연결의 이름

privateEndpointConnection
PrivateEndpointConnection

업데이트된 속성이 있는 프라이빗 엔드포인트 연결

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

지정된 이름으로 프라이빗 엔드포인트 연결의 상태를 만들거나 업데이트합니다.

function beginCreateOrUpdatePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

privateEndpointConnectionName

string

프라이빗 엔드포인트 연결의 이름

privateEndpointConnection
PrivateEndpointConnection

업데이트된 속성이 있는 프라이빗 엔드포인트 연결

반환

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

프로비전 서비스를 삭제합니다.

function beginDelete(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

provisioningServiceName

string

삭제할 프로비저닝 서비스의 이름입니다.

resourceGroupName

string

리소스 그룹 식별자입니다.

options
IotDpsResourceDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

프로비전 서비스를 삭제합니다.

function beginDeleteAndWait(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<void>

매개 변수

provisioningServiceName

string

삭제할 프로비저닝 서비스의 이름입니다.

resourceGroupName

string

리소스 그룹 식별자입니다.

options
IotDpsResourceDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

지정된 이름의 프라이빗 엔드포인트 연결 삭제

function beginDeletePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

privateEndpointConnectionName

string

프라이빗 엔드포인트 연결의 이름

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

지정된 이름의 프라이빗 엔드포인트 연결 삭제

function beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

privateEndpointConnectionName

string

프라이빗 엔드포인트 연결의 이름

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

옵션 매개 변수입니다.

반환

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

기존 프로비저닝 서비스의 태그를 업데이트합니다. 다른 필드를 업데이트하려면 CreateOrUpdate 메서드를 사용합니다.

function beginUpdate(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

매개 변수

resourceGroupName

string

리소스 그룹 식별자입니다.

provisioningServiceName

string

만들거나 업데이트할 프로비전 서비스의 이름입니다.

provisioningServiceTags
TagsResource

프로비저닝 서비스 인스턴스에 설정하도록 태그 정보를 업데이트했습니다.

options
IotDpsResourceUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

기존 프로비저닝 서비스의 태그를 업데이트합니다. 다른 필드를 업데이트하려면 CreateOrUpdate 메서드를 사용합니다.

function beginUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<ProvisioningServiceDescription>

매개 변수

resourceGroupName

string

리소스 그룹 식별자입니다.

provisioningServiceName

string

만들거나 업데이트할 프로비전 서비스의 이름입니다.

provisioningServiceTags
TagsResource

프로비저닝 서비스 인스턴스에 설정하도록 태그 정보를 업데이트했습니다.

options
IotDpsResourceUpdateOptionalParams

옵션 매개 변수입니다.

반환

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

프로비저닝 서비스 이름을 사용할 수 있는지 확인합니다. 이렇게 하면 이름이 구문적으로 유효한지와 이름을 사용할 수 있는지 확인합니다.

function checkProvisioningServiceNameAvailability(argumentsParam: OperationInputs, options?: IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams): Promise<NameAvailabilityInfo>

매개 변수

argumentsParam
OperationInputs

OperationInputs 구조의 name 매개 변수를 확인할 프로비전 서비스의 이름으로 설정합니다.

반환

get(string, string, IotDpsResourceGetOptionalParams)

SAS 키 없이 프로비저닝 서비스의 메타데이터를 가져옵니다.

function get(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceGetOptionalParams): Promise<ProvisioningServiceDescription>

매개 변수

provisioningServiceName

string

검색할 프로비전 서비스의 이름입니다.

resourceGroupName

string

리소스 그룹 이름

options
IotDpsResourceGetOptionalParams

옵션 매개 변수입니다.

반환

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

프로비저닝 서비스 만들기, 업데이트 또는 삭제와 같은 장기 실행 작업의 상태를 가져옵니다.

function getOperationResult(operationId: string, resourceGroupName: string, provisioningServiceName: string, asyncinfo: string, options?: IotDpsResourceGetOperationResultOptionalParams): Promise<AsyncOperationResult>

매개 변수

operationId

string

장기 실행 작업에 해당하는 작업 ID입니다. 상태를 폴링하는 데 사용합니다.

resourceGroupName

string

리소스 그룹 식별자입니다.

provisioningServiceName

string

작업이 실행 중인 프로비저닝 서비스의 이름입니다.

asyncinfo

string

장기 실행 작업을 만드는 동안 얻은 작업의 상태를 폴링하는 데 사용되는 비동기 헤더입니다.

options
IotDpsResourceGetOperationResultOptionalParams

옵션 매개 변수입니다.

반환

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

프라이빗 엔드포인트 연결 속성 가져오기

function getPrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceGetPrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

privateEndpointConnectionName

string

프라이빗 엔드포인트 연결의 이름

options
IotDpsResourceGetPrivateEndpointConnectionOptionalParams

옵션 매개 변수입니다.

반환

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

지정된 프로비저닝 서비스에 대해 지정된 프라이빗 링크 리소스 가져오기

function getPrivateLinkResources(resourceGroupName: string, resourceName: string, groupId: string, options?: IotDpsResourceGetPrivateLinkResourcesOptionalParams): Promise<GroupIdInformation>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

groupId

string

프라이빗 링크 리소스의 이름

options
IotDpsResourceGetPrivateLinkResourcesOptionalParams

옵션 매개 변수입니다.

반환

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

지정된 리소스 그룹의 모든 프로비저닝 서비스 목록을 가져옵니다.

function listByResourceGroup(resourceGroupName: string, options?: IotDpsResourceListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹 식별자입니다.

options
IotDpsResourceListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

지정된 구독 ID에 대한 모든 프로비저닝 서비스를 나열합니다.

function listBySubscription(options?: IotDpsResourceListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

매개 변수

options
IotDpsResourceListBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

프로비저닝 서비스의 기본 및 보조 키를 나열합니다.

function listKeys(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListKeysOptionalParams): PagedAsyncIterableIterator<SharedAccessSignatureAuthorizationRuleAccessRightsDescription, SharedAccessSignatureAuthorizationRuleAccessRightsDescription[], PageSettings>

매개 변수

provisioningServiceName

string

공유 액세스 키를 가져올 프로비전 서비스 이름입니다.

resourceGroupName

string

리소스 그룹 이름

options
IotDpsResourceListKeysOptionalParams

옵션 매개 변수입니다.

반환

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

특정 키 이름에 대한 기본 및 보조 키 나열

function listKeysForKeyName(provisioningServiceName: string, keyName: string, resourceGroupName: string, options?: IotDpsResourceListKeysForKeyNameOptionalParams): Promise<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>

매개 변수

provisioningServiceName

string

프로비저닝 서비스의 이름입니다.

keyName

string

키-값을 가져올 논리적 키 이름입니다.

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

options
IotDpsResourceListKeysForKeyNameOptionalParams

옵션 매개 변수입니다.

반환

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

프라이빗 엔드포인트 연결 속성 나열

function listPrivateEndpointConnections(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateEndpointConnectionsOptionalParams): Promise<IotDpsResourceListPrivateEndpointConnectionsResponse>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

options
IotDpsResourceListPrivateEndpointConnectionsOptionalParams

옵션 매개 변수입니다.

반환

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

지정된 프로비저닝 서비스에 대한 프라이빗 링크 리소스 나열

function listPrivateLinkResources(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateLinkResourcesOptionalParams): Promise<PrivateLinkResources>

매개 변수

resourceGroupName

string

프로비저닝 서비스를 포함하는 리소스 그룹의 이름입니다.

resourceName

string

프로비저닝 서비스의 이름입니다.

options
IotDpsResourceListPrivateLinkResourcesOptionalParams

옵션 매개 변수입니다.

반환

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

프로비저닝 서비스에 대한 유효한 SKU 및 계층 목록을 가져옵니다.

function listValidSkus(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListValidSkusOptionalParams): PagedAsyncIterableIterator<IotDpsSkuDefinition, IotDpsSkuDefinition[], PageSettings>

매개 변수

provisioningServiceName

string

프로비저닝 서비스의 이름입니다.

resourceGroupName

string

리소스 그룹의 이름입니다.

options
IotDpsResourceListValidSkusOptionalParams

옵션 매개 변수입니다.

반환