Microsoft.AVS privateClouds

Bicep-resursdefinition

Resurstypen privateClouds kan distribueras med åtgärder som är mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AVS/privateClouds-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.AVS/privateClouds@2022-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
  }
  properties: {
    availability: {
      secondaryZone: int
      strategy: 'string'
      zone: int
    }
    circuit: {}
    encryption: {
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUrl: 'string'
        keyVersion: 'string'
      }
      status: 'string'
    }
    identitySources: [
      {
        alias: 'string'
        baseGroupDN: 'string'
        baseUserDN: 'string'
        domain: 'string'
        name: 'string'
        password: 'string'
        primaryServer: 'string'
        secondaryServer: 'string'
        ssl: 'string'
        username: 'string'
      }
    ]
    internet: 'string'
    managementCluster: {
      clusterSize: int
      hosts: [
        'string'
      ]
    }
    networkBlock: 'string'
    nsxtPassword: 'string'
    secondaryCircuit: {}
    vcenterPassword: 'string'
  }
}

Egenskapsvärden

privateClouds

Namn Beskrivning Värde
name Resursnamnet sträng (krävs)
location Resursplats sträng
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n för privata moln SKU (krävs)
identity Identiteten för det privata molnet, om det har konfigurerats. PrivateCloudIdentity
properties Egenskaperna för en privat molnresurs PrivateCloudProperties

PrivateCloudIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för det privata molnet. Typen "SystemAssigned" refererar till en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från det privata molnet. "Ingen"
"SystemAssigned"

PrivateCloudProperties

Namn Beskrivning Värde
availability Egenskaper som beskriver hur molnet distribueras mellan tillgänglighetszoner TillgänglighetEgenskaper
Krets En ExpressRoute-krets Krets
kryptering Kundhanterad nyckelkryptering kan aktiveras eller inaktiveras Kryptering
identitySources vCenter Enkel inloggning identitetskällor IdentitySource[]
Internet Anslutning till Internet är aktiverad eller inaktiverad "Inaktiverad"
"Aktiverad"
managementCluster Standardklustret som används för hantering ManagementCluster
networkBlock Adressblocket ska vara unikt för det virtuella nätverket i din prenumeration och lokalt. Kontrollera att CIDR-formatet överensstämmer med (A.B.C.D/X) där A,B,C,D är mellan 0 och 255 och X är mellan 0 och 22 sträng (krävs)
nsxtPassword Du kan också ange NSX-T Manager-lösenordet när det privata molnet skapas sträng
secondaryCircuit En sekundär expressRoute-krets från en separat AZ. Endast i ett utsträckt privat moln Krets
vcenterPassword Du kan också ange vCenter-administratörslösenordet när det privata molnet skapas sträng

TillgänglighetEgenskaper

Namn Beskrivning Värde
secondaryZone Den sekundära tillgänglighetszonen för det privata molnet int
Strategi Tillgänglighetsstrategin för det privata molnet "DualZone"
"SingleZone"
zon Den primära tillgänglighetszonen för det privata molnet int

Krets

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Kryptering

Namn Beskrivning Värde
keyVaultEgenskaper Nyckelvalvet där krypteringsnyckeln lagras EncryptionKeyVaultEgenskaper
status Status för kundhanterad krypteringsnyckel "Inaktiverad"
"Aktiverad"

EncryptionKeyVaultEgenskaper

Namn Beskrivning Värde
Nyckelnamn Namnet på nyckeln. sträng
keyVaultUrl URL:en för valvet. sträng
keyVersion Versionen av nyckeln. sträng

IdentitySource

Namn Beskrivning Värde
alias Domänens NetBIOS-namn sträng
baseGroupDN Det unika basnamnet för grupper sträng
baseUserDN Det unika basnamnet för användare sträng
domän Domänens dns-namn sträng
name Namnet på identitetskällan sträng
password Lösenordet för Active Directory-användaren med minst skrivskyddad åtkomst till Base DN för användare och grupper. sträng
primaryServer Primär server-URL sträng
secondaryServer Sekundär server-URL sträng
Ssl Skydda LDAP-kommunikation med SSL-certifikat (LDAPS) "Inaktiverad"
"Aktiverad"
användarnamn ID för en Active Directory-användare med minst skrivskyddad åtkomst till Base DN för användare och grupper sträng

ManagementCluster

Namn Beskrivning Värde
clusterSize Klusterstorleken int
värdar Värdarna string[]

Sku

Namn Beskrivning Värde
name Namnet på SKU:n. sträng (krävs)

Resursdefinition för ARM-mall

