Microsoft.Compute cloudServices 2020-10-01-preview
Definice prostředku Bicep
Typ prostředku cloudServices je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/cloudServices, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Compute/cloudServices@2020-10-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
configuration: 'string'
configurationUrl: 'string'
extensionProfile: {
extensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
protectedSettings: 'string'
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
publisher: 'string'
rolesAppliedTo: [
'string'
]
settings: 'string'
type: 'string'
typeHandlerVersion: 'string'
}
}
]
}
networkProfile: {
loadBalancerConfigurations: [
{
name: 'string'
properties: {
frontendIPConfigurations: [
{
name: 'string'
properties: {
privateIPAddress: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
}
}
]
swappableCloudService: {
id: 'string'
}
}
osProfile: {
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateUrl: 'string'
}
]
}
]
}
packageUrl: 'string'
roleProfile: {
roles: [
{
name: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
}
]
}
startCloudService: bool
upgradeMode: 'string'
}
}
Hodnoty vlastností
cloudServices
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Limit počtu znaků: 1–15 Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nejde začínat podtržítkem. Nemůže končit tečkou nebo spojovníkem. |
location | Umístění prostředku. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
properties | Vlastnosti cloudové služby | CloudServiceProperties |
CloudServiceProperties
Název | Popis | Hodnota |
---|---|---|
konfigurace | Určuje konfiguraci služby XML (.cscfg) pro cloudovou službu. | řetězec |
configurationUrl | Určuje adresu URL, která odkazuje na umístění konfigurace služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost jen pro zápis a nevrácená ve voláníCH GET. |
řetězec |
extensionProfile | Popisuje profil rozšíření cloudové služby. | CloudServiceExtensionProfile |
networkProfile | Profil sítě pro cloudovou službu. | CloudServiceNetworkProfile |
osProfile | Popisuje profil operačního systému pro cloudovou službu. | CloudServiceOsProfile |
packageUrl | Určuje adresu URL, která odkazuje na umístění balíčku služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost jen pro zápis a nevrácená ve voláníCH GET. |
řetězec |
roleProfile | Popisuje profil role pro cloudovou službu. | CloudServiceRoleProfile |
startCloudService | (Volitelné) Určuje, jestli se má cloudová služba spustit okamžitě po jejím vytvoření. Výchozí hodnota je true .Pokud je false, model služby je stále nasazený, ale kód se nespustí okamžitě. Místo toho je služba PoweredOff, dokud nevoláte Start, kdy se služba spustí. Za nasazenou službu se stále účtují poplatky, i když je vypnutá. |
bool |
upgradeMode | Režim aktualizace pro cloudovou službu. Instance rolí se při nasazení služby přidělují k aktualizaci domén. Aktualizace je možné zahájit ručně v každé aktualizační doméně nebo automaticky ve všech aktualizačních doménách. Možné hodnoty jsou Auto Ruční Současné Pokud není zadán, výchozí hodnota je Automaticky. Pokud je nastavena na Ručně, put UpdateDomain musí být volána, aby se aktualizace použila. Pokud je nastavená možnost Automaticky, aktualizace se automaticky aplikuje na každou aktualizační doménu v pořadí. |
'Automaticky' 'Ruční' "Simultánní" |
CloudServiceExtensionProfile
Název | Popis | Hodnota |
---|---|---|
rozšíření | Seznam rozšíření pro cloudovou službu | Rozšíření[] |
Rozšíření
Název | Popis | Hodnota |
---|---|---|
name | Název rozšíření. | řetězec |
properties | Vlastnosti rozšíření. | CloudServiceExtensionProperties |
CloudServiceExtensionProperties
Název | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Explicitně určete, jestli platforma může automaticky upgradovat typeHandlerVersion na vyšší podverze, jakmile budou k dispozici. | bool |
forceUpdateTag | Značka, která vynutí použití poskytnutého veřejného a chráněného nastavení. Změna hodnoty značky umožňuje opětovné spuštění rozšíření beze změny veřejného nebo chráněného nastavení. Pokud se forceUpdateTag nezmění, obslužná rutina stále použije aktualizace veřejného nebo chráněného nastavení. Pokud se nezmění ani forceUpdateTag, ani žádné veřejné nebo chráněné nastavení, rozšíření bude přitékat do instance role se stejným pořadovým číslem a záleží na implementaci obslužné rutiny, jestli ji znovu spustíte nebo ne. |
řetězec |
protectedSettings | Chráněná nastavení rozšíření, která se před odesláním do instance role zašifrují. | řetězec |
protectedSettingsFromKeyVault | CloudServiceVaultAndSecretReference | |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
roleAppliedTo | Volitelný seznam rolí pro použití tohoto rozšíření Pokud není zadaná vlastnost nebo je zadána hodnota *, použije se rozšíření pro všechny role v cloudové službě. | string[] |
nastavení | Veřejná nastavení rozšíření. U rozšíření JSON se jedná o nastavení JSON pro rozšíření. Pro rozšíření XML (například RDP) se jedná o nastavení XML pro rozšíření. | řetězec |
typ | Určuje typ rozšíření. | řetězec |
typeHandlerVersion | Určuje verzi rozšíření. Určuje verzi rozšíření. Pokud tento prvek není zadán nebo se jako hodnota použije hvězdička (*), použije se nejnovější verze rozšíření. Pokud je hodnota zadána číslem hlavní verze a hvězdičkou jako číslo podverze (X.), je vybrána nejnovější podverze zadané hlavní verze. Pokud je zadáno číslo hlavní verze a číslo podverze (X.Y), je vybrána konkrétní verze rozšíření. Pokud je zadaná verze, provede se automatický upgrade instance role. | řetězec |
CloudServiceVaultAndSecretReference
Název | Popis | Hodnota |
---|---|---|
adresa URL tajného kódu | řetězec | |
sourceVault | Dílčí zdroj |
Dílčí zdroj
Název | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
CloudServiceNetworkProfile
Název | Popis | Hodnota |
---|---|---|
loadBalancerConfigurations | Seznam konfigurací nástroje pro vyrovnávání zatížení pro cloudovou službu | LoadBalancerConfiguration[] |
swappableCloudService | Dílčí zdroj |
LoadBalancerConfiguration
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku | řetězec |
properties | LoadBalancerConfigurationProperties |
LoadBalancerConfigurationProperties
Název | Popis | Hodnota |
---|---|---|
konfigurace IP adres front-endu | Seznam IP adres | LoadBalancerFrontendIPConfiguration[] |
LoadBalancerFrontendIPConfiguration
Název | Popis | Hodnota |
---|---|---|
name | řetězec | |
properties | Popisuje konfiguraci IP adresy cloudové služby. | LoadBalancerFrontendIPConfigurationVlastnosti |
LoadBalancerFrontendIPConfigurationVlastnosti
Název | Popis | Hodnota |
---|---|---|
privátní IP adresa | Privátní IP adresa, na kterou odkazuje cloudová služba. | řetězec |
publicIPAddress | Dílčí zdroj | |
podsíť | Dílčí zdroj |
CloudServiceOsProfile
Název | Popis | Hodnota |
---|---|---|
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do instancí rolí. | CloudServiceVaultSecretGroup[] |
CloudServiceVaultSecretGroup
Název | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | CloudServiceVaultCertificate[] |
CloudServiceVaultCertificate
Název | Popis | Hodnota |
---|---|---|
adresa URL certifikátu | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. | řetězec |
CloudServiceRoleProfile
Název | Popis | Hodnota |
---|---|---|
Role | Seznam rolí pro cloudovou službu | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku. | řetězec |
Sku | Popisuje skladovou položku role cloudové služby. | CloudServiceRoleSku |
CloudServiceRoleSku
Název | Popis | Hodnota |
---|---|---|
capacity | Určuje počet instancí rolí v cloudové službě. | int |
name | Název skladové položky. POZNÁMKA: Pokud se nová skladová položka nepodporuje na hardwaru, na který se cloudová služba aktuálně používá, musíte cloudovou službu odstranit a znovu vytvořit nebo se vrátit k původní skladové položce. | řetězec |
tier | Určuje úroveň cloudové služby. Možné hodnoty jsou: Standard Basic |
řetězec |
Definice prostředku šablony ARM
Prostředek typu cloudServices je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/cloudServices, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Compute/cloudServices",
"apiVersion": "2020-10-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"configuration": "string",
"configurationUrl": "string",
"extensionProfile": {
"extensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"protectedSettings": "string",
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"publisher": "string",
"rolesAppliedTo": [ "string" ],
"settings": "string",
"type": "string",
"typeHandlerVersion": "string"
}
}
]
},
"networkProfile": {
"loadBalancerConfigurations": [
{
"name": "string",
"properties": {
"frontendIPConfigurations": [
{
"name": "string",
"properties": {
"privateIPAddress": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
]
}
}
],
"swappableCloudService": {
"id": "string"
}
},
"osProfile": {
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateUrl": "string"
}
]
}
]
},
"packageUrl": "string",
"roleProfile": {
"roles": [
{
"name": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
}
}
]
},
"startCloudService": "bool",
"upgradeMode": "string"
}
}
Hodnoty vlastností
cloudServices
Název | Popis | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Compute/cloudServices |
apiVersion | Verze rozhraní API prostředku | 2020-10-01-preview |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–15 Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nejde začínat podtržítkem. Nemůže končit tečkou nebo pomlčkam. |
location | Umístění prostředku. | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
properties | Vlastnosti cloudové služby | Vlastnosti cloudové služby |
Vlastnosti cloudové služby
Název | Popis | Hodnota |
---|---|---|
konfigurace | Určuje konfiguraci služby XML (.cscfg) pro cloudovou službu. | řetězec |
configurationUrl | Určuje adresu URL, která odkazuje na umístění konfigurace služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost jen pro zápis a nevrácená ve voláníCH GET. |
řetězec |
extensionProfile | Popisuje profil rozšíření cloudové služby. | CloudServiceExtensionProfile |
networkProfile | Profil sítě pro cloudovou službu. | CloudServiceNetworkProfile |
osProfile | Popisuje profil operačního systému pro cloudovou službu. | CloudServiceOsProfile |
packageUrl | Určuje adresu URL, která odkazuje na umístění balíčku služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost jen pro zápis a nevrácená ve voláníCH GET. |
řetězec |
roleProfile | Popisuje profil role pro cloudovou službu. | CloudServiceRoleProfile |
startCloudService | (Volitelné) Určuje, jestli se má cloudová služba spustit okamžitě po jejím vytvoření. Výchozí hodnota je true .Pokud je false, model služby je stále nasazený, ale kód se nespustí okamžitě. Místo toho je služba PoweredOff, dokud nevoláte Start, kdy se služba spustí. Za nasazenou službu se stále účtují poplatky, i když je vypnutá. |
bool |
upgradeMode | Režim aktualizace pro cloudovou službu. Instance rolí se při nasazení služby přidělují k aktualizaci domén. Aktualizace je možné zahájit ručně v každé aktualizační doméně nebo automaticky ve všech aktualizačních doménách. Možné hodnoty jsou Auto Ruční Současné Pokud není zadán, výchozí hodnota je Automaticky. Pokud je nastavena na Ručně, put UpdateDomain musí být volána, aby se aktualizace použila. Pokud je nastavená možnost Automaticky, aktualizace se automaticky aplikuje na každou aktualizační doménu v pořadí. |
'Automaticky' 'Ruční' "Simultánní" |
CloudServiceExtensionProfile
Název | Popis | Hodnota |
---|---|---|
rozšíření | Seznam rozšíření pro cloudovou službu | Rozšíření[] |
Rozšíření
Název | Popis | Hodnota |
---|---|---|
name | Název rozšíření. | řetězec |
properties | Vlastnosti rozšíření. | CloudServiceExtensionProperties |
CloudServiceExtensionProperties
Název | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Explicitně určete, jestli platforma může automaticky upgradovat typeHandlerVersion na vyšší podverze, jakmile budou k dispozici. | bool |
forceUpdateTag | Značka, která vynutí použití poskytnutého veřejného a chráněného nastavení. Změna hodnoty značky umožňuje opětovné spuštění rozšíření beze změny veřejného nebo chráněného nastavení. Pokud se forceUpdateTag nezmění, obslužná rutina bude nadále používat aktualizace veřejného nebo chráněného nastavení. Pokud se nezmění ani forceUpdateTag ani žádné z veřejných nebo chráněných nastavení, rozšíření přejde do instance role se stejným pořadovým číslem a je na implementaci obslužné rutiny, jestli ji znovu spustíte nebo ne. |
řetězec |
protectedSettings | Chráněná nastavení pro rozšíření, která jsou před odesláním do instance role zašifrovaná. | řetězec |
protectedSettingsFromKeyVault | CloudServiceVaultAndSecretReference | |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
rolesAppliedTo | Volitelný seznam rolí pro použití tohoto rozšíření Pokud vlastnost není zadána nebo je zadána hodnota *, použije se rozšíření pro všechny role v cloudové službě. | string[] |
nastavení | Veřejná nastavení rozšíření. U rozšíření JSON se jedná o nastavení JSON pro rozšíření. Pro rozšíření XML (například RDP) se jedná o nastavení XML pro rozšíření. | řetězec |
typ | Určuje typ rozšíření. | řetězec |
typeHandlerVersion | Určuje verzi rozšíření. Určuje verzi rozšíření. Pokud tento prvek není zadán nebo se jako hodnota použije hvězdička (*), použije se nejnovější verze rozšíření. Pokud je hodnota zadána číslem hlavní verze a hvězdičkou jako číslo podverze (X.), je vybrána nejnovější podverze zadané hlavní verze. Pokud je zadáno číslo hlavní verze a číslo podverze (X.Y), je vybrána konkrétní verze rozšíření. Pokud je zadaná verze, provede se automatický upgrade instance role. | řetězec |
CloudServiceVaultAndSecretReference
Název | Popis | Hodnota |
---|---|---|
adresa URL tajného kódu | řetězec | |
sourceVault | Dílčí zdroj |
Dílčí zdroj
Název | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
CloudServiceNetworkProfile
Název | Popis | Hodnota |
---|---|---|
loadBalancerConfigurations | Seznam konfigurací nástroje pro vyrovnávání zatížení pro cloudovou službu | LoadBalancerConfiguration[] |
swappableCloudService | Dílčí zdroj |
LoadBalancerConfiguration
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku | řetězec |
properties | LoadBalancerConfigurationProperties |
LoadBalancerConfigurationProperties
Název | Popis | Hodnota |
---|---|---|
konfigurace IP adres front-endu | Seznam IP adres | LoadBalancerFrontendIPConfiguration[] |
LoadBalancerFrontendIPConfiguration
Název | Popis | Hodnota |
---|---|---|
name | řetězec | |
properties | Popisuje konfiguraci IP adresy cloudové služby. | LoadBalancerFrontendIPConfigurationVlastnosti |
LoadBalancerFrontendIPConfigurationVlastnosti
Název | Popis | Hodnota |
---|---|---|
privátní IP adresa | Privátní IP adresa, na kterou odkazuje cloudová služba. | řetězec |
publicIPAddress | Dílčí zdroj | |
podsíť | Dílčí zdroj |
CloudServiceOsProfile
Název | Popis | Hodnota |
---|---|---|
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do instancí rolí. | CloudServiceVaultSecretGroup[] |
CloudServiceVaultSecretGroup
Název | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | CloudServiceVaultCertificate[] |
CloudServiceVaultCertificate
Název | Popis | Hodnota |
---|---|---|
adresa URL certifikátu | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. | řetězec |
CloudServiceRoleProfile
Název | Popis | Hodnota |
---|---|---|
Role | Seznam rolí pro cloudovou službu | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku. | řetězec |
Sku | Popisuje skladovou položku role cloudové služby. | CloudServiceRoleSku |
CloudServiceRoleSku
Název | Popis | Hodnota |
---|---|---|
capacity | Určuje počet instancí rolí v cloudové službě. | int |
name | Název skladové položky. POZNÁMKA: Pokud se nová skladová položka nepodporuje na hardwaru, na který se cloudová služba aktuálně používá, musíte cloudovou službu odstranit a znovu vytvořit nebo se vrátit k původní skladové položce. | řetězec |
tier | Určuje úroveň cloudové služby. Možné hodnoty jsou: Standard Basic |
řetězec |
Definice prostředku Terraform (poskytovatel AzAPI)
Prostředek typu cloudServices je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/cloudServices, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/cloudServices@2020-10-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
configuration = "string"
configurationUrl = "string"
extensionProfile = {
extensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
protectedSettings = "string"
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
publisher = "string"
rolesAppliedTo = [
"string"
]
settings = "string"
type = "string"
typeHandlerVersion = "string"
}
}
]
}
networkProfile = {
loadBalancerConfigurations = [
{
name = "string"
properties = {
frontendIPConfigurations = [
{
name = "string"
properties = {
privateIPAddress = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
}
}
]
swappableCloudService = {
id = "string"
}
}
osProfile = {
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateUrl = "string"
}
]
}
]
}
packageUrl = "string"
roleProfile = {
roles = [
{
name = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
}
]
}
startCloudService = bool
upgradeMode = "string"
}
})
}
Hodnoty vlastností
cloudServices
Název | Popis | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Compute/cloudServices@2020-10-01-preview |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–15 Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nejde začínat podtržítkem. Nemůže končit tečkou nebo pomlčkam. |
location | Umístění prostředku. | string (povinné) |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. |
properties | Vlastnosti cloudové služby | Vlastnosti cloudové služby |
Vlastnosti cloudové služby
Název | Popis | Hodnota |
---|---|---|
konfigurace | Určuje konfiguraci služby XML (.cscfg) pro cloudovou službu. | řetězec |
adresa URL konfigurace | Určuje adresu URL, která odkazuje na umístění konfigurace služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost určenou jen pro zápis a ve voláníCH GET se nevracela. |
řetězec |
extensionProfile | Popisuje profil rozšíření cloudové služby. | CloudServiceExtensionProfile |
profil sítě | Profil sítě pro cloudovou službu. | CloudServiceNetworkProfile |
osProfile | Popisuje profil operačního systému pro cloudovou službu. | CloudServiceOsProfile |
adresa URL balíčku | Určuje adresu URL, která odkazuje na umístění balíčku služby ve službě Blob Service. Adresa URL balíčku služby může být identifikátor URI sdíleného přístupového podpisu (SAS) z libovolného účtu úložiště. Jedná se o vlastnost určenou jen pro zápis a ve voláníCH GET se nevracela. |
řetězec |
roleProfile | Popisuje profil role pro cloudovou službu. | CloudServiceRoleProfile |
startCloudOvá služba | (Volitelné) Určuje, jestli se má cloudová služba spustit okamžitě po jejím vytvoření. Výchozí hodnota je true .Pokud je hodnota false, model služby je stále nasazený, ale kód se nespustí okamžitě. Místo toho má služba funkci PoweredOff, dokud nezavoláte start, kdy se služba spustí. Za nasazenou službu se stále účtují poplatky, i když je vypnutá. |
bool |
upgradeMode | Režim aktualizace pro cloudovou službu. Instance rolí se při nasazení služby přidělují aktualizačním doménám. Aktualizace je možné inicializovat ručně v každé aktualizační doméně nebo automaticky ve všech aktualizačních doménách. Možné hodnoty jsou: Auto Ruční Současné Pokud není zadán, výchozí hodnota je Automaticky. Pokud je nastavena na Ručně, put UpdateDomain musí být volána, aby se aktualizace použila. Pokud je nastavená možnost Automaticky, aktualizace se automaticky aplikuje na každou aktualizační doménu v pořadí. |
"Automaticky" "Ruční" "Simultánní" |
CloudServiceExtensionProfile
Název | Popis | Hodnota |
---|---|---|
rozšíření | Seznam rozšíření pro cloudovou službu | Rozšíření[] |
Rozšíření
Název | Popis | Hodnota |
---|---|---|
name | Název rozšíření. | řetězec |
properties | Vlastnosti rozšíření. | CloudServiceExtensionProperties |
CloudServiceExtensionProperties
Název | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Explicitně určete, jestli platforma může automaticky upgradovat typeHandlerVersion na vyšší podverze, jakmile budou k dispozici. | bool |
forceUpdateTag | Značka, která vynutí použití poskytnutého veřejného a chráněného nastavení. Změna hodnoty značky umožňuje opětovné spuštění rozšíření beze změny veřejného nebo chráněného nastavení. Pokud se forceUpdateTag nezmění, obslužná rutina bude nadále používat aktualizace veřejného nebo chráněného nastavení. Pokud se nezmění ani forceUpdateTag ani žádné z veřejných nebo chráněných nastavení, rozšíření přejde do instance role se stejným pořadovým číslem a je na implementaci obslužné rutiny, jestli ji znovu spustíte nebo ne. |
řetězec |
protectedSettings | Chráněná nastavení pro rozšíření, která jsou před odesláním do instance role zašifrovaná. | řetězec |
protectedSettingsFromKeyVault | CloudServiceVaultAndSecretReference | |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
rolesAppliedTo | Volitelný seznam rolí pro použití tohoto rozšíření Pokud vlastnost není zadána nebo je zadána hodnota *, použije se rozšíření pro všechny role v cloudové službě. | string[] |
nastavení | Veřejná nastavení rozšíření. U rozšíření JSON se jedná o nastavení JSON pro rozšíření. Pro rozšíření XML (například RDP) se jedná o nastavení XML pro rozšíření. | řetězec |
typ | Určuje typ rozšíření. | řetězec |
typeHandlerVersion | Určuje verzi rozšíření. Určuje verzi rozšíření. Pokud tento prvek není zadán nebo se jako hodnota použije hvězdička (*), použije se nejnovější verze rozšíření. Pokud je hodnota zadána s číslem hlavní verze a hvězdičkou jako číslo podverze (X), je vybrána nejnovější podverze zadané hlavní verze. Pokud je zadané číslo hlavní verze a číslo podverze (X.Y), vybere se konkrétní verze rozšíření. Pokud je zadaná verze, provede se automatický upgrade instance role. | řetězec |
CloudServiceVaultAndSecretReference
Název | Popis | Hodnota |
---|---|---|
secretUrl | řetězec | |
sourceVault | Dílčí zdroj |
Dílčí zdroj
Název | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
CloudServiceNetworkProfile
Název | Popis | Hodnota |
---|---|---|
loadBalancerConfigurations | Seznam konfigurací nástroje pro vyrovnávání zatížení pro cloudovou službu | LoadBalancerConfiguration[] |
swappableCloudService | Dílčí zdroj |
LoadBalancerConfiguration
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku | řetězec |
properties | LoadBalancerConfigurationProperties |
LoadBalancerConfigurationProperties
Název | Popis | Hodnota |
---|---|---|
frontendIPConfigurations | Seznam IP adres | LoadBalancerFrontendIPConfiguration[] |
LoadBalancerFrontendIPConfiguration
Název | Popis | Hodnota |
---|---|---|
name | řetězec | |
properties | Popisuje konfiguraci IP adresy cloudové služby. | LoadBalancerFrontendIPConfigurationVlastnosti |
LoadBalancerFrontendIPConfigurationVlastnosti
Název | Popis | Hodnota |
---|---|---|
privateIPAddress | Privátní IP adresa, na kterou odkazuje cloudová služba. | řetězec |
publicIPAddress | Dílčí zdroj | |
podsíť | Dílčí zdroj |
CloudServiceOsProfile
Název | Popis | Hodnota |
---|---|---|
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do instancí rolí. | CloudServiceVaultSecretGroup[] |
CloudServiceVaultSecretGroup
Název | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | CloudServiceVaultCertificate[] |
CloudServiceVaultCertificate
Název | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. | řetězec |
CloudServiceRoleProfile
Název | Popis | Hodnota |
---|---|---|
Role | Seznam rolí pro cloudovou službu | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Název | Popis | Hodnota |
---|---|---|
name | Název prostředku. | řetězec |
Sku | Popisuje skladovou položku role cloudové služby. | CloudServiceRoleSku |
CloudServiceRoleSku
Název | Popis | Hodnota |
---|---|---|
capacity | Určuje počet instancí rolí v cloudové službě. | int |
name | Název skladové položky. POZNÁMKA: Pokud se nová skladová položka nepodporuje na hardwaru, na které se cloudová služba aktuálně nachází, musíte cloudovou službu odstranit a znovu vytvořit nebo přejít zpět na starou skladovou položku. | řetězec |
tier | Určuje úroveň cloudové služby. Možné hodnoty jsou Standard Basic |
řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro