다음을 통해 공유


Microsoft.AppPlatform Spring 2022-09-01-preview

Bicep 리소스 정의

Spring 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.AppPlatform/Spring 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.AppPlatform/Spring@2022-09-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    marketplaceResource: {
      plan: 'string'
      product: 'string'
      publisher: 'string'
    }
    networkProfile: {
      appNetworkResourceGroup: 'string'
      appSubnetId: 'string'
      ingressConfig: {
        readTimeoutInSeconds: int
      }
      outboundType: 'string'
      serviceCidr: 'string'
      serviceRuntimeNetworkResourceGroup: 'string'
      serviceRuntimeSubnetId: 'string'
    }
    vnetAddons: {
      logStreamPublicEndpoint: bool
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

속성 값

ClusterResourceProperties

이름 묘사
marketplaceResource 서비스 리소스의 타사 제품 구매. MarketplaceResource
networkProfile 서비스의 네트워크 프로필 networkProfile
vnetAddons vnet 삽입 인스턴스의 추가 서비스 설정 ServiceVNetAddons
zoneRedundant bool

IngressConfig

이름 묘사
readTimeoutInSeconds 수신 읽기 시간(초)입니다. int

MarketplaceResource

이름 묘사
계획 조달 중인 타사 아티팩트 계획 ID입니다. 문자열
제품 조달 중인 타사 아티팩트입니다. 문자열
게시자 구입 중인 타사 아티팩트 게시자 ID입니다. 문자열

Microsoft.AppPlatform/Spring

이름 묘사
위치 리소스의 GEO 위치입니다. 문자열
이름 리소스 이름 string(필수)
속성 서비스 리소스의 속성 ClusterResourceProperties
sku 서비스 리소스의 SKU Sku
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

NetworkProfile

이름 묘사
appNetworkResourceGroup Azure Spring Apps에서 고객 앱에 대한 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
appSubnetId Azure Spring Apps에서 고객 앱을 호스트하는 서브넷의 정규화된 리소스 ID 문자열
ingressConfig Azure Spring Apps 리소스에 대한 수신 구성 페이로드입니다. IngressConfig
outboundType Azure Spring Apps VNet 인스턴스의 송신 트래픽 유형입니다. 문자열
serviceCidr Azure Spring Apps 서비스 예약 CIDR 문자열
serviceRuntimeNetworkResourceGroup Azure Spring Apps 서비스 런타임의 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
serviceRuntimeSubnetId Azure Spring Apps 서비스 런타임을 호스트하는 서브넷의 정규화된 리소스 ID 문자열

ServiceVNetAddons

이름 묘사
logStreamPublicEndpoint 인터넷에서 vnet 삽입 인스턴스의 로그 스트림에 액세스할 수 있는지 여부를 나타냅니다. bool

Sku

이름 묘사
용량 대상 리소스의 현재 용량 int
이름 Sku의 이름 문자열
계층 Sku 계층 문자열

TrackedResourceTags

이름 묘사

사용 예제

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 묘사
간단한 Azure Spring Apps 마이크로 서비스 애플리케이션 배포 이 템플릿은 Azure에서 실행할 간단한 Azure Spring Apps 마이크로 서비스 애플리케이션을 배포합니다.

ARM 템플릿 리소스 정의

Spring 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.AppPlatform/Spring 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2022-09-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "marketplaceResource": {
      "plan": "string",
      "product": "string",
      "publisher": "string"
    },
    "networkProfile": {
      "appNetworkResourceGroup": "string",
      "appSubnetId": "string",
      "ingressConfig": {
        "readTimeoutInSeconds": "int"
      },
      "outboundType": "string",
      "serviceCidr": "string",
      "serviceRuntimeNetworkResourceGroup": "string",
      "serviceRuntimeSubnetId": "string"
    },
    "vnetAddons": {
      "logStreamPublicEndpoint": "bool"
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

속성 값

ClusterResourceProperties

이름 묘사
marketplaceResource 서비스 리소스의 타사 제품 구매. MarketplaceResource
networkProfile 서비스의 네트워크 프로필 networkProfile
vnetAddons vnet 삽입 인스턴스의 추가 서비스 설정 ServiceVNetAddons
zoneRedundant bool

IngressConfig

이름 묘사
readTimeoutInSeconds 수신 읽기 시간(초)입니다. int

MarketplaceResource

이름 묘사
계획 조달 중인 타사 아티팩트 계획 ID입니다. 문자열
제품 조달 중인 타사 아티팩트입니다. 문자열
게시자 구입 중인 타사 아티팩트 게시자 ID입니다. 문자열

Microsoft.AppPlatform/Spring

이름 묘사
apiVersion api 버전 '2022-09-01-preview'
위치 리소스의 GEO 위치입니다. 문자열
이름 리소스 이름 string(필수)
속성 서비스 리소스의 속성 ClusterResourceProperties
sku 서비스 리소스의 SKU Sku
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.AppPlatform/Spring'

NetworkProfile

이름 묘사
appNetworkResourceGroup Azure Spring Apps에서 고객 앱에 대한 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
appSubnetId Azure Spring Apps에서 고객 앱을 호스트하는 서브넷의 정규화된 리소스 ID 문자열
ingressConfig Azure Spring Apps 리소스에 대한 수신 구성 페이로드입니다. IngressConfig
outboundType Azure Spring Apps VNet 인스턴스의 송신 트래픽 유형입니다. 문자열
serviceCidr Azure Spring Apps 서비스 예약 CIDR 문자열
serviceRuntimeNetworkResourceGroup Azure Spring Apps 서비스 런타임의 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
serviceRuntimeSubnetId Azure Spring Apps 서비스 런타임을 호스트하는 서브넷의 정규화된 리소스 ID 문자열

ServiceVNetAddons

이름 묘사
logStreamPublicEndpoint 인터넷에서 vnet 삽입 인스턴스의 로그 스트림에 액세스할 수 있는지 여부를 나타냅니다. bool

Sku

이름 묘사
용량 대상 리소스의 현재 용량 int
이름 Sku의 이름 문자열
계층 Sku 계층 문자열

TrackedResourceTags

이름 묘사

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플렛 묘사
간단한 Azure Spring Apps 마이크로 서비스 애플리케이션 배포

Azure에 배포
이 템플릿은 Azure에서 실행할 간단한 Azure Spring Apps 마이크로 서비스 애플리케이션을 배포합니다.

Terraform(AzAPI 공급자) 리소스 정의

Spring 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.AppPlatform/Spring 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2022-09-01-preview"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      marketplaceResource = {
        plan = "string"
        product = "string"
        publisher = "string"
      }
      networkProfile = {
        appNetworkResourceGroup = "string"
        appSubnetId = "string"
        ingressConfig = {
          readTimeoutInSeconds = int
        }
        outboundType = "string"
        serviceCidr = "string"
        serviceRuntimeNetworkResourceGroup = "string"
        serviceRuntimeSubnetId = "string"
      }
      vnetAddons = {
        logStreamPublicEndpoint = bool
      }
      zoneRedundant = bool
    }
  })
}

