다음을 통해 공유


Microsoft.Advisor 구성 2022-10-01

Bicep 리소스 정의

다음을 대상으로 하는 작업으로 구성 리소스 유형을 배포할 수 있습니다.

  • 구독 - 리소스 그룹구독 배포 명령 참조 - 리소스 그룹 배포 명령 참조

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

리소스 형식

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

resource symbolicname 'Microsoft.Advisor/configurations@2022-10-01' = {
  name: 'string'
  properties: {
    digests: [
      {
        actionGroupResourceId: 'string'
        categories: [
          'string'
        ]
        frequency: int
        language: 'string'
        name: 'string'
        state: 'string'
      }
    ]
    duration: 'string'
    exclude: bool
    lowCpuThreshold: 'string'
  }
}

속성 값

ConfigDataProperties

이름 묘사
다이제스트 Advisor 다이제스트 구성. 구독에만 유효 DigestConfig[]
기간 Advisor 낮은 CPU 사용률 평가를 위한 최소 기간입니다. 구독에만 유효합니다. 유효한 값: 7(기본값), 14, 21, 30, 60 또는 90. '14'
'21'
'30'
'60'
'7'
'90'
몰아내다 Advisor 평가에서 리소스를 제외합니다. 유효한 값: False(기본값) 또는 True입니다. bool
lowCpuThreshold Advisor 낮은 CPU 사용률 평가에 대한 최소 백분율 임계값입니다. 구독에만 유효합니다. 유효한 값: 5(기본값), 10, 15 또는 20. '10'
'15'
'20'
'5'

DigestConfig

이름 묘사
actionGroupResourceId 다이제스트에서 사용하는 작업 그룹 리소스 ID입니다. 문자열
카테고리 다이제스트를 보낼 범주입니다. 범주가 제공되지 않으면 모든 범주에 대해 다이제스트가 전송됩니다. 다음 중 어느 것을 포함하는 문자열 배열:
'비용'
'HighAvailability'
'OperationalExcellence'
'성능'
'보안'
빈도 다이제스트가 트리거되는 빈도(일)입니다. 값은 7일에서 30일 사이여야 합니다. int
언어 다이제스트 콘텐츠 본문에 대한 언어입니다. 값은 Azure Portal 지원 언어 중 하나에 대한 ISO 639-1 코드여야 합니다. 그렇지 않으면 하나로 변환됩니다. 기본값은 영어(en)입니다. 문자열
이름 다이제스트 구성의 이름입니다. 값은 대/소문자를 구분하지 않으며 구독 내에서 고유해야 합니다. 문자열
상태 다이제스트 구성의 상태입니다. '활성'
'사용 안 함'

Microsoft.Advisor/구성

이름 묘사
이름 리소스 이름 'default'(필수)
속성 Advisor 구성 데이터 구조입니다. ConfigDataProperties

ARM 템플릿 리소스 정의

다음을 대상으로 하는 작업으로 구성 리소스 유형을 배포할 수 있습니다.

  • 구독 - 리소스 그룹구독 배포 명령 참조 - 리소스 그룹 배포 명령 참조

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

리소스 형식

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

{
  "type": "Microsoft.Advisor/configurations",
  "apiVersion": "2022-10-01",
  "name": "string",
  "properties": {
    "digests": [
      {
        "actionGroupResourceId": "string",
        "categories": [ "string" ],
        "frequency": "int",
        "language": "string",
        "name": "string",
        "state": "string"
      }
    ],
    "duration": "string",
    "exclude": "bool",
    "lowCpuThreshold": "string"
  }
}

속성 값

ConfigDataProperties

이름 묘사
다이제스트 Advisor 다이제스트 구성. 구독에만 유효 DigestConfig[]
기간 Advisor 낮은 CPU 사용률 평가를 위한 최소 기간입니다. 구독에만 유효합니다. 유효한 값: 7(기본값), 14, 21, 30, 60 또는 90. '14'
'21'
'30'
'60'
'7'
'90'
몰아내다 Advisor 평가에서 리소스를 제외합니다. 유효한 값: False(기본값) 또는 True입니다. bool
lowCpuThreshold Advisor 낮은 CPU 사용률 평가에 대한 최소 백분율 임계값입니다. 구독에만 유효합니다. 유효한 값: 5(기본값), 10, 15 또는 20. '10'
'15'
'20'
'5'

