Bicep 핵심 진단
특정 진단 코드에 대한 추가 정보가 필요하면 페이지 오른쪽 상단에 있는 피드백 단추를 선택하고 코드를 지정합니다.
코드 | Level | 설명 |
---|---|---|
BCP001 | Error | "{token}" 토큰이 인식되지 않습니다. |
BCP002 | Error | 이 위치의 여러 줄 주석은 종료되지 않았습니다. */ 문자 시퀀스로 종료합니다. |
BCP003 | Error | 이 위치의 문자열은 종료되지 않았습니다. 작은따옴표 문자로 문자열을 종료합니다. |
BCP004 | Error | 예기치 않은 새 줄 문자로 인해 이 위치의 문자열이 종료되지 않았습니다. |
BCP005 | Error | 이 위치의 문자열은 종료되지 않았습니다. 이스케이프 시퀀스를 완료하고 이스케이프되지 않은 작은따옴표 문자로 문자열을 종료합니다. |
BCP006 | Error | 지정된 이스케이프 시퀀스가 인식되지 않습니다. {ToQuotedString(escapeSequences)} 이스케이프 시퀀스만 허용됩니다. |
BCP007 | Error | 이 선언 형식은 인식되지 않습니다. 메타데이터, 매개 변수, 변수, 리소스 또는 출력 선언을 지정합니다. |
BCP008 | Error | 이 위치에 "=" 토큰 또는 줄 바꿈이 필요합니다. |
BCP009 | Error | 이 위치에서 리터럴 값, 배열, 개체, 괄호로 묶인 식 또는 함수 호출이 필요합니다. |
BCP010 | Error | 유효한 64비트 부호 있는 정수가 필요합니다. |
BCP011 | Error | 지정된 값의 형식이 잘못되었습니다. 문자열, 부울 또는 정수 리터럴을 지정합니다. |
BCP012 | Error | 이 위치에 "{keyword}" 키워드가 필요합니다. |
BCP013 | Error | 이 위치에 매개 변수 식별자가 필요합니다. |
BCP015 | Error | 이 위치에 변수 식별자가 필요합니다. |
BCP016 | Error | 이 위치에 출력 식별자가 필요합니다. |
BCP017 | Error | 이 위치에 리소스 식별자가 필요합니다. |
BCP018 | Error | 이 위치에 <character> 문자가 필요합니다. |
BCP019 | Error | 이 위치에 새 줄 문자가 필요합니다. |
BCP020 | Error | 이 위치에 함수 또는 속성 이름이 필요합니다. |
BCP021 | Error | 이 위치에 숫자 리터럴이 필요합니다. |
BCP022 | Error | 이 위치에 속성 이름이 필요합니다. |
BCP023 | Error | 이 위치에 변수 또는 함수 이름이 필요합니다. |
BCP024 | Error | 식별자가 {LanguageConstants.MaxIdentifierLength}의 제한을 초과합니다. 식별자의 길이를 줄입니다. |
BCP025 | Error | "{property}" 속성은 이 개체에서 여러 번 선언됩니다. 중복 속성을 제거하거나 이름을 바꿉니다. |
BCP026 | Error | 출력에는 "{expectedType}" 형식의 값이 필요하지만 제공된 값은 "{actualType}" 형식입니다. |
BCP028 | Error | "{identifier}" 식별자가 여러 번 선언됩니다. 중복 항목을 제거하거나 이름을 바꿉니다. |
BCP029 | Error | 리소스 종류가 잘못되었습니다. "<types>@<apiVersion>" 형식의 유효한 리소스 종류를 지정합니다. |
BCP030 | Error | 출력 형식이 잘못되었습니다. {ToQuotedString(validTypes)} 형식 중 하나를 지정하세요. |
BCP031 | Error | 매개 변수 유형이 올바르지 않습니다. {ToQuotedString(validTypes)} 형식 중 하나를 지정하세요. |
BCP032 | Error | 값은 컴파일 시간 상수여야 합니다. |
BCP033 | 오류/경고 | <data-type> 형식의 값이 필요했지만 제공된 값은 <data-type> 형식입니다. |
BCP034 | 오류/경고 | 바깥쪽 배열에 "{expectedType}" 형식의 항목이 필요하지만 제공된 항목은 "{actualType}" 형식입니다. |
BCP035 | 오류/경고 | 지정된 <data-type> 선언에 다음 필수 속성인 <property-name>이 누락되었습니다. |
BCP036 | 오류/경고 | <property-name> 속성은 <data-type> 형식의 값을 예상했지만 제공된 값은 <data-type> 형식입니다. |
BCP037 | 오류/경고 | <property-name> 속성은 <type-definition> 형식의 개체에 허용되지 않습니다. |
BCP040 | 오류/경고 | <type-definition> 형식의 개체에 대한 키에는 문자열 보간이 지원되지 않습니다. |
BCP041 | Error | "{valueType}" 형식의 값을 변수에 할당할 수 없습니다. |
BCP043 | Error | 유효한 식이 아닙니다. |
BCP044 | Error | "{operatorName}" 연산자를 "{type}" 형식의 피연산자에 적용할 수 없습니다. |
BCP045 | Error | "{operatorName}" 연산자를 "{type1}" 및 "{type2}" 형식의 피연산자에 적용할 수 없습니다.{(additionalInfo is null ? string.Empty : " " + additionalInfo)} |
BCP046 | Error | "{type}" 형식의 값이 필요합니다. |
BCP047 | Error | 문자열 보간은 리소스 종류를 지정하는 데 지원되지 않습니다. |
BCP048 | Error | 함수 오버로드를 확인할 수 없습니다. 자세한 내용은 설명서를 참조하세요. |
BCP049 | Error | 배열 인덱스가 "{LanguageConstants.String}" 또는 "{LanguageConstants.Int}" 형식이어야 하지만 제공된 인덱스가 "{wrongType}" 형식입니다. |
BCP050 | Error | 지정한 경로가 비어 있습니다. |
BCP051 | Error | 지정된 경로가 "/"로 시작합니다. 상대 경로를 사용하여 파일을 참조해야 합니다. |
BCP052 | 오류/경고 | <type-name> 형식에 <property-name> 속성이 포함되어 있지 않습니다. |
BCP053 | 오류/경고 | <type-name> 형식에 <property-name> 속성이 포함되어 있지 않습니다. 사용 가능한 속성에 <property-names>이(가) 포함됩니다. |
BCP054 | Error | "{type}" 형식에 속성이 없습니다. |
BCP055 | Error | <type-name> 형식의 속성에 액세스할 수 없습니다. <type-name> 형식이 필요합니다. |
BCP056 | Error | 이름 "{name}"에 대한 참조는 네임스페이스 {ToQuotedString(namespaces)}에 있기 때문에 모호합니다. 참조는 정규화되어야 합니다. |
BCP057 | Error | 이름 <name>이(가) 현재 컨텍스트에 없습니다. |
BCP059 | Error | 이름 "{name}"이(가) 함수가 아닙니다. |
BCP060 | Error | "variables" 함수는 지원되지 않습니다. 기호화된 이름으로 변수를 직접 참조합니다. |
BCP061 | Error | "parameters" 함수는 지원되지 않습니다. 기호화된 이름으로 매개 변수를 직접 참조합니다. |
BCP062 | Error | 이름이 <type-name>인 참조된 선언이 올바르지 않습니다. |
BCP063 | Error | 이름 <name>은 매개 변수, 변수, 리소스 또는 모듈이 아닙니다. |
BCP064 | Error | 보간된 식에서 예기치 않은 토큰을 찾았습니다. |
BCP065 | Error | 함수 <function-name>은 이 위치에서는 유효하지 않습니다. 매개 변수 기본값으로만 사용할 수 있습니다. |
BCP066 | Error | 함수 <function-name>은 이 위치에서는 유효하지 않습니다. 리소스 선언에서만 사용할 수 있습니다. |
BCP067 | Error | "{wrongType}" 형식에서 함수를 호출할 수 없습니다. "{LanguageConstants.Object}" 형식이 필요합니다. |
BCP068 | Error | 리소스 종류 문자열이 필요합니다. "<types>@<apiVersion>" 형식의 유효한 리소스 종류를 지정합니다. |
BCP069 | Error | 함수 "{function}"은 지원되지 않습니다. 대신 "{@operator}" 연산자를 사용하세요. |
BCP070 | Error | "{argumentType}" 형식의 인수는 "{parameterType}" 형식의 매개 변수에 할당할 수 없습니다. |
BCP071 | Error | <arugment-count>를 예상했지만 <arugment-count>를 받았습니다. |
BCP072 | Error | 이 기호는 여기에서 참조할 수 없습니다. 매개 변수 기본값에서는 다른 매개 변수만 참조할 수 있습니다. |
BCP073 | 오류/경고 | <property-name> 속성은 읽기 전용입니다. 읽기 전용 속성에는 식을 할당할 수 없습니다. |
BCP074 | Error | 배열에 대해 인덱싱하려면 "{LanguageConstants.Int}" 형식의 인덱스가 필요하지만 제공된 인덱스는 "{wrongType}" 형식입니다. |
BCP075 | Error | 개체에 대해 인덱싱하려면 "{LanguageConstants.String}" 형식의 인덱스가 필요하지만 제공된 인덱스는 "{wrongType}" 형식입니다. |
BCP076 | Error | "{wrongType}" 형식의 식에 대해 인덱싱할 수 없습니다. 배열 또는 개체가 필요합니다. |
BCP077 | 오류/경고 | <type-name> 형식의 <property-name> 속성은 쓰기 전용입니다. 쓰기 전용 속성에 액세스할 수 없습니다. |
BCP078 | 오류/경고 | <property-name> 속성에는 <type-name> 형식의 값이 필요하지만 아무 값도 제공되지 않았습니다. |
BCP079 | Error | 이 식은 허용되지 않는 자체 선언을 참조합니다. |
BCP080 | Error | 식은 주기 ("{string.Join("" -> "", cycle)}")에 포함됩니다. |
BCP081 | Warning | 리소스 종류 "{resourceTypeReference.FormatName()}"에는 사용 가능한 형식이 없습니다. Bicep은 배포 전에 리소스 속성의 유효성을 검사할 수 없지만 리소스가 배포되는 것을 차단하지는 않습니다. |
BCP082 | Error | 이름 <name>이(가) 현재 컨텍스트에 없습니다. <name>을 의미했나요? |
BCP083 | 오류/경고 | <type-definition> 형식에 <property-name> 속성이 포함되어 있지 않습니다. <property-name>을(를) 의미했나요? |
BCP084 | Error | 기호 이름 "{name}"은 예약되어 있습니다. 다른 기호 이름을 사용하세요. 예약된 네임스페이스는 {ToQuotedString(namespaces.OrderBy(ns => ns))}입니다. |
BCP085 | Error | 지정된 파일 경로에 하나 이상의 잘못된 경로 문자가 있습니다. {ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}은(는) 허용되지 않습니다. |
BCP086 | Error | 지정된 파일 경로가 잘못된 문자로 끝납니다. {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}은(는) 허용되지 않습니다. |
BCP087 | Error | 여기서는 배열 및 개체 리터럴이 허용되지 않습니다. |
BCP088 | 오류/경고 | <property-name> 속성은 <type-name> 형식의 값을 예상했지만 제공된 값은 <type-name> 형식입니다. <type-name>을(를) 의미했나요? |
BCP089 | 오류/경고 | <property-name> 속성은 <resource-type> 형식의 개체에 허용되지 않습니다. <property-name>을(를) 의미했나요? |
BCP090 | Error | 이 모듈 선언에 파일 경로 참조가 없습니다. |
BCP091 | Error | 파일을 읽는 동안 오류가 발생했습니다. {failureMessage} |
BCP092 | Error | 파일 경로에서는 문자열 보간이 지원되지 않습니다. |
BCP093 | Error | "{parentPath}"을(를) 기준으로 파일 경로 "{filePath}"을(를) 확인할 수 없습니다. |
BCP094 | Error | 이 모듈은 자신을 참조하며 이는 허용되지 않습니다. |
BCP095 | Error | 파일은 주기 ("{string.Join("" -> "", cycle)}")에 포함됩니다. |
BCP096 | Error | 이 위치에 모듈 식별자가 필요합니다. |
BCP097 | Error | 모듈 경로 문자열이 필요합니다. 다른 bicep 파일(예: 'myModule.bicep' 또는 '../parent/myModule.bicep')에 대한 상대 경로여야 합니다. |
BCP098 | Error | 지정된 파일 경로에 "" 문자가 포함되어 있습니다. 디렉터리 구분 기호 문자로 "/"를 대신 사용하세요. |
BCP099 | Error | "{LanguageConstants.ParameterAllowedPropertyName}" 배열에는 하나 이상의 항목이 포함되어야 합니다. |
BCP100 | Error | "if" 함수는 Bicep에서 지원되지 않습니다. "?:"(3개로 구성된 조건부) 연산자(예: condition ? ValueIfTrue: ValueIfFalse)를 사용하세요. |
BCP101 | Error | "createArray" 함수는 지원되지 않습니다. []를 사용하여 배열 리터럴을 생성합니다. |
BCP102 | Error | "createObject" 함수는 지원되지 않습니다. {}를 사용하여 개체 리터럴을 생성합니다. |
BCP103 | Error | "{token}" 토큰이 인식되지 않습니다. 문자열은 bicep에서 작은따옴표를 사용하여 정의됩니다. |
BCP104 | Error | 참조된 모듈에 오류가 있습니다. |
BCP105 | Error | URI "{fileUri}"에서 파일을 로드할 수 없습니다. |
BCP106 | Error | 이 위치에 새 줄 문자가 필요합니다. 쉼표는 구분 기호로 사용되지 않습니다. |
BCP107 | Error | "{name}" 함수가 네임스페이스 "{namespaceType.Name}"에 없습니다. |
BCP108 | Error | "{name}" 함수가 네임스페이스 "{namespaceType.Name}"에 없습니다. "{suggestedName}"을(를) 사용하시겠습니까? |
BCP109 | Error | "{type}" 형식에 "{name}" 함수가 없습니다. |
BCP110 | Error | "{type}" 형식에 "{name}" 함수가 없습니다. "{suggestedName}"을(를) 사용하시겠습니까? |
BCP111 | Error | 지정한 파일 경로에 잘못된 제어 코드 문자가 포함되어 있습니다. |
BCP112 | Error | "{LanguageConstants.TargetScopeKeyword}"는 한 파일에서 여러 번 선언할 수 없습니다. |
BCP113 | Warning | "{LanguageConstants.TargetScopeTypeTenant}" 대상 범위에서 모듈 배포에 대해 지원되지 않는 범위입니다. 이 속성을 생략하여 현재 범위를 상속하거나 유효한 범위를 지정합니다. 허용되는 범위에는 테넌트: tenant(), 명명된 관리 그룹: managementGroup(<name>), 명명된 구독: : subscription(<subId>) 또는 명명된 구독의 명명된 리소스 그룹: resourceGroup(<subId>, <name>)이 포함됩니다. |
BCP114 | Warning | "{LanguageConstants.TargetScopeTypeManagementGroup}" 대상 범위에서 모듈 배포에 대해 지원되지 않는 범위입니다. 이 속성을 생략하여 현재 범위를 상속하거나 유효한 범위를 지정합니다. 허용되는 범위에는 현재 관리 그룹: managementGroup(), 명명된 관리 그룹: managementGroup(<name>), 명명된 구독: subscription(<subId>), 테넌트: tenant() 또는 명명된 구독의 명명된 리소스 그룹: resourceGroup(<subId>, <name>)이 포함됩니다. |
BCP115 | Warning | "{LanguageConstants.TargetScopeTypeSubscription}" 대상 범위에서 모듈 배포에 대해 지원되지 않는 범위입니다. 이 속성을 생략하여 현재 범위를 상속하거나 유효한 범위를 지정합니다. 허용되는 범위에는 현재 구독: subscription(), 명명된 구독: subscription(<subId>), 동일한 구독의 명명된 리소스 그룹: resourceGroup(<name>), 다른 구독의 명명된 리소스 그룹: resourceGroup(<subId>, <name>) 또는 테넌트: tenant()가 포함됩니다. |
BCP116 | Warning | "{LanguageConstants.TargetScopeTypeResourceGroup}" 대상 범위에서 모듈 배포에 대해 지원되지 않는 범위입니다. 이 속성을 생략하여 현재 범위를 상속하거나 유효한 범위를 지정합니다. 허용되는 범위에는 현재 리소스 그룹: resourceGroup(), 동일한 구독의 명명된 리소스 그룹: resourceGroup(<name>), 다른 구독의 명명된 리소스 그룹: resourceGroup(<subId>, <name>), 현재 구독: subscription(), 명명된 구독: subscription(<subId>) 또는 테넌트: tenant()가 포함됩니다. |
BCP117 | Error | 빈 인덱서는 허용되지 않습니다. 유효한 식을 지정하세요. |
BCP118 | Error | 이 위치에 "{" 문자, "[" 문자 또는 "if" 키워드가 필요합니다. |
BCP119 | Warning | 확장 리소스 배포에 대해 지원되지 않는 범위입니다. 리소스 참조가 필요합니다. |
BCP120 | Error | 이 식은 "{objectTypeName}" 형식의 "{propertyName}" 속성에 대한 할당에서 사용됩니다. 따라서 배포 시작 시 계산할 수 있는 값이 필요합니다. |
BCP121 | Error | 리소스: {ToQuotedString(resourceNames)}은(는) 파일에서 동일한 이름으로 정의됩니다. 이름을 바꾸거나 다른 모듈로 분할하세요. |
BCP122 | Error | 모듈: {ToQuotedString(moduleNames)}은(는) 파일에서 동일한 이름과 동일한 범위로 정의됩니다. 이름을 바꾸거나 다른 모듈로 분할하세요. |
BCP123 | Error | 이 위치에 네임스페이스 또는 데코레이터 이름이 필요합니다. |
BCP124 | Error | 데코레이터 <decorator-name >은 형식 <data-type>의 대상에만 연결할 수 있지만 대상에는 형식 <data-type>이 있습니다. |
BCP125 | Error | 함수 <function-name>은 매개 변수 데코레이터로 사용할 수 없습니다. |
BCP126 | Error | 함수 <function-name>은 변수 데코레이터로 사용할 수 없습니다. |
BCP127 | Error | 함수 <function-name>은 리소스 데코레이터로 사용할 수 없습니다. |
BCP128 | Error | 함수 <function-name>은 모듈 데코레이터로 사용할 수 없습니다. |
BCP129 | Error | 함수 <function-name>은 출력 데코레이터로 사용할 수 없습니다. |
BCP130 | Error | 여기에는 데코레이터가 허용되지 않습니다. |
BCP132 | Error | 데코레이터 다음에 선언이 나와야 합니다. |
BCP133 | Error | 유니코드 이스케이프 시퀀스가 잘못되었습니다. 유효한 유니코드 이스케이프 시퀀스의 범위는 \u{0}~\u{10FFFF}입니다. |
BCP134 | Warning | 범위 {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope)))}은(는) 이 모듈에 유효하지 않습니다. 허용되는 범위: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}. |
BCP135 | Warning | 범위 {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope))}은(는) 이 리소스 종류에 유효하지 않습니다. 허용되는 범위: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}. |
BCP136 | Error | 이 위치에 루프 항목 변수 식별자가 필요합니다. |
BCP137 | Error | 루프에는 "{LanguageConstants.Array}" 형식의 식이 필요하지만 제공된 값은 "{actualType}" 형식입니다. |
BCP138 | Error | For-expressions는 이 컨텍스트에서 지원되지 않습니다. For-expressions는 리소스, 모듈, 변수 및 출력 선언의 값이나 리소스 및 모듈 속성의 값으로 사용할 수 있습니다. |
BCP139 | Error | 리소스의 범위는 배포가 가능하려면 Bicep 파일의 범위와 일치해야 합니다. 모듈을 사용하여 리소스를 다른 범위에 배포해야 합니다. |
BCP140 | Error | 이 위치의 여러 줄 문자열은 종료되지 않았습니다. "'로 종료합니다. |
BCP141 | Error | 식을 호출할 수 없으므로 데코레이터로 사용할 수 없습니다. |
BCP142 | Error | 속성 값 for-expressions는 중첩할 수 없습니다. |
BCP143 | Error | For-expressions는 해당 이름도 식인 속성과 함께 사용할 수 없습니다. |
BCP144 | Error | 현재 여기서는 리소스 또는 모듈 컬렉션을 직접 참조하는 것이 지원되지 않습니다. 식에 배열 인덱서를 적용합니다. |
BCP145 | Error | 출력 "{identifier}"은(는) 여러 번 선언됩니다. 중복 항목을 제거하거나 이름을 바꿉니다. |
BCP147 | Error | 데코레이터 다음에 매개 변수 선언이 나와야 합니다. |
BCP148 | Error | 데코레이터 다음에 변수 선언이 나와야 합니다. |
BCP149 | Error | 데코레이터 다음에 리소스 선언이 나와야 합니다. |
BCP150 | Error | 데코레이터 다음에 모듈 선언이 나와야 합니다. |
BCP151 | Error | 데코레이터 다음에 출력 선언이 나와야 합니다. |
BCP152 | Error | 함수 <function-name>은 데코레이터로 사용할 수 없습니다. |
BCP153 | Error | 데코레이터 다음에 리소스 또는 모듈 선언이 나와야 합니다. |
BCP154 | Error | 일괄 처리 크기가 {limit} 이상이어야 하지만 지정된 값은 "{value}"였습니다. |
BCP155 | Error | 데코레이터 <decorator-name >은 리소스 또는 모듈 컬렉션에만 연결할 수 있습니다. |
BCP156 | Error | 리소스 종류 세그먼트 "{typeSegment}"이(가) 잘못되었습니다. 중첩된 리소스는 단일 형식 세그먼트를 지정해야 하며 필요에 따라 "<type>@<apiVersion>" 형식을 사용하여 API 버전을 지정할 수 있습니다. |
BCP157 | Error | 포함 리소스의 오류로 인해 리소스 종류를 확인할 수 없습니다. |
BCP158 | Error | "{wrongType}" 형식의 중첩된 리소스에 액세스할 수 없습니다. 리소스 종류가 필요합니다. |
BCP159 | Error | 리소스 "{resourceName}"에 "{identifierName}"(이)라는 중첩된 리소스가 없습니다. 알려진 중첩 리소스는 {ToQuotedString(nestedResourceNames)}입니다. |
BCP160 | Error | 중첩된 리소스는 for-expression을 사용하여 리소스 내부에 나타날 수 없습니다. |
BCP162 | Error | 이 위치에 루프 항목 변수 식별자 또는 "("가 필요합니다. |
BCP164 | Error | 자식 리소스의 범위는 상위 리소스의 범위에 따라 계산됩니다. 즉, 자식 리소스에 "scope" 속성을 사용하는 것은 지원되지 않습니다. |
BCP165 | Error | 리소스의 계산된 범위는 배포가 가능하려면 Bicep 파일의 범위와 일치해야 합니다. 이 리소스의 범위는 상위 리소스 "{ancestorIdentifier}"에 할당된 "scope" 속성 값에서 계산됩니다. 모듈을 사용하여 리소스를 다른 범위에 배포해야 합니다. |
BCP166 | Error | <decorator-name > 데코레이터를 복제합니다. |
BCP167 | Error | 이 위치에 "{" 문자 또는 "if" 키워드가 필요합니다. |
BCP168 | Error | 길이는 음수 값이 아니어야 합니다. |
BCP169 | Error | {expectedSlashCount} "/" 문자를 포함할 리소스 이름이 필요합니다. 이름 세그먼트 수가 리소스 종류의 세그먼트 수와 일치해야 합니다. |
BCP170 | Error | 리소스 이름에 "/" 문자가 포함되지 않아야 합니다. 부모 리소스 참조가 있는 자식 리소스(부모 속성 또는 중첩을 통해)는 정규화된 이름을 포함하면 안 됩니다. |
BCP171 | Error | 리소스 종류 "{resourceType}"은(는) 부모 "{parentResourceType}"의 유효한 자식 리소스가 아닙니다. |
BCP172 | Error | 부모 리소스 "{resourceName}"의 오류로 인해 리소스 종류의 유효성을 검사할 수 없습니다. |
BCP173 | Error | "{property}" 속성은 기존 리소스 선언에서 사용할 수 없습니다. |
BCP174 | Warning | "/providers/" 세그먼트를 포함하는 선언된 리소스 종류에는 형식 유효성 검사를 사용할 수 없습니다. 대신 "scope" 속성을 사용하세요. |
BCP176 | Error | 여기서는 "any" 형식의 값이 허용되지 않습니다. |
BCP177 | Error | 이 식은 if 조건 식에서 사용되고 있으며 이로 인해 배포 시작 시 계산할 수 있는 값이 필요합니다.{variableDependencyChainClause}{accessiblePropertiesClause} |
BCP178 | Error | 이 식은 for-expression에서 사용되고 있으며 이로 인해 배포 시작 시 계산할 수 있는 값이 필요합니다.{variableDependencyChainClause}{accessiblePropertiesClause} |
BCP179 | Warning | 반복할 때 고유한 리소스 또는 배포 이름이 필요합니다. 루프 항목 변수 "{itemVariableName}" 또는 인덱스 변수 "{indexVariableName}"은(는) 루프 본문에 있는 {ToQuotedString(expectedVariantProperties)} 속성의 값 식 중 하나 이상에서 참조되어야 합니다. |
BCP180 | Error | 함수 <function-name>은 이 위치에서는 유효하지 않습니다. 보안 데코레이터를 사용하여 모듈 매개 변수에 직접 할당하는 경우에만 사용할 수 있습니다. |
BCP181 | Error | 이 식은 함수 <function-name>의 인수에서 사용되고 있으며 이로 인해 배포 시작 시 계산할 수 있는 값이 필요합니다.{variableDependencyChainClause}{accessiblePropertiesClause} |
BCP182 | Error | 이 식은 변수 "{variableName}"의 for-body에서 사용되고 있으며 이로 인해 배포 시작 시 계산할 수 있는 값이 필요합니다.{variableDependencyChainClause}{violatingPropertyNameClause}{accessiblePropertiesClause} |
BCP183 | Error | 모듈 "params" 속성의 값은 개체 리터럴이어야 합니다. |
BCP184 | Error | 파일 '{filePath}'이(가) 최대 {maxSize}{unit}을(를) 초과했습니다. |
BCP185 | Warning | 인코딩이 일치하지 않습니다. 파일이 '{detectedEncoding}' 인코딩으로 로드되었습니다. |
BCP186 | Error | 리터럴 JSON 값을 구문 분석할 수 없습니다. 올바른 형식인지 확인하세요. |
BCP187 | Warning | "{property}" 속성은 여전히 유효할 수 있지만 리소스 또는 형식 정의에 없습니다.{TypeInaccuracyClause} |
BCP188 | Error | 참조된 ARM 템플릿에 오류가 있습니다. 템플릿을 진단하고 수정하는 방법에 대한 자세한 내용은 https://aka.ms/arm-template을 참조하세요. |
BCP189 | Error | (allowedSchemes.Contains(ArtifactReferenceSchemes.Local, StringComparer.Ordinal), allowedSchemes.Any(scheme => !string.Equals(scheme, ArtifactReferenceSchemes.Local, StringComparison.Ordinal))) switch { (false, false) => "모듈 참조는 (false, true) => $" 컨텍스트에서 지원되지 않습니다." 지정된 모듈 참조 체계 "{badScheme}"이(가) 인식되지 않습니다. {FormatSchemes()}", (true, false) => $" 체계 중 하나를 사용하여 모듈 참조를 지정합니다. 지정된 모듈 참조 체계 "{badScheme}"이(가) 인식되지 않습니다. 로컬 모듈 파일의 경로를 지정합니다.", (true, true) => $"지정된 모듈 참조 체계 "{badScheme}"이(가) 인식되지 않습니다. {FormatSchemes()}"} 체계 중 하나를 사용하여 로컬 모듈 파일 또는 모듈 참조에 대한 경로를 지정합니다. |
BCP190 | Error | 참조 "{artifactRef}"이(가) 있는 아티팩트가 복원되지 않았습니다. |
BCP191 | Error | 참조 "{artifactRef}"이(가) 있는 아티팩트를 복원할 수 없습니다. |
BCP192 | Error | 참조 <reference>이(가) 있는 아티팩트를 복원할 수 없습니다. <error-message>. |
BCP193 | Error | {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} "{ArtifactReferenceSchemes.Oci}:<artifact-uri>:<tag>" 또는 "{ArtifactReferenceSchemes.Oci}/<module-alias>:<module-name-or-path>:<tag>" 형식으로 참조를 지정합니다. |
BCP194 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} "{ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID>/<resource-group-name>/<template-spec-name>:<version>" 또는 "{ArtifactReferenceSchemes.TemplateSpecs}/<module-alias>:<template-spec-name>:<version>" 형식으로 참조를 지정합니다. |
BCP195 | Error | {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} 아티팩트 경로 세그먼트 "{badSegment}"이(가) 잘못되었습니다. 각 아티팩트 이름 경로 세그먼트는 필요에 따라 ".", "_" 또는 "-"로 구분된 소문자 영숫자 문자열이어야 합니다. |
BCP196 | Error | 모듈 태그 또는 다이제스트가 없습니다. |
BCP197 | Error | 태그 "{badTag}"이(가) {maxLength} 문자의 최대 길이를 초과합니다. |
BCP198 | Error | "{badTag}" 태그가 잘못되었습니다. 유효한 문자는 영숫자, ".", "" 또는 "-"이지만 태그는 ".","" 또는 "-"으로 시작할 수 없습니다. |
BCP199 | Error | 모듈 경로 "{badRepository}"이(가) {maxLength} 문자의 최대 길이를 초과합니다. |
BCP200 | Error | 레지스트리 "{badRegistry}"이(가) {maxLength} 문자의 최대 길이를 초과합니다. |
BCP201 | Error | 이 위치에 유효한 형식의 공급자 사양 문자열이 필요합니다. 유효한 형식은 "br:<providerRegistryHost>/<providerRepositoryPath>@<providerVersion>" 또는 "br/<providerAlias>:<providerName>@<providerVersion>"입니다. |
BCP202 | Error | 이 위치에 공급자 별칭 이름이 필요합니다. |
BCP203 | Error | 공급자 문을 사용하려면 실험적 기능 "확장성"을 사용하도록 설정해야 합니다. |
BCP204 | Error | 공급자 네임스페이스 "{identifier}"이(가) 인식되지 않습니다. |
BCP205 | Error | 공급자 네임스페이스 "{identifier}"이(가) 구성을 지원하지 않습니다. |
BCP206 | Error | 공급자 네임스페이스 "{identifier}"에 구성이 필요하지만 제공되지 않았습니다. |
BCP207 | Error | 네임스페이스 "{identifier}"은(는) 여러 번 선언됩니다. 중복을 제거합니다. |
BCP208 | Error | 지정된 네임스페이스 "{badNamespace}"이(가) 인식되지 않습니다. 네임스페이스 {ToQuotedString(allowedNamespaces)} 중 하나를 사용하여 리소스 참조를 지정합니다. |
BCP209 | Error | 네임스페이스 "{@namespace}"에서 리소스 종류 "{resourceType}"을(를) 찾지 못했습니다. |
BCP210 | Error | 네임스페이스 "{childNamespace}"에 속하는 리소스 종류는 다른 네임스페이스 "{parentNamespace}"에 속하는 부모 리소스 종류일 수 없습니다. |
BCP211 | Error | 모듈 별칭 이름 "{aliasName}"이(가) 잘못되었습니다. 유효한 문자는 영숫자, "_" 또는 "-"입니다. |
BCP212 | Error | 템플릿 사양 모듈 별칭 이름 "{aliasName}"이(가) {BuildBicepConfigurationClause(configFileUri)}에 없습니다. |
BCP213 | Error | OCI 아티팩트 모듈 별칭 이름 "{aliasName}"이(가) {BuildBicepConfigurationClause(configFileUri)}에 없습니다. |
BCP214 | Error | {BuildBicepConfigurationClause(configFileUri)}의 템플릿 사양 모듈 별칭 "{aliasName}"이(가) 유효합니다. "subscription" 속성은 null이거나 정의되지 않을 수 없습니다. |
BCP215 | Error | {BuildBicepConfigurationClause(configFileUri)}의 템플릿 사양 모듈 별칭 "{aliasName}"이(가) 유효합니다. "resourceGroup" 속성은 null이거나 정의되지 않을 수 없습니다. |
BCP216 | Error | {BuildBicepConfigurationClause(configFileUri)}의 OCI 아티팩트 모듈 별칭 "{aliasName}"이(가) 잘못되었습니다. "registry" 속성은 null이거나 정의되지 않을 수 없습니다. |
BCP217 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 구독 ID "{subscriptionId}"이(가) GUID가 아닙니다. |
BCP218 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 리소스 그룹 이름 "{resourceGroupName}"이(가) {maximumLength} 문자의 최대 길이를 초과합니다. |
BCP219 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 리소스 그룹 이름 "{resourceGroupName}"이(가) 잘못되었습니다. 유효한 문자는 영숫자, 유니코드 문자, ".", "_", "-", "("또는 ")"이지만 리소스 그룹 이름은 "."로 끝날 수 없습니다. |
BCP220 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 템플릿 사양 이름 "{templateSpecName}"이(가) {maximumLength} 문자의 최대 길이를 초과합니다. |
BCP221 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 템플릿 사양 이름 "{templateSpecName}"이(가) 잘못되었습니다. 유효한 문자는 영숫자, ".", "_", "-", "("또는 ")"이지만 템플릿 사양 이름은 "."로 끝날 수 없습니다. |
BCP222 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 템플릿 사양 버전 "{templateSpecVersion}"이(가) {maximumLength} 문자의 최대 길이를 초과합니다. |
BCP223 | Error | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 템플릿 사양 버전 "{templateSpecVersion}"이(가) 잘못되었습니다. 유효한 문자는 영숫자, ".", "_", "-", "("또는 ")"이지만 템플릿 사양 버전은 "."로 끝날 수 없습니다. |
BCP224 | Error | {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} 다이제스트 "{badDigest}"이(가) 잘못되었습니다. 유효한 형식은 문자열 "sha256:" + 정확히 64개의 소문자 16진수입니다. |
BCP225 | Warning | 판별자 속성 "{propertyName}" 값을 컴파일 시 확인할 수 없습니다. 이 개체에 대한 형식 검사를 사용할 수 없습니다. |
BCP226 | Error | 이 위치에 하나 이상의 진단 코드가 필요합니다. 유효한 형식은 "#disable-next-line diagnosticCode1 diagnosticCode2 ..."입니다. |
BCP227 | Error | "{resourceType}" 형식은 매개 변수 또는 출력 형식으로 사용할 수 없습니다. 확장성 형식은 현재 매개 변수 또는 출력으로 지원되지 않습니다. |
BCP229 | Error | "{parameterName}" 매개 변수를 리소스 범위 또는 부모로 사용할 수 없습니다. 매개 변수로 전달된 리소스는 리소스의 범위 또는 부모로 사용할 수 없습니다. |
BCP230 | Warning | 참조된 모듈은 사용 가능한 형식이 없는 리소스 종류 "{resourceTypeReference.FormatName()}"을(를) 사용합니다. Bicep은 배포 전에 리소스 속성의 유효성을 검사할 수 없지만 리소스가 배포되는 것을 차단하지는 않습니다. |
BCP231 | Error | 리소스 형식 매개 변수 및 출력을 사용하려면 실험적 기능인 "{nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}"을(를) 사용하도록 설정해야 합니다. |
BCP232 | Error | 캐시에서 "{moduleRef}" 참조가 있는 모듈을 삭제할 수 없습니다. |
BCP233 | Error | 캐시에서 "{moduleRef}" 참조가 있는 모듈을 삭제할 수 없습니다. {message} |
BCP234 | Warning | 값 [{literalValue}]: {message}에서 호출할 때 ARM 함수 "{armFunctionName}"이(가) 실패했습니다. |
BCP235 | Error | 지정된 JSONPath가 주어진 파일에 없거나 잘못되었습니다. |
BCP236 | Error | 이 위치에 줄 바꿈 문자 또는 쉼표 문자가 필요합니다. |
BCP237 | Error | 이 위치에 쉼표 문자가 필요합니다. |
BCP238 | Error | 쉼표 뒤의 예기치 않은 줄 바꿈 문자입니다. |
BCP239 | Error | 식별자 "{name}"은(는) 예약된 Bicep 기호 이름이므로 이 컨텍스트에서 사용할 수 없습니다. |
BCP240 | Error | "parent" 속성은 리소스에 대한 직접 참조만 허용합니다. 식은 지원되지 않습니다. |
BCP241 | Warning | <function-name> 함수는 더 이상 사용되지 않으며 향후 Bicep 릴리스에서 제거될 예정입니다. 워크플로에 https://github.com/Azure/bicep/issues/2017 영향을 줄 것으로 생각되는 경우 메모를 추가하세요. |
BCP242 | Error | 람다 함수는 함수 인수로만 직접 지정할 수 있습니다. |
BCP243 | Error | 괄호에는 정확히 하나의 식이 포함되어야 합니다. |
BCP244 | Error | {minArgCount == maxArgCount ? $"{minArgCount}개의 인수가 있는 "{lambdaType}" 형식의 람다 식이 필요하지만 {actualArgCount}개의 인수를 받았습니다." : $"{minArgCount}개~{maxArgCount}개의 인수가 있는 "{lambdaType}" 형식의 람다 식이 필요하지만 {actualArgCount}개의 인수를 받았습니다."} |
BCP245 | Warning | 리소스 종류 "{resourceTypeReference.FormatName()}"은(는) '기존' 키워드와만 함께 사용할 수 있습니다. |
BCP246 | Warning | 리소스 종류 "{resourceTypeReference.FormatName()}"은(는) 요청된 범위의 '기존' 키워드와만 함께 사용할 수 있습니다. 배포에 허용되는 범위: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}. |
BCP247 | Error | 리소스 또는 모듈 배열 액세스 내에서 람다 변수를 사용하는 것은 현재 지원되지 않습니다. 다음 람다 변수에 액세스 중입니다. {ToQuotedString(variableNames)}. |
BCP248 | Error | <function-name> 함수 내에서 람다 변수를 사용하는 것은 현재 지원되지 않습니다. 다음 람다 변수에 액세스 중입니다. {ToQuotedString(variableNames)}. |
BCP249 | Error | 루프 변수 블록은 정확히 2개 요소(항목 변수 및 인덱스 변수)로 구성되어야 하지만, {actualCount}개가 있습니다. |
BCP250 | Error | "{identifier}" 매개 변수가 여러 번 할당되었습니다. 중복 항목을 제거하거나 이름을 바꿉니다. |
BCP256 | Error | using 선언에 bicep 템플릿 파일 경로 참조가 없습니다. |
BCP257 | Error | Bicep 파일 경로 문자열이 필요합니다. 다른 bicep 파일(예: 'myModule.bicep' 또는 '../parent/myModule.bicep')에 대한 상대 경로여야 합니다. |
BCP258 | Warning | 다음 매개 변수가 Bicep 파일에 선언되어 있지만 매개 변수 파일에 할당되지 않았습니다. {ToQuotedString(identifiers)}. |
BCP259 | Error | "{identifier}" 매개 변수가 Bicep 파일에 선언되지 않고 매개 변수 파일에 할당되었습니다. |
BCP260 | Error | "{identifier}" 매개 변수에 "{expectedType}" 형식의 값이 필요하지만 제공된 값은 "{actualType}" 형식입니다. |
BCP261 | Error | using 선언이 이 매개 변수 파일에 있어야 합니다. |
BCP262 | Error | 둘 이상의 using 선언이 있습니다. |
BCP263 | Error | using 선언 경로에 지정된 파일이 없습니다. |
BCP264 | Error | 리소스 종류 "{resourceTypeName}"은(는) 여러 가져온 네임스페이스({ToQuotedStringWithCaseInsensitiveOrdering(네임스페이스)})에서 선언되어 있으며, 정규화되어야 합니다. |
BCP265 | Error | 이름 "{name}"이(가) 함수가 아닙니다. "{knownFunctionNamespace}.{knownFunctionName}"을(를) 원하셨습니까? |
BCP266 | Error | 이 위치에 메타데이터 식별자가 필요합니다. |
BCP267 | Error | 데코레이터 뒤에 메타데이터 선언이 나와야 합니다. |
BCP268 | Error | 잘못된 식별자: "{name}". '_'로 시작하는 메타데이터 식별자는 예약되어 있습니다. 다른 식별자를 사용하세요. |
BCP269 | Error | <function-name> 함수는 메타데이터 데코레이터로 사용할 수 없습니다. |
BCP271 | Error | Bicep 구성 파일 "{configurationPath}"의 내용을 유효한 JSON으로 구문 분석하지 못했습니다. {parsingErrorMessage.TrimEnd('.')}. |
BCP272 | Error | Bicep 구성 파일 "{configurationPath}"을(를) 로드할 수 없습니다. {loadErrorMessage.TrimEnd('.')}. |
BCP273 | Error | Bicep 구성 파일 "{configurationPath}"의 내용을 유효한 JSON으로 구문 분석하지 못했습니다. {parsingErrorMessage.TrimEnd('.')}. |
BCP274 | Warning | Bicep 구성에 대해 "{directoryPath}"(을)를 검사하는 동안 오류가 발생했습니다. {scanErrorMessage.TrimEnd('.')}. |
BCP275 | Error | "{directoryPath}" 경로에서 파일을 열 수 없습니다. 대신 디렉터리를 찾았습니다. |
BCP276 | Error | using 선언은 Bicep 파일만 참조할 수 있습니다. |
BCP277 | Error | 모듈 선언은 Bicep 파일, ARM 템플릿, 레지스트리 참조 또는 템플릿 사양 참조만 참조할 수 있습니다. |
BCP278 | Error | 이 매개 변수 파일은 허용되지 않는 자체 파일을 참조합니다. |
BCP279 | Error | 이 위치에 형식이 필요합니다. 유효한 형식 식 또는 다음 형식 중 하나를 지정하세요. {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}. |
BCP285 | Error | 형식 식을 리터럴 값으로 줄일 수 없습니다. |
BCP286 | Error | 이 공용 구조체 멤버는 '{keystoneType}' 형식에 할당할 수 없으므로 유효하지 않습니다. |
BCP287 | Error | '{symbolName}'은(는) 값을 참조하지만, 여기서는 형식으로 사용되고 있습니다. |
BCP288 | Error | <name>은(는) 형식만 참조하지만, 여기서는 값으로 사용되고 있습니다. |
BCP289 | Error | 형식 정의가 잘못되었습니다. |
BCP290 | Error | 데코레이터 뒤에 매개 변수 또는 형식 선언이 나와야 합니다. |
BCP291 | Error | 데코레이터 뒤에 매개 변수 또는 출력 선언이 나와야 합니다. |
BCP292 | Error | 데코레이터 뒤에 매개 변수, 출력 또는 형식 선언이 나와야 합니다. |
BCP293 | Error | 공용 구조체 형식 선언의 모든 멤버는 리터럴 값이어야 합니다. |
BCP294 | Error | 형식 공용 구조체는 단일 ARM 형식(예: 'string', 'int' 또는 'bool')으로 줄일 수 있어야 합니다. |
BCP295 | Error | 공용 구조체 또는 리터럴 형식의 대상에는 '{decoratorName}' 데코레이터를 사용할 수 없습니다. 이 매개 변수 또는 형식 정의에 허용되는 값은 공용 구조체 또는 리터럴 형식에서 자동으로 파생됩니다. |
BCP296 | Error | 형식의 속성 이름은 컴파일 시간 상수 값이어야 합니다. |
BCP297 | Error | <function-name> 함수는 형식 데코레이터로 사용할 수 없습니다. |
BCP298 | Error | 이 형식 정의는 충족할 수 없는 제약 조건을 만드는 필수 구성 요소로 자신을 포함합니다. |
BCP299 | Error | 이 형식 정의는 주기 ("{string.Join("" -> "", cycle)}")를 통해 필수 구성 요소로 자신을 포함합니다. |
BCP300 | Error | 이 위치에 형식 리터럴이 필요합니다. 구체적인 값이나 리터럴 형식에 대한 참조를 지정하세요. |
BCP301 | Error | 형식 이름 "{reservedName}"은 예약되어 있으며 사용자 정의 형식에 연결되지 않을 수 있습니다. |
BCP302 | Error | 이름 <type-name>은(는) 올바른 형식이 아닙니다. 다음 형식 <type-names> 중 하나를 지정하세요. |
BCP303 | Error | 문자열 보간은 공급자를 지정하는 데 지원되지 않습니다. |
BCP304 | Error | 공급자 지정자 문자열이 잘못되었습니다. "<providerName>@<providerVersion>" 형식의 유효한 공급자를 지정합니다. |
BCP305 | Error | 이 위치에 "with" 키워드, "as" 키워드 또는 새 줄 문자가 필요합니다. |
BCP306 | Error | 이름 "{name}"은(는) 형식이 아닌 네임스페이스를 나타냅니다. |
BCP307 | Error | 배포 시작 시 {ToQuotedString(runtimePropertyNames.OrderBy(x => x))}을(를) 포함한 참조된 기존 리소스의 식별자 속성을 계산할 수 없으므로 식을 계산할 수 없습니다. 이 경우 {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}입니다. |
BCP308 | Error | 선언된 형식이 사용자 정의 형식에 대한 참조인 문에는 데코레이터 <decorator-name >을 사용할 수 없습니다. |
BCP309 | Error | "{incompatibleType.Name}"이(가) 배열 형식이 아니므로 "{flattenInputType.Name}" 형식의 값을 평면화할 수 없습니다. |
BCP311 | Error | 제공된 <index-value>의 인덱스 값이 <type-name> 형식에 유효하지 않습니다. 이 형식의 인덱스는 0~<zero-based-tuple-index> 사이여야 합니다. |
BCP315 | Error | 개체 형식에는 최대 하나의 추가 속성 선언이 있을 수 있습니다. |
BCP316 | Error | 명시적 추가 속성 형식 선언이 있는 개체 형식에서는 "{LanguageConstants.ParameterSealedPropertyName}" 데코레이터를 사용할 수 없습니다. |
BCP317 | Error | 이 위치에 식별자, 문자열 또는 별표가 필요합니다. |
BCP318 | Warning | 배포 시작 시 "{possiblyNullType}" 형식의 값이 null일 수 있으므로 이 액세스 식(및 전체 배포)이 실패합니다. 값이 null인지와 템플릿이 전체 식에 대해 null 값을 처리할지 여부를 모르는 경우 기본 식의 값이 null이면 .? (안전 역참조) 연산자를 사용하여 액세스 식을 단락합니다. {accessExpression.AsSafeAccess().ToString()} 값이 null이 아님을 알고 있는 경우 null이 아닌 어설션 연산자를 사용하여 값이 null이 아님을 컴파일러에 알릴 수 있습니다. {SyntaxFactory.AsNonNullable(expression).ToString()} |
BCP319 | Error | ARM JSON 템플릿 엔진에서 "{errorSource}"의 형식을 확인할 수 없습니다. 원래 오류 메시지: "{message}" |
BCP320 | Error | 모듈 출력 리소스의 속성에는 직접 액세스할 수 없습니다. 이 리소스의 속성을 사용하려면 리소스 형식의 매개 변수로 다른 모듈에 전달하고, 해당 모듈에 있는 매개 변수의 속성에 액세스합니다. |
BCP321 | Warning | "{expectedType}" 형식의 값이 필요하지만 제공된 값은 "{actualType}" 형식입니다. 값이 null이 아님을 알고 있는 경우 null이 아닌 어설션 연산자를 사용하여 값이 null이 아님을 컴파일러에 알릴 수 있습니다. {SyntaxFactory.AsNonNullable(expression).ToString()} |
BCP322 | Error | .? (안전 역참조) 연산자는 인스턴스 함수 호출에서 사용할 수 없습니다. |
BCP323 | Error | [?] (안전 역참조) 연산자는 리소스 또는 모듈 컬렉션에서 사용할 수 없습니다. |
BCP325 | Error | 이 위치에 형식 식별자가 필요합니다. |
BCP326 | Error | Nullable 형식 매개 변수에 기본값이 할당되지 않을 수 있습니다. 재정의할 수 없는 암시적 기본값인 'null'이 지정되었습니다. |
BCP327 | 오류/경고 | 제공된 값(항상 <value>보다 크거나 같음)이 너무 커서 허용 가능한 최대 값이 <max-value>인 대상에 할당할 수 없습니다. |
BCP328 | 오류/경고 | 제공된 값(항상 <value>보다 작거나 같음)이 너무 작아 허용 가능한 최소 값이 <max-value>인 대상에 할당할 수 없습니다. |
BCP329 | Warning | 제공된 값은 {sourceMin}만큼 작을 수 있으며 구성된 최소 {targetMin}을 사용하여 대상에 할당할 수 없을만큼 너무 작을 수 있습니다. |
BCP330 | Warning | 제공된 값은 {sourceMax}만큼 클 수 있으며 최대 {targetMax}이(가) 구성된 대상에 할당할 수 없을만큼 너무 클 수 있습니다. |
BCP331 | Error | 형식의 "{minDecoratorName}"이(가) "{maxDecoratorName}"보다 작거나 같아야 하지만 최소 {minValue} 및 최대 {maxValue}이(가) 지정되었습니다. |
BCP332 | 오류/경고 | 제공된 값(길이는 항상 <string-length>보다 크거나 같음)이 너무 길어 허용 가능한 최대 길이가 <max-length>인 대상에 할당할 수 없습니다. |
BCP333 | 오류/경고 | 제공된 값(길이는 항상 <string-length>보다 작거나 같음)이 너무 짧아 허용 가능한 최소 길이가 <min-length>인 대상에 할당할 수 없습니다. |
BCP334 | Warning | 제공된 값의 길이는 {sourceMinLength}만큼 작을 수 있으며 구성된 최소 길이가 {targetMinLength}인 대상에 할당할 수 없을만큼 너무 짧을 수 있습니다. |
BCP335 | Warning | 제공된 값의 길이는 {sourceMaxLength}만큼 클 수 있으며 구성된 최대 길이가 {targetMaxLength}인 대상에 할당할 수 없을만큼 너무 길 수 있습니다. |
BCP337 | Error | 이 선언 형식은 Bicep 매개 변수 파일에 유효하지 않습니다. "{LanguageConstants.UsingKeyword}", "{LanguageConstants.ParameterKeyword}" 또는 "{LanguageConstants.VariableKeyword}" 선언을 지정합니다. |
BCP338 | Error | 매개 변수 <parameter-name>을(를) 평가하지 못했습니다. <error-message>` |
BCP339 | Error | 제공된 배열 인덱스 값 "{indexSought}"이(가) 잘못되었습니다. 배열 인덱스가 0보다 크거나 같아야 합니다. |
BCP340 | Error | 리터럴 YAML 값을 구문 분석할 수 없습니다. 올바른 형식인지 확인하세요. |
BCP341 | Error | 이 식은 함수 선언 내에서 사용되고 있습니다. 따라서 배포 시작 시 계산할 수 있는 값이 필요합니다. {variableDependencyChainClause}{accessiblePropertiesClause} |
BCP342 | Error | 사용자 정의 형식은 사용자 정의 함수 매개 변수 또는 출력에서 지원되지 않습니다. |
BCP344 | Error | 이 위치에 어설션 식별자가 필요합니다. |
BCP345 | Error | 테스트 선언은 Bicep 파일만 참조할 수 있습니다. |
BCP346 | Error | 이 위치에 테스트 식별자가 필요합니다. |
BCP347 | Error | 이 위치에 테스트 경로 문자열이 필요합니다. |
BCP348 | Error | 테스트 선언문을 사용하려면 실험적 기능 "{nameof(ExperimentalFeaturesEnabled.TestFramework)}"을(를) 사용하도록 설정해야 합니다. |
BCP349 | Error | 어설션 선언을 사용하려면 실험적 기능 "{nameof(ExperimentalFeaturesEnabled.Assertions)}"을(를) 사용하도록 설정해야 합니다. |
BCP350 | Error | "{valueType}" 형식의 값을 어설션에 할당할 수 없습니다. 어설션은 'bool' 형식의 값만 사용할 수 있습니다. |
BCP351 | Error | 함수 <function-name>은 이 위치에서는 유효하지 않습니다. 매개 변수에 직접 할당할 때만 사용할 수 있습니다. |
BCP352 | Error | 변수 "{name}"을(를) 평가하지 못했습니다. {message} |
BCP353 | Error | {itemTypePluralName} {ToQuotedString(itemNames)}은(는) 대/소문자만 다릅니다. ARM 배포 엔진은 대/소문자를 구분하지 않으므로 구분할 수 없습니다. |
BCP354 | Error | 이 위치에 왼쪽 중괄호('{') 또는 별표('*') 문자가 필요합니다. |
BCP355 | Error | 이 위치에 내보낸 기호의 이름이 필요합니다. |
BCP356 | Error | 이 위치에 유효한 네임스페이스 식별자가 필요합니다. |
BCP358 | Error | 이 선언에 템플릿 파일 경로 참조가 없습니다. |
BCP360 | Error | 가져온 템플릿에서 '{symbolName}' 기호를 찾을 수 없습니다(또는 내보내지 않음). |
BCP361 | Error | "@export()" 데코레이터는 최상위 문을 대상으로 해야 합니다. |
BCP362 | Error | 이 기호는 이름 {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))} 아래에 여러 번 가져옵니다. |
BCP363 | Error | "{LanguageConstants.TypeDiscriminatorDecoratorName}" 데코레이터는 고유한 멤버 형식의 개체 전용 공용 구조체 형식에만 적용할 수 있습니다. |
BCP364 | Error | "{discriminatorPropertyName}" 속성은 모든 공용 구조체 멤버 형식에서 필수 문자열 리터럴이어야 합니다. |
BCP365 | Error | 판별자 속성 "{discriminatorPropertyName}"에 대한 값 "{discriminatorPropertyValue}"이(가) 여러 공용 구조체 멤버 형식에서 중복됩니다. 값은 모든 공용 구조체 멤버 형식에서 고유해야 합니다. |
BCP366 | Error | 판별자 속성 이름은 모든 공용 구조체 멤버 형식에서 "{acceptablePropertyName}"이어야 합니다. |
BCP367 | Error | "{featureName}" 기능이 일시적으로 사용하지 않도록 설정되었습니다. |
BCP368 | Error | "{targetName}" 매개 변수의 값은 Azure Key Vault의 비밀 값에 대한 참조를 사용하므로 템플릿 배포가 시작될 때까지 알 수 없습니다. "{targetName}" 매개 변수를 참조하는 식은 {LanguageConstants.LanguageFileExtension} 파일에서 사용할 수 있지만 {LanguageConstants.ParamsFileExtension} 파일에서는 사용할 수 없습니다. |
BCP369 | Error | "{targetName}" 매개 변수의 값은 템플릿에 정의된 기본값을 사용하므로 템플릿 배포가 시작될 때까지 알 수 없습니다. "{targetName}" 매개 변수를 참조하는 식은 {LanguageConstants.LanguageFileExtension} 파일에서 사용할 수 있지만 {LanguageConstants.ParamsFileExtension} 파일에서는 사용할 수 없습니다. |
BCP372 | Error | "@export()" 데코레이터는 매개 변수, 모듈 또는 리소스를 직접 또는 간접적으로 참조하는 변수에 적용되지 않을 수 있습니다. 이 데코레이터의 대상에 내보낼 수 없는 기호 {ToQuotedString(nonExportableSymbols)}에 대한 직접 또는 전이적 참조가 포함되어 있습니다. |
BCP373 | Error | "{name}" 기호를 가져올 수 없습니다. {message} |
BCP374 | Error | 가져온 모델에 중복된 내보내기 {ToQuotedString(ambiguousExportNames)}이(가) 포함되어 있으므로 와일드카드를 사용하여 로드할 수 없습니다. |
BCP375 | Error | 따옴표 붙은 문자열로 대상을 식별하는 가져오기 목록 항목에는 'as <alias>' 절이 포함되어야 합니다. |
BCP376 | Error | {exportMetadataKind} 종류의 가져오기는 {sourceFileKind} 종류의 파일에서 지원되지 않으므로 "{name}" 기호를 가져올 수 없습니다. |
BCP377 | Error | 공급자 별칭 이름 "{aliasName}"이(가) 잘못되었습니다. 유효한 문자는 영숫자, "_" 또는 "-"입니다. |
BCP378 | Error | {BuildBicepConfigurationClause(configFileUri)}의 OCI 아티팩트 공급자 별칭 "{aliasName}"이(가) 잘못되었습니다. "registry" 속성은 null이거나 정의되지 않을 수 없습니다. |
BCP379 | Error | OCI 아티팩트 공급자 별칭 이름 "{aliasName}"이(가) {BuildBicepConfigurationClause(configFileUri)}에 없습니다. |
BCP380 | Error | "{artifactType}" 형식의 아티팩트는 지원되지 않습니다. |
BCP381 | Warning | "import" 키워드를 사용하여 공급자 네임스페이스를 선언하는 것은 더 이상 사용되지 않습니다. 대신 "provider" 키워드를 사용하세요. |
BCP383 | Error | "{typeName}" 형식은 매개 변수화할 수 없습니다. |
BCP384 | Error | "{typeName}" 형식에는 {requiredArgumentCount}개 인수가 필요합니다. |
BCP385 | Error | 리소스 파생 형식을 사용하려면 실험적 기능 "{nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}"을(를) 사용하도록 설정해야 합니다. |
BCP386 | Error | 선언된 형식이 리소스 파생 형식에 대한 참조인 문에는 데코레이터 <decorator-name >을 사용할 수 없습니다. |
BCP387 | Error | 형식으로 인덱싱하려면 0보다 크거나 같은 정수가 필요합니다. |
BCP388 | Error | 인덱스로 "{wrongType}" 형식의 요소에 액세스할 수 없습니다. 튜플 형식이 필요합니다. |
BCP389 | Error | "{wrongType}" 형식은 추가 속성 형식을 선언하지 않습니다. |
BCP390 | Error | 배열 항목 형식 액세스 연산자('[*]')는 형식화된 배열에서만 사용할 수 있습니다. |
BCP391 | Error | 형식 멤버 액세스는 명명된 형식에 대한 참조에서만 지원됩니다. |
BCP392 | Warning | 제공된 리소스 종류 식별자 "{resourceTypeIdentifier}"이(가) 유효한 리소스 종류 이름으로 인식되지 않았습니다. |
BCP393 | Warning | 형식 포인터 세그먼트 "{unrecognizedSegment}"이(가) 인식되지 않았습니다. 지원되는 포인터 세그먼트는 "properties", "items", "prefixItems" 및 "additionalProperties"입니다. |
BCP394 | Error | 리소스 파생 형식 식은 리소스 본문 내의 속성을 역참조해야 합니다. 전체 리소스 본문 형식 사용은 허용되지 않습니다. |
BCP395 | Error | '<providerName>@<version>' 식을 사용하여 공급자 네임스페이스를 선언하는 것은 더 이상 사용되지 않습니다. 대신 식별자를 사용하세요. |
BCP396 | Error | 참조된 공급자 형식 아티팩트가 잘못된 형식의 콘텐츠로 게시되었습니다. |
BCP397 | Error | 공급자 {name}이(가) {BuildBicepConfigurationClause(configFileUri)}에서 잘못 구성되었습니다. "{RootConfiguration.ImplicitProvidersConfigurationKey}" 섹션에서 참조되지만 "{RootConfiguration.ProvidersConfigurationKey}" 섹션에 해당 구성이 없습니다. |
BCP398 | Error | 공급자 {name}이(가) {BuildBicepConfigurationClause(configFileUri)}에서 잘못 구성되었습니다. "{RootConfiguration.ProvidersConfigurationKey}" 섹션에서 기본 제공으로 구성되지만 기본 제공 공급자가 없습니다. |
BCP399 | Error | 레지스트리에서 az 형식을 가져오려면 실험적 기능 "{nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}"을(를) 사용하도록 설정해야 합니다. |
BCP400 | Error | 레지스트리에서 형식을 가져오려면 실험적 기능 "{nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}"을(를) 사용하도록 설정해야 합니다. |
BCP401 | Error | 스프레드 연산자 "..."는 이 위치에서 허용되지 않습니다. |
BCP402 | Error | 스프레드 연산자 "{spread.Ellipsis.Text}"은(는) "{requiredType}" 형식에 할당할 수 있는 식에 대해서만 이 컨텍스트에서 사용할 수 있습니다. |
BCP403 | 오류/경고 | 둘러싼 배열에는 "{expectedType}" 형식의 요소가 필요하지만 스프레드되는 배열에는 호환되지 않는 "{actualType}" 형식의 요소가 포함되어 있습니다. |
BCP404 | Error | "{LanguageConstants.ExtendsKeyword}" 선언에 bicepparam 파일 경로 참조가 없습니다. |
BCP405 | Error | 둘 이상의 "{LanguageConstants.ExtendsKeyword}" 선언이 있습니다. |
BCP406 | Error | "{LanguageConstants.ExtendsKeyword}" 키워드는 지원되지 않습니다. |
다음 단계
Bicep에 대한 자세한 내용은 Bicep 개요를 참조하세요.