속성 값

ClusterResourceProperties

이름 묘사
marketplaceResource 서비스 리소스의 타사 제품 구매. MarketplaceResource
networkProfile 서비스의 네트워크 프로필 networkProfile
vnetAddons vnet 삽입 인스턴스의 추가 서비스 설정 ServiceVNetAddons
zoneRedundant bool

IngressConfig

이름 묘사
readTimeoutInSeconds 수신 읽기 시간(초)입니다. int

MarketplaceResource

이름 묘사
계획 조달 중인 타사 아티팩트 계획 ID입니다. 문자열
제품 조달 중인 타사 아티팩트입니다. 문자열
게시자 구입 중인 타사 아티팩트 게시자 ID입니다. 문자열

Microsoft.AppPlatform/Spring

이름 묘사
위치 리소스의 GEO 위치입니다. 문자열
이름 리소스 이름 string(필수)
속성 서비스 리소스의 속성 ClusterResourceProperties
sku 서비스 리소스의 SKU Sku
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.AppPlatform/Spring@2022-09-01-preview"

NetworkProfile

이름 묘사
appNetworkResourceGroup Azure Spring Apps에서 고객 앱에 대한 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
appSubnetId Azure Spring Apps에서 고객 앱을 호스트하는 서브넷의 정규화된 리소스 ID 문자열
ingressConfig Azure Spring Apps 리소스에 대한 수신 구성 페이로드입니다. IngressConfig
outboundType Azure Spring Apps VNet 인스턴스의 송신 트래픽 유형입니다. 문자열
serviceCidr Azure Spring Apps 서비스 예약 CIDR 문자열
serviceRuntimeNetworkResourceGroup Azure Spring Apps 서비스 런타임의 네트워크 리소스를 포함하는 리소스 그룹의 이름 문자열
serviceRuntimeSubnetId Azure Spring Apps 서비스 런타임을 호스트하는 서브넷의 정규화된 리소스 ID 문자열

ServiceVNetAddons

이름 묘사
logStreamPublicEndpoint 인터넷에서 vnet 삽입 인스턴스의 로그 스트림에 액세스할 수 있는지 여부를 나타냅니다. bool

Sku

이름 묘사
용량 대상 리소스의 현재 용량 int
이름 Sku의 이름 문자열
계층 Sku 계층 문자열

TrackedResourceTags

이름 묘사