Microsoft.CognitiveServices hesapları/dağıtımları
Bicep kaynak tanımı
Hesaplar/dağıtımlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.CognitiveServices/accounts/deployments kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.CognitiveServices/accounts/deployments@2023-05-01' = {
name: 'string'
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
parent: resourceSymbolicName
properties: {
model: {
format: 'string'
name: 'string'
source: 'string'
version: 'string'
}
raiPolicyName: 'string'
scaleSettings: {
capacity: int
scaleType: 'string'
}
versionUpgradeOption: 'string'
}
}
Özellik değerleri
hesaplar/dağıtımlar
Adı | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
Sku | SKU'yu temsil eden kaynak modeli tanımı | Sku |
Üst | Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Şu tür kaynak için sembolik ad: hesaplar |
properties | Bilişsel Hizmetler hesap dağıtımının özellikleri. | DeploymentProperties |
DeploymentProperties
Adı | Açıklama | Değer |
---|---|---|
model | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentModel |
raiPolicyName | RAI ilkesinin adı. | string |
scaleSettings | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentScaleSettings |
versionUpgradeOption | Dağıtım modeli sürüm yükseltme seçeneği. | 'NoAutoUpgrade' 'OnceCurrentVersionExpired' 'OnceNewDefaultVersionAvailable' |
DeploymentModel
Adı | Açıklama | Değer |
---|---|---|
biçim | Dağıtım modeli biçimi. | string |
name | Dağıtım modeli adı. | string |
kaynak | İsteğe bağlı. Dağıtım modeli kaynağı ARM kaynak kimliği. | string |
sürüm | İsteğe bağlı. Dağıtım modeli sürümü. Sürüm belirtilmezse, varsayılan bir sürüm atanır. Farklı modeller için varsayılan sürüm farklıdır ve bir model için yeni sürüm kullanılabilir olduğunda değişebilir. Bir modelin varsayılan sürümü liste modelleri API'sinden bulunabilir. | string |
DeploymentScaleSettings
Adı | Açıklama | Değer |
---|---|---|
capacity | Dağıtım kapasitesi. | int |
scaleType | Dağıtım ölçek türü. | 'El ile' 'Standart' |
Sku
Adı | Açıklama | Değer |
---|---|---|
capacity | SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. | int |
aile | Hizmetin aynı SKU için farklı nesil donanımları varsa, bu durum burada yakalanabilir. | string |
name | SKU'nun adı. Ex - P3. Bu genellikle letter+number kodudur | dize (gerekli) |
boyut | SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olur. | string |
tier | Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. | 'Temel' 'Enterprise' 'Ücretsiz' 'Premium' 'Standart' |
ARM şablonu kaynak tanımı
Hesaplar/dağıtımlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.CognitiveServices/accounts/deployments kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.CognitiveServices/accounts/deployments",
"apiVersion": "2023-05-01",
"name": "string",
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"properties": {
"model": {
"format": "string",
"name": "string",
"source": "string",
"version": "string"
},
"raiPolicyName": "string",
"scaleSettings": {
"capacity": "int",
"scaleType": "string"
},
"versionUpgradeOption": "string"
}
}
Özellik değerleri
hesaplar/dağıtımlar
Adı | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.CognitiveServices/accounts/deployments' |
apiVersion | Kaynak API'sinin sürümü | '2023-05-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
Sku | SKU'yu temsil eden kaynak modeli tanımı | Sku |
properties | Bilişsel Hizmetler hesap dağıtımının özellikleri. | DeploymentProperties |
DeploymentProperties
Adı | Açıklama | Değer |
---|---|---|
model | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentModel |
raiPolicyName | RAI ilkesinin adı. | string |
scaleSettings | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentScaleSettings |
versionUpgradeOption | Dağıtım modeli sürüm yükseltme seçeneği. | 'NoAutoUpgrade' 'OnceCurrentVersionExpired' 'OnceNewDefaultVersionAvailable' |
DeploymentModel
Adı | Açıklama | Değer |
---|---|---|
biçim | Dağıtım modeli biçimi. | string |
name | Dağıtım modeli adı. | string |
kaynak | İsteğe bağlı. Dağıtım modeli kaynak ARM kaynak kimliği. | string |
sürüm | İsteğe bağlı. Dağıtım modeli sürümü. Sürüm belirtilmezse, varsayılan bir sürüm atanır. Varsayılan sürüm farklı modeller için farklıdır ve bir model için yeni sürüm kullanılabilir olduğunda değişebilir. Model için varsayılan sürüm, liste modelleri API'sinden bulunabilir. | string |
DeploymentScaleSettings
Adı | Açıklama | Değer |
---|---|---|
capacity | Dağıtım kapasitesi. | int |
scaleType | Dağıtım ölçek türü. | 'El ile' 'Standart' |
Sku
Adı | Açıklama | Değer |
---|---|---|
capacity | SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. | int |
aile | Hizmetin aynı SKU için farklı nesil donanımları varsa, bu burada yakalanabilir. | string |
name | SKU'nun adı. Ex - P3. Bu genellikle letter+number kodudur | dize (gerekli) |
boyut | SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olur. | string |
tier | Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. | 'Temel' 'Enterprise' 'Ücretsiz' 'Premium' 'Standart' |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Hesaplar/dağıtımlar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.CognitiveServices/accounts/deployments kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.CognitiveServices/accounts/deployments@2023-05-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
model = {
format = "string"
name = "string"
source = "string"
version = "string"
}
raiPolicyName = "string"
scaleSettings = {
capacity = int
scaleType = "string"
}
versionUpgradeOption = "string"
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Özellik değerleri
hesaplar/dağıtımlar
Adı | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.CognitiveServices/accounts/deployments@2023-05-01" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kaynak türü: hesaplar için kimlik |
Sku | SKU'yu temsil eden kaynak modeli tanımı | Sku |
properties | Bilişsel Hizmetler hesap dağıtımının özellikleri. | DeploymentProperties |
DeploymentProperties
Adı | Açıklama | Değer |
---|---|---|
model | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentModel |
raiPolicyName | RAI ilkesinin adı. | string |
scaleSettings | Bilişsel Hizmetler hesabı dağıtım modelinin özellikleri. | DeploymentScaleSettings |
versionUpgradeOption | Dağıtım modeli sürüm yükseltme seçeneği. | "NoAutoUpgrade" "OnceCurrentVersionExpired" "OnceNewDefaultVersionAvailable" |
DeploymentModel
Adı | Açıklama | Değer |
---|---|---|
biçim | Dağıtım modeli biçimi. | string |
name | Dağıtım modeli adı. | string |
kaynak | İsteğe bağlı. Dağıtım modeli kaynak ARM kaynak kimliği. | string |
sürüm | İsteğe bağlı. Dağıtım modeli sürümü. Sürüm belirtilmezse, varsayılan bir sürüm atanır. Varsayılan sürüm farklı modeller için farklıdır ve bir model için yeni sürüm kullanılabilir olduğunda değişebilir. Model için varsayılan sürüm, liste modelleri API'sinden bulunabilir. | string |
DeploymentScaleSettings
Adı | Açıklama | Değer |
---|---|---|
capacity | Dağıtım kapasitesi. | int |
scaleType | Dağıtım ölçek türü. | "El ile" "Standart" |
Sku
Adı | Açıklama | Değer |
---|---|---|
capacity | SKU ölçeği genişletmeyi/daraltma işlemini destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. | int |
aile | Hizmetin aynı SKU için farklı nesil donanımları varsa, bu burada yakalanabilir. | string |
name | SKU'nun adı. Ex - P3. Bu genellikle letter+number kodudur | dize (gerekli) |
boyut | SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olur. | string |
tier | Hizmetin birden fazla katmanı varsa ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. | "Temel" "Kurumsal" "Ücretsiz" "Premium" "Standart" |