(Azure java SDK)을 활성화/비활성화 하는 방법을 각각의 기능 자바를 사용하여 프로그램

0

질문

나는 사용자(java).

를 시작/정지 기능으로 다음과 같습니다.

FunctionApp app = azureResourceManager.functionApps().getById(id);
app.start();

FunctionApp app = azureResourceManager.functionApps().getById(id);
app.stop();

pom.xml

<dependency>
    <groupId>com.azure.resourcemanager</groupId>
    <artifactId>azure-resourcemanager</artifactId>
    <version>2.1.0</version>
</dependency>

우리가 활성화/비활성화 할 수 있습니다 그들을 에서 Azure 포털입니다. 보 Azure 포털 이미지. 나는 그것을 관리하기 위한 각 기능의 기능 자바를 사용하여 프로그램입니다.

1

최고의 응답

0

API 를 설명하지 않습니다. 그래서 당신이 정말로 필요한 경우 이를 위해서 자바(능성에 대해 동일한 SDK 의 다른 언어),당신이 전화를했다고 그 모습을 볼 수 있습니다.

var response = azure.functionApps().manager().httpPipeline().send(
        new HttpRequest(HttpMethod.PUT, "https://management.azure.com/subscriptions/<subscription_id>/resourceGroups/<resource_group>/providers/Microsoft.Web/sites/<site>/functions/<function>/properties/state?api-version=2021-02-01")
            .setHeader("content-type", "application/json")
            .setBody("{\"properties\":\"disabled\"}"))
    .block();

<subscription_id> 을 통해 얻을 수 있습니다 azure.subscriptionId() (어쨌든 사용자가 제공한 이 때 초기화 azure object).

이것은 문서화하지 않는 API(포털 이 API 는 경우,당신은 확인하는 브라우저 dev tool),그것이 불안정할 수 있습니다. 을 찾을 수 없는 문서화된 동일합니다.

PS,업그레이드해야 할 수 있 SDK 버전을 2.10.0(2.1.0 은 예쁜 이전 버전을 포함 일부 마이너 버그)

2021-11-28 03:00:40

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................