Resurstypen privateClouds kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AVS/privateClouds-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.AVS/privateClouds",
  "apiVersion": "2022-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "availability": {
      "secondaryZone": "int",
      "strategy": "string",
      "zone": "int"
    },
    "circuit": {},
    "encryption": {
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUrl": "string",
        "keyVersion": "string"
      },
      "status": "string"
    },
    "identitySources": [
      {
        "alias": "string",
        "baseGroupDN": "string",
        "baseUserDN": "string",
        "domain": "string",
        "name": "string",
        "password": "string",
        "primaryServer": "string",
        "secondaryServer": "string",
        "ssl": "string",
        "username": "string"
      }
    ],
    "internet": "string",
    "managementCluster": {
      "clusterSize": "int",
      "hosts": [ "string" ]
    },
    "networkBlock": "string",
    "nsxtPassword": "string",
    "secondaryCircuit": {},
    "vcenterPassword": "string"
  }
}

Egenskapsvärden

privateClouds

Namn Beskrivning Värde
typ Resurstypen "Microsoft.AVS/privateClouds"
apiVersion Resurs-API-versionen '2022-05-01'
name Resursnamnet sträng (krävs)
location Resursplats sträng
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n för privata moln SKU (krävs)
identity Identiteten för det privata molnet, om det har konfigurerats. PrivateCloudIdentity
properties Egenskaperna för en privat molnresurs PrivateCloudProperties

PrivateCloudIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för det privata molnet. Typen "SystemAssigned" refererar till en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från det privata molnet. "Ingen"
"SystemAssigned"

PrivateCloudProperties

Namn Beskrivning Värde
availability Egenskaper som beskriver hur molnet distribueras mellan tillgänglighetszoner TillgänglighetEgenskaper
Krets En ExpressRoute-krets Krets
kryptering Kundhanterad nyckelkryptering kan aktiveras eller inaktiveras Kryptering
identitySources vCenter Enkel inloggning identitetskällor IdentitySource[]
Internet Anslutning till Internet är aktiverad eller inaktiverad "Inaktiverad"
"Aktiverad"
managementCluster Standardklustret som används för hantering ManagementCluster
networkBlock Adressblocket ska vara unikt för det virtuella nätverket i din prenumeration och lokalt. Kontrollera att CIDR-formatet överensstämmer med (A.B.C.D/X) där A,B,C,D är mellan 0 och 255 och X är mellan 0 och 22 sträng (krävs)
nsxtPassword Du kan också ange NSX-T Manager-lösenordet när det privata molnet skapas sträng
secondaryCircuit En sekundär expressRoute-krets från en separat AZ. Endast i ett utsträckt privat moln Krets
vcenterPassword Du kan också ange vCenter-administratörslösenordet när det privata molnet skapas sträng

TillgänglighetEgenskaper

Namn Beskrivning Värde
secondaryZone Den sekundära tillgänglighetszonen för det privata molnet int
Strategi Tillgänglighetsstrategin för det privata molnet "DualZone"
"SingleZone"
zon Den primära tillgänglighetszonen för det privata molnet int

Krets

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Kryptering

Namn Beskrivning Värde
keyVaultProperties Nyckelvalvet där krypteringsnyckeln lagras EncryptionKeyVaultProperties
status Status för kundhanterad krypteringsnyckel "Inaktiverad"
"Aktiverad"

EncryptionKeyVaultProperties

Namn Beskrivning Värde
Nyckelnamn Namnet på nyckeln. sträng
keyVaultUrl URL:en för valvet. sträng
keyVersion Versionen av nyckeln. sträng

IdentitySource

Namn Beskrivning Värde
alias Domänens NetBIOS-namn sträng
baseGroupDN Det unika basnamnet för grupper sträng
baseUserDN Det unika basnamnet för användare sträng
domän Domänens dns-namn sträng
name Namnet på identitetskällan sträng
password Lösenordet för Active Directory-användaren med minst skrivskyddad åtkomst till Base DN för användare och grupper. sträng
primaryServer Primär server-URL sträng
secondaryServer Sekundär server-URL sträng
Ssl Skydda LDAP-kommunikation med SSL-certifikat (LDAPS) "Inaktiverad"
"Aktiverad"
användarnamn ID för en Active Directory-användare med minst skrivskyddad åtkomst till Base DN för användare och grupper sträng

ManagementCluster

Namn Beskrivning Värde
clusterSize Klusterstorleken int
värdar Värdarna string[]

Sku