DigestConfig

이름 묘사
actionGroupResourceId 다이제스트에서 사용하는 작업 그룹 리소스 ID입니다. 문자열
카테고리 다이제스트를 보낼 범주입니다. 범주가 제공되지 않으면 모든 범주에 대해 다이제스트가 전송됩니다. 다음 중 어느 것을 포함하는 문자열 배열:
'비용'
'HighAvailability'
'OperationalExcellence'
'성능'
'보안'
빈도 다이제스트가 트리거되는 빈도(일)입니다. 값은 7일에서 30일 사이여야 합니다. int
언어 다이제스트 콘텐츠 본문에 대한 언어입니다. 값은 Azure Portal 지원 언어 중 하나에 대한 ISO 639-1 코드여야 합니다. 그렇지 않으면 하나로 변환됩니다. 기본값은 영어(en)입니다. 문자열
이름 다이제스트 구성의 이름입니다. 값은 대/소문자를 구분하지 않으며 구독 내에서 고유해야 합니다. 문자열
상태 다이제스트 구성의 상태입니다. '활성'
'사용 안 함'

Microsoft.Advisor/구성

이름 묘사
apiVersion api 버전 '2022-10-01'
이름 리소스 이름 'default'(필수)
속성 Advisor 구성 데이터 구조입니다. ConfigDataProperties
리소스 종류 'Microsoft.Advisor/configurations'

사용 예제

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

다음을 대상으로 하는 작업으로 구성 리소스 유형을 배포할 수 있습니다.

  • 구독* 리소스 그룹

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

리소스 형식

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Advisor/configurations@2022-10-01"
  name = "string"
  body = jsonencode({
    properties = {
      digests = [
        {
          actionGroupResourceId = "string"
          categories = [
            "string"
          ]
          frequency = int
          language = "string"
          name = "string"
          state = "string"
        }
      ]
      duration = "string"
      exclude = bool
      lowCpuThreshold = "string"
    }
  })
}

속성 값

ConfigDataProperties

이름 묘사
다이제스트 Advisor 다이제스트 구성. 구독에만 유효 DigestConfig[]
기간 Advisor 낮은 CPU 사용률 평가를 위한 최소 기간입니다. 구독에만 유효합니다. 유효한 값: 7(기본값), 14, 21, 30, 60 또는 90. '14'
'21'
'30'
'60'
'7'
'90'
몰아내다 Advisor 평가에서 리소스를 제외합니다. 유효한 값: False(기본값) 또는 True입니다. bool
lowCpuThreshold Advisor 낮은 CPU 사용률 평가에 대한 최소 백분율 임계값입니다. 구독에만 유효합니다. 유효한 값: 5(기본값), 10, 15 또는 20. '10'
'15'
'20'
'5'

DigestConfig

이름 묘사
actionGroupResourceId 다이제스트에서 사용하는 작업 그룹 리소스 ID입니다. 문자열
카테고리 다이제스트를 보낼 범주입니다. 범주가 제공되지 않으면 모든 범주에 대해 다이제스트가 전송됩니다. 다음 중 어느 것을 포함하는 문자열 배열:
'비용'
'HighAvailability'
'OperationalExcellence'
'성능'
'보안'
빈도 다이제스트가 트리거되는 빈도(일)입니다. 값은 7일에서 30일 사이여야 합니다. int
언어 다이제스트 콘텐츠 본문에 대한 언어입니다. 값은 Azure Portal 지원 언어 중 하나에 대한 ISO 639-1 코드여야 합니다. 그렇지 않으면 하나로 변환됩니다. 기본값은 영어(en)입니다. 문자열
이름 다이제스트 구성의 이름입니다. 값은 대/소문자를 구분하지 않으며 구독 내에서 고유해야 합니다. 문자열
상태 다이제스트 구성의 상태입니다. '활성'
'사용 안 함'

Microsoft.Advisor/구성

이름 묘사
이름 리소스 이름 'default'(필수)
속성 Advisor 구성 데이터 구조입니다. ConfigDataProperties
리소스 종류 "Microsoft.Advisor/configurations@2022-10-01"