다음을 통해 공유


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 인수 개수가 예상<>되었지만 <인수 개수가 있습니다>.
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 개요를 참조하세요.