Delen via


Microsoft.StorageCache caches 2020-03-01

Bicep-resourcedefinitie

Het resourcetype caches kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.StorageCache/caches wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.StorageCache/caches@2020-03-01' = {
  name: 'string'
  location: 'string'
  tags: any()
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
  }
  properties: {
    cacheSizeGB: int
    encryptionSettings: {
      keyEncryptionKey: {
        keyUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
    }
    networkSettings: {
      mtu: int
    }
    provisioningState: 'string'
    securitySettings: {
      rootSquash: bool
    }
    subnet: 'string'
    upgradeStatus: {}
  }
}

Eigenschapswaarden

Caches

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
plaats Tekenreeks voor regionaam. snaar
Tags ARM-tags als naam-/waardeparen. Voor Bicep kunt u de functie any() gebruiken.
Sku SKU voor de cache. CacheSku-
identiteit De identiteit van de cache, indien geconfigureerd. CacheIdentity-
Eigenschappen Eigenschappen van de cache. CacheProperties-

CacheIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de cache 'Geen'
'SystemAssigned'

CacheProperties

Naam Beschrijving Waarde
cacheSizeGB De grootte van deze cache, in GB. Int
encryptionSettings Hiermee geeft u versleutelingsinstellingen van de cache. CacheEncryptionSettings
networkSettings Hiermee geeft u netwerkinstellingen van de cache. CacheNetworkSettings
provisioningState Arm-inrichtingsstatus, zie https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property 'Geannuleerd'
'Maken'
'Verwijderen'
'Mislukt'
'Geslaagd'
'Bijwerken'
securitySettings Hiermee geeft u beveiligingsinstellingen van de cache. CacheSecuritySettings-
Subnet Subnet dat wordt gebruikt voor de cache. snaar
upgradeStatus Upgradestatus van de cache. CacheUpgradeStatus

CacheEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault. KeyVaultKeyReference

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in Key Vault. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

CacheNetworkSettings

Naam Beschrijving Waarde
Mtu De IPv4-maximumtransmissieeenheid die is geconfigureerd voor het subnet. Int

Beperkingen:
Minimumwaarde = 576
Maximumwaarde = 1500

CacheSecuritySettings

Naam Beschrijving Waarde
rootSquash root squash van cache-eigenschap. Bool

CacheUpgradeStatus

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

CacheSku

Naam Beschrijving Waarde
naam SKU-naam voor deze cache. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype caches kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.StorageCache/caches wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.StorageCache/caches",
  "apiVersion": "2020-03-01",
  "name": "string",
  "location": "string",
  "tags": {},
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "cacheSizeGB": "int",
    "encryptionSettings": {
      "keyEncryptionKey": {
        "keyUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      }
    },
    "networkSettings": {
      "mtu": "int"
    },
    "provisioningState": "string",
    "securitySettings": {
      "rootSquash": "bool"
    },
    "subnet": "string",
    "upgradeStatus": {}
  }
}

Eigenschapswaarden

Caches

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.StorageCache/caches'
apiVersion De versie van de resource-API '2020-03-01'
naam De resourcenaam tekenreeks (vereist)
plaats Tekenreeks voor regionaam. snaar
Tags ARM-tags als naam-/waardeparen.
Sku SKU voor de cache. CacheSku-
identiteit De identiteit van de cache, indien geconfigureerd. CacheIdentity-
Eigenschappen Eigenschappen van de cache. CacheProperties-

CacheIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de cache 'Geen'
'SystemAssigned'

CacheProperties

Naam Beschrijving Waarde
cacheSizeGB De grootte van deze cache, in GB. Int
encryptionSettings Hiermee geeft u versleutelingsinstellingen van de cache. CacheEncryptionSettings
networkSettings Hiermee geeft u netwerkinstellingen van de cache. CacheNetworkSettings
provisioningState Arm-inrichtingsstatus, zie https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property 'Geannuleerd'
'Maken'
'Verwijderen'
'Mislukt'
'Geslaagd'
'Bijwerken'
securitySettings Hiermee geeft u beveiligingsinstellingen van de cache. CacheSecuritySettings-
Subnet Subnet dat wordt gebruikt voor de cache. snaar
upgradeStatus Upgradestatus van de cache. CacheUpgradeStatus

CacheEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault. KeyVaultKeyReference

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in Key Vault. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

CacheNetworkSettings

Naam Beschrijving Waarde
Mtu De IPv4-maximumtransmissieeenheid die is geconfigureerd voor het subnet. Int

Beperkingen:
Minimumwaarde = 576
Maximumwaarde = 1500

CacheSecuritySettings

Naam Beschrijving Waarde
rootSquash root squash van cache-eigenschap. Bool

CacheUpgradeStatus

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

CacheSku

Naam Beschrijving Waarde
naam SKU-naam voor deze cache. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype caches kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.StorageCache/caches wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StorageCache/caches@2020-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      cacheSizeGB = int
      encryptionSettings = {
        keyEncryptionKey = {
          keyUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
      }
      networkSettings = {
        mtu = int
      }
      provisioningState = "string"
      securitySettings = {
        rootSquash = bool
      }
      subnet = "string"
      upgradeStatus = {}
    }
    sku = {
      name = "string"
    }
  })
}

Eigenschapswaarden

Caches

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.StorageCache/caches@2020-03-01"
naam De resourcenaam tekenreeks (vereist)
plaats Tekenreeks voor regionaam. snaar
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
Tags ARM-tags als naam-/waardeparen.
Sku SKU voor de cache. CacheSku-
identiteit De identiteit van de cache, indien geconfigureerd. CacheIdentity-
Eigenschappen Eigenschappen van de cache. CacheProperties-

CacheIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de cache "SystemAssigned"

CacheProperties

Naam Beschrijving Waarde
cacheSizeGB De grootte van deze cache, in GB. Int
encryptionSettings Hiermee geeft u versleutelingsinstellingen van de cache. CacheEncryptionSettings
networkSettings Hiermee geeft u netwerkinstellingen van de cache. CacheNetworkSettings
provisioningState Arm-inrichtingsstatus, zie https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property "Geannuleerd"
"Maken"
"Verwijderen"
"Mislukt"
"Geslaagd"
"Bijwerken"
securitySettings Hiermee geeft u beveiligingsinstellingen van de cache. CacheSecuritySettings-
Subnet Subnet dat wordt gebruikt voor de cache. snaar
upgradeStatus Upgradestatus van de cache. CacheUpgradeStatus

CacheEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de sleutelversleutelingssleutel in Key Vault. KeyVaultKeyReference

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in Key Vault. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

CacheNetworkSettings

Naam Beschrijving Waarde
Mtu De IPv4-maximumtransmissieeenheid die is geconfigureerd voor het subnet. Int

Beperkingen:
Minimumwaarde = 576
Maximumwaarde = 1500

CacheSecuritySettings

Naam Beschrijving Waarde
rootSquash root squash van cache-eigenschap. Bool

CacheUpgradeStatus

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

CacheSku

Naam Beschrijving Waarde
naam SKU-naam voor deze cache. snaar