Resources interface
리소스를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)
리소스를 만듭니다.
function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
매개 변수
- resourceGroupName
-
string
리소스에 대한 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
만들 리소스의 리소스 종류입니다.
- resourceName
-
string
만들 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스를 만들거나 업데이트하기 위한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)
리소스를 만듭니다.
function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>
매개 변수
- resourceGroupName
-
string
리소스에 대한 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
만들 리소스의 리소스 종류입니다.
- resourceName
-
string
만들 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스를 만들거나 업데이트하기 위한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<GenericResource>
beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)
ID별로 리소스를 만듭니다.
function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스 매개 변수를 만들거나 업데이트합니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)
ID별로 리소스를 만듭니다.
function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스 매개 변수를 만들거나 업데이트합니다.
옵션 매개 변수입니다.
반환
Promise<GenericResource>
beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)
리소스를 삭제합니다.
function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
삭제할 리소스가 포함된 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
리소스 종류입니다.
- resourceName
-
string
삭제할 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- options
- ResourcesDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)
리소스를 삭제합니다.
function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
삭제할 리소스가 포함된 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
리소스 종류입니다.
- resourceName
-
string
삭제할 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- options
- ResourcesDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)
ID별로 리소스를 삭제합니다.
function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)
ID별로 리소스를 삭제합니다.
function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)
이동할 리소스는 사용 중인 원본 구독에서 동일한 원본 리소스 그룹에 있어야 합니다. 대상 리소스 그룹은 다른 구독에 있을 수 있습니다. 리소스를 이동할 때 원본 그룹과 대상 그룹 모두 작업 기간 동안 잠깁니다. 쓰기 및 삭제 작업은 이동이 완료될 때까지 그룹에서 차단됩니다.
function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- sourceResourceGroupName
-
string
이동할 리소스가 포함된 원본 구독의 리소스 그룹 이름입니다.
- parameters
- ResourcesMoveInfo
리소스 이동에 대한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)
이동할 리소스는 사용 중인 원본 구독에서 동일한 원본 리소스 그룹에 있어야 합니다. 대상 리소스 그룹은 다른 구독에 있을 수 있습니다. 리소스를 이동할 때 원본 그룹과 대상 그룹 모두 작업 기간 동안 잠깁니다. 쓰기 및 삭제 작업은 이동이 완료될 때까지 그룹에서 차단됩니다.
function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>
매개 변수
- sourceResourceGroupName
-
string
이동할 리소스가 포함된 원본 구독의 리소스 그룹 이름입니다.
- parameters
- ResourcesMoveInfo
리소스 이동에 대한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)
리소스를 업데이트합니다.
function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
매개 변수
- resourceGroupName
-
string
리소스에 대한 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
업데이트할 리소스의 리소스 종류입니다.
- resourceName
-
string
업데이트할 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스를 업데이트하기 위한 매개 변수입니다.
- options
- ResourcesUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)
리소스를 업데이트합니다.
function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>
매개 변수
- resourceGroupName
-
string
리소스에 대한 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
업데이트할 리소스의 리소스 종류입니다.
- resourceName
-
string
업데이트할 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스를 업데이트하기 위한 매개 변수입니다.
- options
- ResourcesUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<GenericResource>
beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)
ID별로 리소스를 업데이트합니다.
function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스 매개 변수를 업데이트합니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)
ID별로 리소스를 업데이트합니다.
function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- parameters
- GenericResource
리소스 매개 변수를 업데이트합니다.
옵션 매개 변수입니다.
반환
Promise<GenericResource>
beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)
이 작업은 지정된 리소스를 대상으로 이동할 수 있는지 여부를 확인합니다. 이동할 리소스는 사용 중인 원본 구독에서 동일한 원본 리소스 그룹에 있어야 합니다. 대상 리소스 그룹은 다른 구독에 있을 수 있습니다. 유효성 검사에 성공하면 HTTP 응답 코드 204(콘텐츠 없음)를 반환합니다. 유효성 검사에 실패하면 오류 메시지와 함께 HTTP 응답 코드 409(충돌)를 반환합니다. 위치 헤더 값에서 URL을 검색하여 장기 실행 작업의 결과를 확인합니다.
function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- sourceResourceGroupName
-
string
이동에 대한 유효성을 검사할 리소스가 포함된 원본 구독의 리소스 그룹 이름입니다.
- parameters
- ResourcesMoveInfo
리소스 이동에 대한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)
이 작업은 지정된 리소스를 대상으로 이동할 수 있는지 여부를 확인합니다. 이동할 리소스는 사용 중인 원본 구독에서 동일한 원본 리소스 그룹에 있어야 합니다. 대상 리소스 그룹은 다른 구독에 있을 수 있습니다. 유효성 검사에 성공하면 HTTP 응답 코드 204(콘텐츠 없음)를 반환합니다. 유효성 검사에 실패하면 오류 메시지와 함께 HTTP 응답 코드 409(충돌)를 반환합니다. 위치 헤더 값에서 URL을 검색하여 장기 실행 작업의 결과를 확인합니다.
function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>
매개 변수
- sourceResourceGroupName
-
string
이동에 대한 유효성을 검사할 리소스가 포함된 원본 구독의 리소스 그룹 이름입니다.
- parameters
- ResourcesMoveInfo
리소스 이동에 대한 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<void>
checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)
리소스가 있는지 여부를 확인합니다.
function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>
매개 변수
- resourceGroupName
-
string
확인할 리소스가 포함된 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
확인할 리소스의 리소스 공급자입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
리소스 종류입니다.
- resourceName
-
string
리소스가 있는지 여부를 확인할 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
옵션 매개 변수입니다.
반환
Promise<ResourcesCheckExistenceResponse>
checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)
ID별로 리소스가 있는지 확인합니다.
function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
옵션 매개 변수입니다.
반환
Promise<ResourcesCheckExistenceByIdResponse>
get(string, string, string, string, string, string, ResourcesGetOptionalParams)
리소스를 가져옵니다.
function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>
매개 변수
- resourceGroupName
-
string
가져올 리소스가 포함된 리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- resourceProviderNamespace
-
string
리소스 공급자의 네임스페이스입니다.
- parentResourcePath
-
string
부모 리소스 ID입니다.
- resourceType
-
string
리소스의 리소스 종류입니다.
- resourceName
-
string
가져올 리소스의 이름입니다.
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- options
- ResourcesGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<GenericResource>
getById(string, string, ResourcesGetByIdOptionalParams)
ID별로 리소스를 가져옵니다.
function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>
매개 변수
- resourceId
-
string
리소스 이름 및 리소스 종류를 포함하여 리소스의 정규화된 ID입니다. /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} 형식 사용
- apiVersion
-
string
작업에 사용할 API 버전입니다.
- options
- ResourcesGetByIdOptionalParams
옵션 매개 변수입니다.
반환
Promise<GenericResource>
list(ResourcesListOptionalParams)
구독의 모든 리소스를 가져옵니다.
function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>
매개 변수
- options
- ResourcesListOptionalParams
옵션 매개 변수입니다.
반환
listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)
리소스 그룹에 대한 모든 리소스를 가져옵니다.
function listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>
매개 변수
- resourceGroupName
-
string
가져올 리소스가 있는 리소스 그룹입니다.
옵션 매개 변수입니다.