Namn Beskrivning Värde
name Namnet på SKU:n. sträng (krävs)

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen privateClouds kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AVS/privateClouds-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AVS/privateClouds@2022-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      availability = {
        secondaryZone = int
        strategy = "string"
        zone = int
      }
      circuit = {}
      encryption = {
        keyVaultProperties = {
          keyName = "string"
          keyVaultUrl = "string"
          keyVersion = "string"
        }
        status = "string"
      }
      identitySources = [
        {
          alias = "string"
          baseGroupDN = "string"
          baseUserDN = "string"
          domain = "string"
          name = "string"
          password = "string"
          primaryServer = "string"
          secondaryServer = "string"
          ssl = "string"
          username = "string"
        }
      ]
      internet = "string"
      managementCluster = {
        clusterSize = int
        hosts = [
          "string"
        ]
      }
      networkBlock = "string"
      nsxtPassword = "string"
      secondaryCircuit = {}
      vcenterPassword = "string"
    }
    sku = {
      name = "string"
    }
  })
}

Egenskapsvärden

privateClouds

Namn Beskrivning Värde
typ Resurstypen "Microsoft.AVS/privateClouds@2022-05-01"
name Resursnamnet sträng (krävs)
location Resursplats sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar Ordlista med taggnamn och värden.
sku SKU:n för privata moln Sku (krävs)
identity Identiteten för det privata molnet, om det är konfigurerat. PrivateCloudIdentity
properties Egenskaperna för en privat molnresurs PrivateCloudEgenskaper

PrivateCloudIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för det privata molnet. Typen "SystemAssigned" refererar till en implicit skapad identitet. Typen "Ingen" tar bort eventuella identiteter från det privata molnet. "SystemAssigned"

PrivateCloudProperties

Namn Beskrivning Värde
availability Egenskaper som beskriver hur molnet distribueras mellan tillgänglighetszoner TillgänglighetEgenskaper
Krets En ExpressRoute-krets Krets
kryptering Kundhanterad nyckelkryptering kan aktiveras eller inaktiveras Kryptering
identitySources vCenter Enkel inloggning identitetskällor IdentitySource[]
Internet Anslutning till Internet är aktiverad eller inaktiverad "Inaktiverad"
"Aktiverad"
managementCluster Standardklustret som används för hantering ManagementCluster
networkBlock Adressblocket ska vara unikt för det virtuella nätverket i din prenumeration och lokalt. Kontrollera att CIDR-formatet överensstämmer med (A.B.C.D/X) där A,B,C,D är mellan 0 och 255 och X är mellan 0 och 22 sträng (krävs)
nsxtPassword Du kan också ange NSX-T Manager-lösenordet när det privata molnet skapas sträng
secondaryCircuit En sekundär expressRoute-krets från en separat AZ. Endast i ett utsträckt privat moln Krets
vcenterPassword Du kan också ange vCenter-administratörslösenordet när det privata molnet skapas sträng

TillgänglighetEgenskaper

Namn Beskrivning Värde
secondaryZone Den sekundära tillgänglighetszonen för det privata molnet int
Strategi Tillgänglighetsstrategin för det privata molnet "DualZone"
"SingleZone"
zon Den primära tillgänglighetszonen för det privata molnet int

Krets

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Kryptering

Namn Beskrivning Värde
keyVaultProperties Nyckelvalvet där krypteringsnyckeln lagras EncryptionKeyVaultProperties
status Status för kundhanterad krypteringsnyckel "Inaktiverad"
"Aktiverad"

EncryptionKeyVaultProperties

Namn Beskrivning Värde
Nyckelnamn Namnet på nyckeln. sträng
keyVaultUrl URL:en för valvet. sträng
keyVersion Versionen av nyckeln. sträng

IdentitySource

Namn Beskrivning Värde
alias Domänens NetBIOS-namn sträng
baseGroupDN Det unika basnamnet för grupper sträng
baseUserDN Det unika basnamnet för användare sträng
domän Domänens DNS-namn sträng
name Namnet på identitetskällan sträng
password Lösenordet för Active Directory-användaren med minst skrivskyddad åtkomst till Base DN för användare och grupper. sträng
primaryServer URL för primär server sträng
secondaryServer URL för sekundär server sträng
Ssl Skydda LDAP-kommunikation med SSL-certifikat (LDAPS) "Inaktiverad"
"Aktiverad"
användarnamn ID för en Active Directory-användare med minst skrivskyddad åtkomst till bas-DN för användare och grupper sträng

ManagementCluster

Namn Beskrivning Värde
clusterSize Klusterstorleken int
värdar Värdarna string[]

Sku

Namn Beskrivning Värde
name Namnet på SKU:n. sträng (krävs)