Microsoft.DocumentDB cassandraClusters/dataCenters 2022-11-15
- Laatste
- 2024-05-15
- 2024-05-15-preview
- 2024-02-15-preview
- 2023-11-15
- 2023-11-15-preview
- 2023-09-15
- 2023-09-15-preview
- 2023-04-15
- 2023-03-15
- 2023-03-15-preview
- 2023-03-01-preview
- 2022-11-15
- 2022-11-15-preview
- 2022-08-15
- 2022-08-15-preview
- 2022-05-15
- 2022-05-15-preview
- 2022-02-15-preview
- 2021-11-15-preview
- 2021-10-15
- 2021-10-15-preview
- 2021-07-01-preview
- 2021-04-01-preview
- 2021-03-01-preview
Bicep-resourcedefinitie
Het resourcetype cassandraClusters/dataCenters kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.DocumentDB/cassandraClusters/dataCenters wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-11-15' = {
name: 'string'
parent: resourceSymbolicName
properties: {
availabilityZone: bool
backupStorageCustomerKeyUri: 'string'
base64EncodedCassandraYamlFragment: 'string'
dataCenterLocation: 'string'
delegatedSubnetId: 'string'
diskCapacity: int
diskSku: 'string'
managedDiskCustomerKeyUri: 'string'
nodeCount: int
provisioningState: 'string'
sku: 'string'
}
}
Eigenschapswaarden
cassandraClusters/dataCenters
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: cassandraClusters |
properties | Eigenschappen van een beheerd Cassandra-datacenter. | DataCenterResourceProperties |
DataCenterResourceProperties
Naam | Description | Waarde |
---|---|---|
availabilityZone | Als het Azure-datacenter ondersteuning voor beschikbaarheidszones heeft, past u dit toe op de Virtual Machine ScaleSet die als host fungeert voor de virtuele machines van het Cassandra-datacenter. | booleaans |
backupStorageCustomerKeyUri | Geeft de sleutel-URI van de klantsleutel aan die moet worden gebruikt voor versleuteling van het back-upopslagaccount. | tekenreeks |
base64EncodedCassandraYamlFragment | Een fragment van een configuratiebestand cassandra.yaml dat moet worden opgenomen in de cassandra.yaml voor alle knooppunten in dit datacenter. Het fragment moet Base64-gecodeerd zijn en alleen een subset van sleutels is toegestaan. | tekenreeks |
dataCenterLocation | De regio waarin dit datacenter moet worden gemaakt. | tekenreeks |
delegatedSubnetId | Resource-id van een subnet met de knooppunten in dit datacenter moeten de netwerkinterfaces zijn verbonden. Het subnet moet zich in dezelfde regio bevinden die is opgegeven in 'dataCenterLocation' en moet kunnen worden gerouteerd naar het subnet dat is opgegeven in de eigenschap delegatedManagementSubnetId van het cluster. Deze resource-id heeft de vorm '/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}'. | tekenreeks |
diskCapacity | Het aantal schijven dat wordt gebruikt voor datacenters. De standaardwaarde is 4. | int |
diskSku | Schijf-SKU die wordt gebruikt voor datacenters. De standaardwaarde is P30. | tekenreeks |
managedDiskCustomerKeyUri | Sleutel-URI die moet worden gebruikt voor versleuteling van beheerde schijven. Zorg ervoor dat aan de door het systeem toegewezen identiteit van het cluster de juiste machtigingen zijn toegewezen (machtigingen voor sleutel ophalen/verpakken/uitpakken) voor de sleutel. | tekenreeks |
nodeCount | Het aantal knooppunten dat het datacenter moet hebben. Dit is het gewenste getal. Nadat deze is ingesteld, kan het even duren voordat het datacenter is geschaald. Als u het aantal knooppunten en hun status wilt bewaken, gebruikt u de methode fetchNodeStatus op het cluster. | int |
provisioningState | De status van de resource op het moment dat de bewerking werd aangeroepen. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' 'Geslaagd' 'Bijwerken' |
sku | Virtuele-machine-SKU die wordt gebruikt voor datacenters. De standaardwaarde is Standard_DS14_v2 | tekenreeks |
Resourcedefinitie van ARM-sjabloon
Het resourcetype cassandraClusters/dataCenters kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.DocumentDB/cassandraClusters/dataCenters wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/cassandraClusters/dataCenters",
"apiVersion": "2022-11-15",
"name": "string",
"properties": {
"availabilityZone": "bool",
"backupStorageCustomerKeyUri": "string",
"base64EncodedCassandraYamlFragment": "string",
"dataCenterLocation": "string",
"delegatedSubnetId": "string",
"diskCapacity": "int",
"diskSku": "string",
"managedDiskCustomerKeyUri": "string",
"nodeCount": "int",
"provisioningState": "string",
"sku": "string"
}
}
Eigenschapswaarden
cassandraClusters/dataCenters
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.DocumentDB/cassandraClusters/dataCenters' |
apiVersion | De resource-API-versie | '2022-11-15' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
properties | Eigenschappen van een beheerd Cassandra-datacenter. | DataCenterResourceProperties |
DataCenterResourceProperties
Naam | Description | Waarde |
---|---|---|
availabilityZone | Als het Azure-datacenter ondersteuning voor beschikbaarheidszones biedt, past u deze toe op de Virtual Machine ScaleSet die als host fungeert voor de virtuele machines van het Cassandra-datacenter. | booleaans |
backupStorageCustomerKeyUri | Geeft de sleutel-URI van de klantsleutel aan die moet worden gebruikt voor versleuteling van het back-upopslagaccount. | tekenreeks |
base64EncodedCassandraYamlFragment | Een fragment van een cassandra.yaml-configuratiebestand dat moet worden opgenomen in cassandra.yaml voor alle knooppunten in dit datacenter. Het fragment moet base64-gecodeerd zijn en alleen een subset van sleutels is toegestaan. | tekenreeks |
dataCenterLocation | De regio waarin dit datacenter moet worden gemaakt. | tekenreeks |
delegatedSubnetId | Resource-id van een subnet met de knooppunten in dit datacenter moeten de netwerkinterfaces zijn verbonden. Het subnet moet zich in dezelfde regio bevinden die is opgegeven in 'dataCenterLocation' en moet kunnen worden gerouteerd naar het subnet dat is opgegeven in de eigenschap delegatedManagementSubnetId van het cluster. Deze resource-id heeft de vorm '/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}'. | tekenreeks |
diskCapacity | Het aantal schijven dat is gebruikt voor datacenters. De standaardwaarde is 4. | int |
diskSku | Schijf-SKU die wordt gebruikt voor datacenters. De standaardwaarde is P30. | tekenreeks |
managedDiskCustomerKeyUri | Sleutel-URI die moet worden gebruikt voor versleuteling van beheerde schijven. Zorg ervoor dat aan de door het systeem toegewezen identiteit van het cluster de juiste machtigingen (machtigingen voor sleutel ophalen/verpakken/uitpakken) voor de sleutel zijn toegewezen. | tekenreeks |
nodeCount | Het aantal knooppunten dat het datacenter moet hebben. Dit is het gewenste getal. Nadat het is ingesteld, kan het enige tijd duren voordat het datacenter is aangepast. Als u het aantal knooppunten en hun status wilt controleren, gebruikt u de methode fetchNodeStatus op het cluster. | int |
provisioningState | De status van de resource op het moment dat de bewerking werd aangeroepen. | 'Geannuleerd' 'Maken' 'Verwijderen' 'Mislukt' Geslaagd 'Bijwerken' |
sku | Virtuele-machine-SKU die wordt gebruikt voor datacenters. De standaardwaarde is Standard_DS14_v2 | tekenreeks |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype cassandraClusters/dataCenters kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.DocumentDB/cassandraClusters/dataCenters wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-11-15"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
availabilityZone = bool
backupStorageCustomerKeyUri = "string"
base64EncodedCassandraYamlFragment = "string"
dataCenterLocation = "string"
delegatedSubnetId = "string"
diskCapacity = int
diskSku = "string"
managedDiskCustomerKeyUri = "string"
nodeCount = int
provisioningState = "string"
sku = "string"
}
})
}
Eigenschapswaarden
cassandraClusters/dataCenters
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.DocumentDB/cassandraClusters/dataCenters@2022-11-15" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: cassandraClusters |
properties | Eigenschappen van een beheerd Cassandra-datacenter. | DataCenterResourceProperties |
DataCenterResourceProperties
Naam | Description | Waarde |
---|---|---|
availabilityZone | Als het Azure-datacenter ondersteuning voor beschikbaarheidszones biedt, past u deze toe op de Virtual Machine ScaleSet die als host fungeert voor de virtuele machines van het Cassandra-datacenter. | booleaans |
backupStorageCustomerKeyUri | Geeft de sleutel-URI van de klantsleutel aan die moet worden gebruikt voor versleuteling van het back-upopslagaccount. | tekenreeks |
base64EncodedCassandraYamlFragment | Een fragment van een cassandra.yaml-configuratiebestand dat moet worden opgenomen in cassandra.yaml voor alle knooppunten in dit datacenter. Het fragment moet base64-gecodeerd zijn en alleen een subset van sleutels is toegestaan. | tekenreeks |
dataCenterLocation | De regio waarin dit datacenter moet worden gemaakt. | tekenreeks |
delegatedSubnetId | Resource-id van een subnet met de knooppunten in dit datacenter moeten de netwerkinterfaces zijn verbonden. Het subnet moet zich in dezelfde regio bevinden die is opgegeven in 'dataCenterLocation' en moet kunnen worden gerouteerd naar het subnet dat is opgegeven in de eigenschap delegatedManagementSubnetId van het cluster. Deze resource-id heeft de vorm '/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Network/virtualNetworks/{virtual network}/subnets/{subnet}'. | tekenreeks |
diskCapacity | Het aantal schijven dat is gebruikt voor datacenters. De standaardwaarde is 4. | int |
diskSku | Schijf-SKU die wordt gebruikt voor datacenters. De standaardwaarde is P30. | tekenreeks |
managedDiskCustomerKeyUri | Sleutel-URI die moet worden gebruikt voor versleuteling van beheerde schijven. Zorg ervoor dat aan de door het systeem toegewezen identiteit van het cluster de juiste machtigingen (machtigingen voor sleutel ophalen/verpakken/uitpakken) voor de sleutel zijn toegewezen. | tekenreeks |
nodeCount | Het aantal knooppunten dat het datacenter moet hebben. Dit is het gewenste getal. Nadat het is ingesteld, kan het enige tijd duren voordat het datacenter is aangepast. Als u het aantal knooppunten en hun status wilt controleren, gebruikt u de methode fetchNodeStatus op het cluster. | int |
provisioningState | De status van de resource op het moment dat de bewerking werd aangeroepen. | "Geannuleerd" "Maken" "Verwijderen" "Mislukt" "Geslaagd" "Bijwerken" |
sku | Virtuele-machine-SKU die wordt gebruikt voor datacenters. De standaardwaarde is Standard_DS14_v2 | tekenreeks |