Microsoft.AVS privateClouds
Definicja zasobu Bicep
Typ zasobu privateClouds można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AVS/privateClouds, dodaj następujący kod Bicep do szablonu.
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'
}
}
Wartości właściwości
privateClouds
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu | ciąg |
tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU chmury prywatnej | Jednostka SKU (wymagana ) |
identity | Tożsamość chmury prywatnej, jeśli została skonfigurowana. | PrivateCloudIdentity |
properties | Właściwości zasobu chmury prywatnej | PrivateCloudProperties |
PrivateCloudIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla chmury prywatnej. Typ "SystemAssigned" odnosi się do niejawnie utworzonej tożsamości. Typ "None" spowoduje usunięcie tożsamości z chmury prywatnej. | "Brak" "SystemAssigned" |
PrivateCloudProperties
Nazwa | Opis | Wartość |
---|---|---|
availability | Właściwości opisujące sposób dystrybucji chmury między strefami dostępności | DostępnośćWłaściwości |
Obwodu | Obwód usługi ExpressRoute | Obwód |
Szyfrowanie | Szyfrowanie kluczy zarządzanych przez klienta można włączyć lub wyłączyć | Szyfrowanie |
identitySources | Źródła tożsamości logowania jednokrotnego programu vCenter | IdentitySource[] |
Internet | Łączność z Internetem jest włączona lub wyłączona | "Wyłączone" "Włączone" |
managementCluster | Domyślny klaster używany do zarządzania | ZarządzanieCluster |
networkBlock | Blok adresów powinien być unikatowy w sieci wirtualnej w ramach subskrypcji, a także lokalnie. Upewnij się, że format CIDR jest zgodny z (A.B.C.D/X), gdzie A,B,C,D znajdują się w zakresie od 0 do 255, a X wynosi od 0 do 22 | ciąg (wymagany) |
nsxtPassword | Opcjonalnie ustaw hasło menedżera NSX-T po utworzeniu chmury prywatnej | ciąg |
secondaryCircuit | Pomocniczy obwód usługi ExpressRoute z oddzielnego modułu AZ. Tylko w rozproszonej chmurze prywatnej | Obwód |
vcenterPassword | Opcjonalnie ustaw hasło administratora programu vCenter po utworzeniu chmury prywatnej | ciąg |
DostępnośćWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
secondaryZone | Dodatkowa strefa dostępności chmury prywatnej | int |
Strategii | Strategia dostępności chmury prywatnej | "Podwójna strefa" "SingleZone" |
strefa | Podstawowa strefa dostępności chmury prywatnej | int |
Obwód
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
Szyfrowanie
Nazwa | Opis | Wartość |
---|---|---|
keyVaultProperties | Magazyn kluczy, w którym jest przechowywany klucz szyfrowania | EncryptionKeyVaultProperties |
status | Stan klucza szyfrowania zarządzanego przez klienta | "Wyłączone" "Włączone" |
EncryptionKeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName | Nazwa klucza. | ciąg |
keyVaultUrl | Adres URL magazynu. | ciąg |
keyVersion | Wersja klucza. | ciąg |
IdentitySource
Nazwa | Opis | Wartość |
---|---|---|
alias | Nazwa NetBIOS domeny | ciąg |
baseGroupDN | Podstawowa nazwa wyróżniająca grup | ciąg |
baseUserDN | Podstawowa nazwa wyróżniająca użytkowników | ciąg |
domena | Nazwa DNS domeny | ciąg |
name | Nazwa źródła tożsamości | ciąg |
hasło | Hasło użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowej nazwy dn dla użytkowników i grup. | ciąg |
primaryServer | Adres URL serwera podstawowego | ciąg |
secondaryServer | Adres URL serwera pomocniczego | ciąg |
Ssl | Ochrona komunikacji LDAP przy użyciu certyfikatu SSL (LDAPS) | "Wyłączone" "Włączone" |
nazwa użytkownika | Identyfikator użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowego dn dla użytkowników i grup | ciąg |
ZarządzanieCluster
Nazwa | Opis | Wartość |
---|---|---|
clusterSize | Rozmiar klastra | int |
hosty | Hosty | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | ciąg (wymagany) |
Definicja zasobu szablonu usługi ARM
Typ zasobu privateClouds można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AVS/privateClouds, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
privateClouds
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.AVS/privateClouds" |
apiVersion | Wersja interfejsu API zasobów | '2022-05-01' |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu | ciąg |
tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU chmury prywatnej | Jednostka SKU (wymagana) |
identity | Tożsamość chmury prywatnej, jeśli została skonfigurowana. | PrivateCloudIdentity |
properties | Właściwości zasobu chmury prywatnej | PrivateCloudProperties |
PrivateCloudIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla chmury prywatnej. Typ "SystemAssigned" odwołuje się do niejawnie utworzonej tożsamości. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z chmury prywatnej. | "Brak" "SystemAssigned" |
PrivateCloudProperties
Nazwa | Opis | Wartość |
---|---|---|
availability | Właściwości opisujące sposób dystrybucji chmury między strefami dostępności | DostępnośćWłaściwości |
Obwodu | Obwód usługi ExpressRoute | Obwód |
Szyfrowanie | Szyfrowanie kluczy zarządzanych przez klienta można włączyć lub wyłączyć | Szyfrowanie |
identitySources | Źródła tożsamości logowania jednokrotnego programu vCenter | IdentitySource[] |
Internet | Łączność z Internetem jest włączona lub wyłączona | "Wyłączone" "Włączone" |
managementCluster | Domyślny klaster używany do zarządzania | Lista zarządzania |
networkBlock | Blok adresów powinien być unikatowy w sieci wirtualnej w twojej subskrypcji, a także lokalnie. Upewnij się, że format CIDR jest zgodny z (A.B.C.D/X), gdzie A,B,C,D ma od 0 do 255, a X wynosi od 0 do 22 | ciąg (wymagany) |
nsxtPassword | Opcjonalnie ustaw hasło menedżera NSX-T podczas tworzenia chmury prywatnej | ciąg |
secondaryCircuit | Pomocniczy obwód usługi ExpressRoute z oddzielnego modułu AZ. Tylko w rozproszonej chmurze prywatnej | Obwód |
vcenterPassword | Opcjonalnie ustaw hasło administratora programu vCenter podczas tworzenia chmury prywatnej | ciąg |
DostępnośćWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
pomocnicza strefa | Pomocnicza strefa dostępności dla chmury prywatnej | int |
Strategii | Strategia dostępności chmury prywatnej | "Podwójna strefa" "Pojedyncza strefa" |
strefa | Podstawowa strefa dostępności dla chmury prywatnej | int |
Obwód
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
Szyfrowanie
Nazwa | Opis | Wartość |
---|---|---|
keyVaultProperties | Magazyn kluczy, w którym jest przechowywany klucz szyfrowania | EncryptionKeyVaultProperties |
status | Stan klucza szyfrowania zarządzanego przez klienta | "Wyłączone" "Włączone" |
EncryptionKeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName | Nazwa klucza. | ciąg |
keyVaultUrl | Adres URL magazynu. | ciąg |
keyVersion | Wersja klucza. | ciąg |
IdentitySource
Nazwa | Opis | Wartość |
---|---|---|
alias | Nazwa NetBIOS domeny | ciąg |
baseGroupDN | Podstawowa nazwa wyróżniająca grup | ciąg |
baseUserDN | Podstawowa nazwa wyróżniająca dla użytkowników | ciąg |
domena | Nazwa DNS domeny | ciąg |
name | Nazwa źródła tożsamości | ciąg |
hasło | Hasło użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowej nazwy wyróżniającej dla użytkowników i grup. | ciąg |
primaryServer | Adres URL serwera podstawowego | ciąg |
secondaryServer | Adres URL serwera pomocniczego | ciąg |
Ssl | Ochrona komunikacji LDAP przy użyciu certyfikatu SSL (LDAPS) | "Wyłączone" "Włączone" |
nazwa użytkownika | Identyfikator użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowej nazwy wyróżniającej dla użytkowników i grup | ciąg |
Lista zarządzania
Nazwa | Opis | Wartość |
---|---|---|
clusterSize | Rozmiar klastra | int |
hosty | Hosty | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | ciąg (wymagany) |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu privateClouds można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.AVS/privateClouds, dodaj następujący program Terraform do szablonu.
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"
}
})
}
Wartości właściwości
privateClouds
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.AVS/privateClouds@2022-05-01" |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu | ciąg |
parent_id | Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów | Słownik nazw tagów i wartości. |
sku | Jednostka SKU chmury prywatnej | Jednostka SKU (wymagana) |
identity | Tożsamość chmury prywatnej, jeśli została skonfigurowana. | PrivateCloudIdentity |
properties | Właściwości zasobu chmury prywatnej | PrivateCloudProperties |
PrivateCloudIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla chmury prywatnej. Typ "SystemAssigned" odwołuje się do niejawnie utworzonej tożsamości. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z chmury prywatnej. | "SystemAssigned" |
PrivateCloudProperties
Nazwa | Opis | Wartość |
---|---|---|
availability | Właściwości opisujące sposób dystrybucji chmury między strefami dostępności | DostępnośćWłaściwości |
Obwodu | Obwód usługi ExpressRoute | Obwód |
Szyfrowanie | Szyfrowanie kluczy zarządzanych przez klienta można włączyć lub wyłączyć | Szyfrowanie |
identitySources | Źródła tożsamości logowania jednokrotnego programu vCenter | IdentitySource[] |
Internet | Łączność z Internetem jest włączona lub wyłączona | "Wyłączone" "Włączone" |
managementCluster | Domyślny klaster używany do zarządzania | Lista zarządzania |
networkBlock | Blok adresów powinien być unikatowy w sieci wirtualnej w twojej subskrypcji, a także lokalnie. Upewnij się, że format CIDR jest zgodny z (A.B.C.D/X), gdzie A,B,C,D ma od 0 do 255, a X wynosi od 0 do 22 | ciąg (wymagany) |
nsxtPassword | Opcjonalnie ustaw hasło menedżera NSX-T podczas tworzenia chmury prywatnej | ciąg |
secondaryCircuit | Pomocniczy obwód usługi ExpressRoute z oddzielnego modułu AZ. Tylko w rozproszonej chmurze prywatnej | Obwód |
vcenterPassword | Opcjonalnie ustaw hasło administratora programu vCenter podczas tworzenia chmury prywatnej | ciąg |
DostępnośćWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
pomocnicza strefa | Pomocnicza strefa dostępności dla chmury prywatnej | int |
Strategii | Strategia dostępności chmury prywatnej | "Podwójna strefa" "Pojedyncza strefa" |
strefa | Podstawowa strefa dostępności dla chmury prywatnej | int |
Obwód
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
Szyfrowanie
Nazwa | Opis | Wartość |
---|---|---|
keyVaultProperties | Magazyn kluczy, w którym jest przechowywany klucz szyfrowania | EncryptionKeyVaultProperties |
status | Stan klucza szyfrowania zarządzanego przez klienta | "Wyłączone" "Włączone" |
EncryptionKeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName | Nazwa klucza. | ciąg |
keyVaultUrl | Adres URL magazynu. | ciąg |
keyVersion | Wersja klucza. | ciąg |
IdentitySource
Nazwa | Opis | Wartość |
---|---|---|
alias | Nazwa NetBIOS domeny | ciąg |
baseGroupDN | Podstawowa nazwa wyróżniająca grup | ciąg |
baseUserDN | Podstawowa nazwa wyróżniająca dla użytkowników | ciąg |
domena | Nazwa DNS domeny | ciąg |
name | Nazwa źródła tożsamości | ciąg |
hasło | Hasło użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowej nazwy wyróżniającej dla użytkowników i grup. | ciąg |
primaryServer | Adres URL serwera podstawowego | ciąg |
secondaryServer | Adres URL serwera pomocniczego | ciąg |
Ssl | Ochrona komunikacji LDAP przy użyciu certyfikatu SSL (LDAPS) | "Wyłączone" "Włączone" |
nazwa użytkownika | Identyfikator użytkownika usługi Active Directory z minimalnym dostępem tylko do odczytu do podstawowej nazwy wyróżniającej dla użytkowników i grup | ciąg |
Lista zarządzania
Nazwa | Opis | Wartość |
---|---|---|
clusterSize | Rozmiar klastra | int |
hosty | Hosty | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | ciąg (wymagany) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla