Bicep-resourcedefinitie
Het resourcetype databaseAccounts/cassandraKeyspaces/tables/throughputSettings kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings@2022-05-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'default'
properties: {
resource: {
autoscaleSettings: {
autoUpgradePolicy: {
throughputPolicy: {
incrementPercent: int
isEnabled: bool
}
}
maxThroughput: int
}
throughput: int
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings
AutoscaleSettingsResource
Naam |
Beschrijving |
Waarde |
autoUpgrade-beleid |
Beleid voor automatische upgrade van Cosmos DB-resources |
AutoUpgradePolicyResource- |
maximale doorvoer |
Vertegenwoordigt de maximale doorvoercontainer die omhoog kan worden geschaald. |
int (vereist) |
AutoUpgradePolicyBron
Naam |
Beschrijving |
Waarde |
doorvoerBeleid |
Vertegenwoordigt doorvoerbeleid waaraan de service moet voldoen voor automatische upgrade |
ThroughputPolicyResource- |
Componenten1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Beheerde ServiceIdentity
Naam |
Beschrijving |
Waarde |
soort |
Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. |
'Geen' 'Systeem toegewezen' 'SystemAssigned, UserAssigned' UserAssigned |
gebruikers-toegewezen identiteiten |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
DoorvoerPolicyResource
Naam |
Beschrijving |
Waarde |
incrementPercent |
Vertegenwoordigt het percentage waarmee doorvoer kan toenemen telkens wanneer het doorvoerbeleid wordt geactiveerd. |
Int |
isIngeschakeld |
Bepaalt of doorvoerbeleid actief is of niet |
Bool |
DoorvoerInstellingenResourceOrDoorvoerInstellingenGetPropertiesResource
Naam |
Beschrijving |
Waarde |
autoscale-instellingen |
Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
AutoscaleSettingsResource- |
Doorvoer |
Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
Int |
DoorvoerInstellingenUpdateEigenschappenOfDoorvoerInstellingenGetEigenschappen
Resourcedefinitie van ARM-sjabloon
Het resourcetype databaseAccounts/cassandraKeyspaces/tables/throughputSettings kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings",
"apiVersion": "2022-05-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"resource": {
"autoscaleSettings": {
"autoUpgradePolicy": {
"throughputPolicy": {
"incrementPercent": "int",
"isEnabled": "bool"
}
},
"maxThroughput": "int"
},
"throughput": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings
Naam |
Beschrijving |
Waarde |
apiVersion |
De API-versie |
'2022-05-15-voorbeschouwing' |
identiteit |
Identiteit voor de resource. |
ManagedServiceIdentity- |
plaats |
De locatie van de resourcegroep waartoe de resource behoort. |
snaar |
naam |
De resourcenaam |
'standaard' (vereist) |
Eigenschappen |
Eigenschappen voor het bijwerken van azure Cosmos DB-resourcedoorvoer. |
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (vereist) |
Tags |
Resourcetags |
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
soort |
Het resourcetype |
'Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings' |
AutoscaleSettingsResource
Naam |
Beschrijving |
Waarde |
autoUpgrade-beleid |
Beleid voor automatische upgrade van Cosmos DB-resources |
AutoUpgradePolicyResource- |
maximale doorvoer |
Vertegenwoordigt de maximale doorvoercontainer die omhoog kan worden geschaald. |
int (vereist) |
AutoUpgradePolicyBron
Naam |
Beschrijving |
Waarde |
doorvoerBeleid |
Vertegenwoordigt doorvoerbeleid waaraan de service moet voldoen voor automatische upgrade |
ThroughputPolicyResource- |
Componenten1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Beheerde ServiceIdentity
Naam |
Beschrijving |
Waarde |
soort |
Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. |
'Geen' 'Systeem toegewezen' 'SystemAssigned, UserAssigned' UserAssigned |
gebruikers-toegewezen identiteiten |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
DoorvoerPolicyResource
Naam |
Beschrijving |
Waarde |
incrementPercent |
Vertegenwoordigt het percentage waarmee doorvoer kan toenemen telkens wanneer het doorvoerbeleid wordt geactiveerd. |
Int |
isIngeschakeld |
Bepaalt of doorvoerbeleid actief is of niet |
Bool |
DoorvoerInstellingenResourceOrDoorvoerInstellingenGetPropertiesResource
Naam |
Beschrijving |
Waarde |
autoscale-instellingen |
Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
AutoscaleSettingsResource- |
Doorvoer |
Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
Int |
DoorvoerInstellingenUpdateEigenschappenOfDoorvoerInstellingenGetEigenschappen
Gebruiksvoorbeelden
Het resourcetype databaseAccounts/cassandraKeyspaces/tables/throughputSettings kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings@2022-05-15-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
resource = {
autoscaleSettings = {
autoUpgradePolicy = {
throughputPolicy = {
incrementPercent = int
isEnabled = bool
}
}
maxThroughput = int
}
throughput = int
}
}
}
}
Eigenschapswaarden
Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings
Naam |
Beschrijving |
Waarde |
identiteit |
Identiteit voor de resource. |
ManagedServiceIdentity- |
plaats |
De locatie van de resourcegroep waartoe de resource behoort. |
snaar |
naam |
De resourcenaam |
'standaard' (vereist) |
ouder_id |
De id van de resource die het bovenliggende item voor deze resource is. |
Id voor resource van het type: databaseAccounts/cassandraKeyspaces/tables |
Eigenschappen |
Eigenschappen voor het bijwerken van azure Cosmos DB-resourcedoorvoer. |
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (vereist) |
Tags |
Resourcetags |
Woordenlijst met tagnamen en -waarden. |
soort |
Het resourcetype |
"Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/tables/throughputSettings@2022-05-15-preview" |
AutoscaleSettingsResource
Naam |
Beschrijving |
Waarde |
autoUpgrade-beleid |
Beleid voor automatische upgrade van Cosmos DB-resources |
AutoUpgradePolicyResource- |
maximale doorvoer |
Vertegenwoordigt de maximale doorvoercontainer die omhoog kan worden geschaald. |
int (vereist) |
AutoUpgradePolicyBron
Naam |
Beschrijving |
Waarde |
doorvoerBeleid |
Vertegenwoordigt doorvoerbeleid waaraan de service moet voldoen voor automatische upgrade |
ThroughputPolicyResource- |
Componenten1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Beheerde ServiceIdentity
Naam |
Beschrijving |
Waarde |
soort |
Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de service verwijderd. |
'Geen' 'Systeem toegewezen' 'SystemAssigned, UserAssigned' UserAssigned |
gebruikers-toegewezen identiteiten |
De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
DoorvoerPolicyResource
Naam |
Beschrijving |
Waarde |
incrementPercent |
Vertegenwoordigt het percentage waarmee doorvoer kan toenemen telkens wanneer het doorvoerbeleid wordt geactiveerd. |
Int |
isIngeschakeld |
Bepaalt of doorvoerbeleid actief is of niet |
Bool |
DoorvoerInstellingenResourceOrDoorvoerInstellingenGetPropertiesResource
Naam |
Beschrijving |
Waarde |
autoscale-instellingen |
Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
AutoscaleSettingsResource- |
Doorvoer |
Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide. |
Int |
DoorvoerInstellingenUpdateEigenschappenOfDoorvoerInstellingenGetEigenschappen