Compartir a través de


Storage Accounts - Get Properties

Devuelve las propiedades de la cuenta de almacenamiento especificada, incluidos, entre otros, el nombre de la SKU, la ubicación y el estado de la cuenta. La operación ListKeys debe usarse para recuperar claves de almacenamiento.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2024-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2024-01-01&$expand={$expand}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuenta de almacenamiento deben tener entre 3 y 24 caracteres de longitud y usar solo números y letras minúsculas.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

$expand
query

StorageAccountExpand

Se puede usar para expandir las propiedades dentro de las propiedades de la cuenta. De forma predeterminada, los datos no se incluyen al capturar propiedades. Actualmente solo se admite geoReplicationStats y blobRestoreStatus.

Respuestas

Nombre Tipo Description
200 OK

StorageAccount

Aceptar: las propiedades recuperadas correctamente para la cuenta de almacenamiento.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

StorageAccountGetAsyncSkuConversionStatus
StorageAccountGetProperties
StorageAccountGetPropertiesCMKEnabled
StorageAccountGetPropertiesCMKVersionExpirationTime
StorageAccountGetPropertiesGeoReplicationStatscanFailoverFalse
StorageAccountGetPropertiesGeoReplicationStatscanFailoverTrue

StorageAccountGetAsyncSkuConversionStatus

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "StorageV2",
  "location": "eastus",
  "name": "sto8596",
  "properties": {
    "allowBlobPublicAccess": false,
    "minimumTlsVersion": "TLS1_2",
    "storageAccountSkuConversionStatus": {
      "skuConversionStatus": "InProgress",
      "targetSkuName": "Standard_GRS",
      "startTime": "2022-09-01T02:53:39.0932539Z",
      "endTime": "2021-09-02T02:53:39.0932539Z"
    }
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetProperties

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesCMKEnabled

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "identity": {
    "principalId": "911871cc-ffd1-4fc4-ac11-7a316433ea66",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
    "type": "SystemAssigned"
  },
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": []
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Keyvault",
      "keyvaultproperties": {
        "keyvaulturi": "https://myvault8569.vault.azure.net",
        "keyname": "wrappingKey",
        "keyversion": "",
        "currentVersionedKeyIdentifier": "https://myvault8569.vault.azure.net/keys/wrappingKey/0682afdd9c104f4285df20107e956cad",
        "lastKeyRotationTimestamp": "2019-12-13T20:36:23.7023290Z"
      }
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesCMKVersionExpirationTime

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "identity": {
    "principalId": "911871cc-ffd1-4fc4-ac11-7a316433ea66",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
    "type": "SystemAssigned"
  },
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": []
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Keyvault",
      "keyvaultproperties": {
        "keyvaulturi": "https://myvault8569.vault.azure.net",
        "keyname": "wrappingKey",
        "keyversion": "",
        "currentVersionedKeyIdentifier": "https://myvault8569.vault.azure.net/keys/wrappingKey/0682afdd9c104f4285df20107e956cad",
        "lastKeyRotationTimestamp": "2019-12-13T20:36:23.7023290Z",
        "currentVersionedKeyExpirationTimestamp": "2019-12-13T20:36:23.7023290Z"
      }
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesGeoReplicationStatscanFailoverFalse

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01&$expand=geoReplicationStats

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": false,
      "canPlannedFailover": false,
      "postFailoverRedundancy": "Standard_LRS",
      "postPlannedFailoverRedundancy": "Standard_GRS"
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesGeoReplicationStatscanFailoverTrue

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01&$expand=geoReplicationStats

Respuesta de muestra

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true,
      "canPlannedFailover": true,
      "postFailoverRedundancy": "Standard_LRS",
      "postPlannedFailoverRedundancy": "Standard_GRS"
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

Definiciones

Nombre Description
AccessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. El nivel de acceso se usa para la facturación. El nivel de acceso "Premium" es el valor predeterminado para el tipo de cuenta de almacenamiento de blobs en bloques Premium y no se puede cambiar para el tipo de cuenta de almacenamiento de blobs en bloques Premium.

AccountImmutabilityPolicyProperties

Esto define las propiedades de la directiva de inmutabilidad de nivel de cuenta.

AccountImmutabilityPolicyState

El estado ImmutabilityPolicy define el modo de la directiva. El estado deshabilitado deshabilita la directiva, el estado Desbloqueado permite aumentar y disminuir el tiempo de retención de inmutabilidad y también permite alternar la propiedad allowProtectedAppendWrites, el estado Bloqueado solo permite el aumento del tiempo de retención de inmutabilidad. Una directiva solo se puede crear en un estado Deshabilitado o Desbloqueado y se puede alternar entre los dos estados. Solo una directiva en un estado Desbloqueado puede pasar a un estado Bloqueado que no se puede revertir.

AccountStatus

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible.

AccountType

Especifica el tipo de cuenta de Active Directory para Azure Storage.

Action

Acción de la regla de red virtual.

ActiveDirectoryProperties

Propiedades de configuración de Active Directory (AD).

AllowedCopyScope

Restrinja la copia hacia y desde las cuentas de almacenamiento dentro de un inquilino de AAD o con vínculos privados a la misma red virtual.

AzureFilesIdentityBasedAuthentication

Configuración de la autenticación basada en identidades de Azure Files.

BlobRestoreParameters

Parámetros de restauración de blobs

BlobRestoreProgressStatus

Estado del progreso de la restauración de blobs. Los valores posibles son: - InProgress: indica que la restauración de blobs está en curso. - Completado: indica que la restauración de blobs se ha completado correctamente. - Error: indica que se ha producido un error en la restauración de blobs.

BlobRestoreRange

Intervalo de blobs

BlobRestoreStatus

Estado de restauración de blobs.

Bypass

Especifica si se omite el tráfico para Logging/Metrics/AzureServices. Los valores posibles son cualquier combinación de registro |Métricas |AzureServices (por ejemplo, "Registro, métricas") o Ninguno para omitir ninguno de esos tráficos.

CustomDomain

Dominio personalizado asignado a esta cuenta de almacenamiento. Esto se puede establecer a través de Update.

DefaultAction

Especifica la acción predeterminada de permitir o denegar cuando no coinciden otras reglas.

DefaultSharePermission

Permiso de recurso compartido predeterminado para los usuarios que usan la autenticación Kerberos si no se asigna el rol RBAC.

DirectoryServiceOptions

Indica el servicio de directorio usado. Tenga en cuenta que esta enumeración se puede extender en el futuro.

DnsEndpointType

Permite especificar el tipo de punto de conexión. Establézcalo en AzureDNSZone para crear un gran número de cuentas en una sola suscripción, que crea cuentas en una zona DNS de Azure y la dirección URL del punto de conexión tendrá un identificador de zona DNS alfanumérica.

Encryption

Configuración de cifrado en la cuenta de almacenamiento.

EncryptionIdentity

Identidad de cifrado de la cuenta de almacenamiento.

EncryptionService

Servicio que permite usar el cifrado del lado servidor.

EncryptionServices

Lista de servicios que admiten el cifrado.

Endpoints

Los URI que se usan para realizar una recuperación de un objeto blob público, cola, tabla, web o dfs.

ExpirationAction

La acción de expiración de SAS define la acción que se va a realizar cuando se infringe sasPolicy.sasExpirationPeriod. La acción "Registro" se puede usar con fines de auditoría y la acción "Bloquear" se puede usar para bloquear y denegar el uso de tokens de SAS que no se adhieren al período de expiración de la directiva sas.

ExtendedLocation

Tipo complejo de la ubicación extendida.

ExtendedLocationTypes

El tipo de la ubicación extendida.

GeoReplicationStats

Estadísticas relacionadas con la replicación de los servicios Blob, Table, Queue y File de la cuenta de almacenamiento. Solo está disponible cuando la replicación con redundancia geográfica está habilitada para la cuenta de almacenamiento.

GeoReplicationStatus

Estado de la ubicación secundaria. Los valores posibles son: - Live: indica que la ubicación secundaria está activa y operativa. - Bootstrap: indica la sincronización inicial desde la ubicación principal a la ubicación secundaria está en curso. Esto suele ocurrir cuando la replicación está habilitada por primera vez. - No disponible: indica que la ubicación secundaria no está disponible temporalmente.

Identity

Identidad del recurso.

IdentityType

Tipo de identidad.

ImmutableStorageAccount

Esta propiedad habilita y define la inmutabilidad de nivel de cuenta. Habilitar la característica habilita automáticamente el control de versiones de blobs.

IPRule

Regla ip con intervalo IP o IP específico en formato CIDR.

KeyCreationTime

Hora de creación de claves de cuenta de almacenamiento.

KeyPolicy

KeyPolicy asignado a la cuenta de almacenamiento.

KeySource

KeySource (proveedor) de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.Keyvault

KeyType

Tipo de clave de cifrado que se va a usar para el servicio de cifrado. El tipo de clave "Account" implica que se usará una clave de cifrado con ámbito de cuenta. El tipo de clave "Servicio" implica que se usa una clave de servicio predeterminada.

KeyVaultProperties

Propiedades del almacén de claves.

Kind

Indica el tipo de cuenta de almacenamiento.

LargeFileSharesState

Permitir recursos compartidos de archivos grandes si se establece en Habilitado. No se puede deshabilitar una vez habilitado.

MinimumTlsVersion

Establezca la versión mínima de TLS que se permitirá en las solicitudes al almacenamiento. La interpretación predeterminada es TLS 1.0 para esta propiedad.

NetworkRuleSet

Conjunto de reglas de red

postFailoverRedundancy

El tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta.

postPlannedFailoverRedundancy

Tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta planeada.

PrivateEndpoint

El recurso Punto de conexión privado.

PrivateEndpointConnection

El recurso Conexión de punto de conexión privado.

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

PrivateEndpointServiceConnectionStatus

Estado de conexión del punto de conexión privado.

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

ProvisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación.

PublicNetworkAccess

Permitir, no permitir o permitir que la configuración del perímetro de seguridad de red evalúe el acceso de red pública a la cuenta de almacenamiento. El valor es opcional, pero si se pasa, debe ser "Enabled", "Disabled" o "SecuredByPerimeter".

ResourceAccessRule

Regla de acceso a recursos.

RoutingChoice

La opción de enrutamiento define el tipo de enrutamiento de red elegido por el usuario.

RoutingPreference

Las preferencias de enrutamiento definen el tipo de red, microsoft o el enrutamiento de Internet que se usará para entregar los datos de usuario, la opción predeterminada es el enrutamiento de Microsoft.

SasPolicy

SasPolicy asignado a la cuenta de almacenamiento.

Sku

SKU de la cuenta de almacenamiento.

SkuConversionStatus

Esta propiedad indica el estado de conversión de SKU actual.

SkuName

Nombre de la SKU. Necesario para la creación de cuentas; opcional para la actualización. Tenga en cuenta que en versiones anteriores, el nombre de la SKU se llamó accountType.

SkuTier

Nivel de SKU. Esto se basa en el nombre de la SKU.

State

Obtiene el estado de la regla de red virtual.

StorageAccount

La cuenta de almacenamiento.

StorageAccountExpand

Se puede usar para expandir las propiedades dentro de las propiedades de la cuenta. De forma predeterminada, los datos no se incluyen al capturar propiedades. Actualmente solo se admite geoReplicationStats y blobRestoreStatus.

StorageAccountInternetEndpoints

Los URI que se usan para realizar una recuperación de un objeto blob, archivo, web o dfs público a través de un punto de conexión de enrutamiento de Internet.

StorageAccountMicrosoftEndpoints

Los URI que se usan para realizar una recuperación de un objeto blob público, cola, tabla, web o dfs a través de un punto de conexión de enrutamiento de Microsoft.

StorageAccountSkuConversionStatus

Esto define el objeto de estado de conversión de SKU para las conversiones asincrónicas de SKU.

UserAssignedIdentity

UserAssignedIdentity para el recurso.

VirtualNetworkRule

Regla de red virtual.

AccessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. El nivel de acceso se usa para la facturación. El nivel de acceso "Premium" es el valor predeterminado para el tipo de cuenta de almacenamiento de blobs en bloques Premium y no se puede cambiar para el tipo de cuenta de almacenamiento de blobs en bloques Premium.

Valor Description
Cold
Cool
Hot
Premium

AccountImmutabilityPolicyProperties

Esto define las propiedades de la directiva de inmutabilidad de nivel de cuenta.

Nombre Tipo Description
allowProtectedAppendWrites

boolean

Esta propiedad solo se puede cambiar para las directivas de retención deshabilitadas y desbloqueadas basadas en el tiempo. Cuando se habilita, los nuevos bloques se pueden escribir en un blob en anexos al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y no se pueden modificar ni eliminar los bloques existentes.

immutabilityPeriodSinceCreationInDays

integer (int32)

minimum: 1
maximum: 146000

Período de inmutabilidad para los blobs del contenedor desde la creación de la directiva, en días.

state

AccountImmutabilityPolicyState

El estado ImmutabilityPolicy define el modo de la directiva. El estado deshabilitado deshabilita la directiva, el estado Desbloqueado permite aumentar y disminuir el tiempo de retención de inmutabilidad y también permite alternar la propiedad allowProtectedAppendWrites, el estado Bloqueado solo permite el aumento del tiempo de retención de inmutabilidad. Una directiva solo se puede crear en un estado Deshabilitado o Desbloqueado y se puede alternar entre los dos estados. Solo una directiva en un estado Desbloqueado puede pasar a un estado Bloqueado que no se puede revertir.

AccountImmutabilityPolicyState

El estado ImmutabilityPolicy define el modo de la directiva. El estado deshabilitado deshabilita la directiva, el estado Desbloqueado permite aumentar y disminuir el tiempo de retención de inmutabilidad y también permite alternar la propiedad allowProtectedAppendWrites, el estado Bloqueado solo permite el aumento del tiempo de retención de inmutabilidad. Una directiva solo se puede crear en un estado Deshabilitado o Desbloqueado y se puede alternar entre los dos estados. Solo una directiva en un estado Desbloqueado puede pasar a un estado Bloqueado que no se puede revertir.

Valor Description
Disabled
Locked
Unlocked

AccountStatus

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible.

Valor Description
available
unavailable

AccountType

Especifica el tipo de cuenta de Active Directory para Azure Storage.

Valor Description
Computer
User

Action

Acción de la regla de red virtual.

Valor Description
Allow

ActiveDirectoryProperties

Propiedades de configuración de Active Directory (AD).

Nombre Tipo Description
accountType

AccountType

Especifica el tipo de cuenta de Active Directory para Azure Storage.

azureStorageSid

string

Especifica el identificador de seguridad (SID) para Azure Storage.

domainGuid

string

Especifica el GUID de dominio.

domainName

string

Especifica el dominio principal para el que el servidor DNS de AD es autoritativo.

domainSid

string

Especifica el identificador de seguridad (SID).

forestName

string

Especifica el bosque de Active Directory que se va a obtener.

netBiosDomainName

string

Especifica el nombre de dominio netBIOS.

samAccountName

string

Especifica el SAMAccountName de Active Directory para Azure Storage.

AllowedCopyScope

Restrinja la copia hacia y desde las cuentas de almacenamiento dentro de un inquilino de AAD o con vínculos privados a la misma red virtual.

Valor Description
AAD
PrivateLink

AzureFilesIdentityBasedAuthentication

Configuración de la autenticación basada en identidades de Azure Files.

Nombre Tipo Description
activeDirectoryProperties

ActiveDirectoryProperties

Obligatorio si directoryServiceOptions es AD, opcional si son AADKERB.

defaultSharePermission

DefaultSharePermission

Permiso de recurso compartido predeterminado para los usuarios que usan la autenticación Kerberos si no se asigna el rol RBAC.

directoryServiceOptions

DirectoryServiceOptions

Indica el servicio de directorio usado. Tenga en cuenta que esta enumeración se puede extender en el futuro.

BlobRestoreParameters

Parámetros de restauración de blobs

Nombre Tipo Description
blobRanges

BlobRestoreRange[]

Intervalos de blobs que se van a restaurar.

timeToRestore

string (date-time)

Restaure el blob a la hora especificada.

BlobRestoreProgressStatus

Estado del progreso de la restauración de blobs. Los valores posibles son: - InProgress: indica que la restauración de blobs está en curso. - Completado: indica que la restauración de blobs se ha completado correctamente. - Error: indica que se ha producido un error en la restauración de blobs.

Valor Description
Complete
Failed
InProgress

BlobRestoreRange

Intervalo de blobs

Nombre Tipo Description
endRange

string

Intervalo de finalización del blob. Esto es exclusivo. Vacío significa fin de la cuenta.

startRange

string

Intervalo de inicio de blobs. Esto es inclusivo. Vacío significa inicio de cuenta.

BlobRestoreStatus

Estado de restauración de blobs.

Nombre Tipo Description
failureReason

string

Motivo del error cuando se produce un error en la restauración de blobs.

parameters

BlobRestoreParameters

Parámetros de solicitud de restauración de blobs.

restoreId

string

Identificador para realizar el seguimiento de la solicitud de restauración de blobs.

status

BlobRestoreProgressStatus

Estado del progreso de la restauración de blobs. Los valores posibles son: - InProgress: indica que la restauración de blobs está en curso. - Completado: indica que la restauración de blobs se ha completado correctamente. - Error: indica que se ha producido un error en la restauración de blobs.

Bypass

Especifica si se omite el tráfico para Logging/Metrics/AzureServices. Los valores posibles son cualquier combinación de registro |Métricas |AzureServices (por ejemplo, "Registro, métricas") o Ninguno para omitir ninguno de esos tráficos.

Valor Description
AzureServices
Logging
Metrics
None

CustomDomain

Dominio personalizado asignado a esta cuenta de almacenamiento. Esto se puede establecer a través de Update.

Nombre Tipo Description
name

string

Obtiene o establece el nombre de dominio personalizado asignado a la cuenta de almacenamiento. Name es el origen CNAME.

useSubDomainName

boolean

Indica si la validación indirecta de CName está habilitada. El valor predeterminado es Falso. Esto solo debe establecerse en las actualizaciones.

DefaultAction

Especifica la acción predeterminada de permitir o denegar cuando no coinciden otras reglas.

Valor Description
Allow
Deny

DefaultSharePermission

Permiso de recurso compartido predeterminado para los usuarios que usan la autenticación Kerberos si no se asigna el rol RBAC.

Valor Description
None
StorageFileDataSmbShareContributor
StorageFileDataSmbShareElevatedContributor
StorageFileDataSmbShareReader

DirectoryServiceOptions

Indica el servicio de directorio usado. Tenga en cuenta que esta enumeración se puede extender en el futuro.

Valor Description
AADDS
AADKERB
AD
None

DnsEndpointType

Permite especificar el tipo de punto de conexión. Establézcalo en AzureDNSZone para crear un gran número de cuentas en una sola suscripción, que crea cuentas en una zona DNS de Azure y la dirección URL del punto de conexión tendrá un identificador de zona DNS alfanumérica.

Valor Description
AzureDnsZone
Standard

Encryption

Configuración de cifrado en la cuenta de almacenamiento.

Nombre Tipo Valor predeterminado Description
identity

EncryptionIdentity

Identidad que se va a usar con el cifrado del lado del servicio en reposo.

keySource

KeySource

Microsoft.Storage

KeySource (proveedor) de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.Keyvault

keyvaultproperties

KeyVaultProperties

Propiedades proporcionadas por el almacén de claves.

requireInfrastructureEncryption

boolean

Valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

services

EncryptionServices

Lista de servicios que admiten el cifrado.

EncryptionIdentity

Identidad de cifrado de la cuenta de almacenamiento.

Nombre Tipo Description
federatedIdentityClientId

string

ClientId de la aplicación multiinquilino que se va a usar junto con la identidad asignada por el usuario para el cifrado del lado servidor de claves administradas por el cliente entre inquilinos en la cuenta de almacenamiento.

userAssignedIdentity

string

Identificador de recurso de la identidad UserAssigned que se va a asociar al cifrado del lado servidor en la cuenta de almacenamiento.

EncryptionService

Servicio que permite usar el cifrado del lado servidor.

Nombre Tipo Description
enabled

boolean

Valor booleano que indica si el servicio cifra o no los datos a medida que se almacenan. El cifrado en reposo está habilitado de forma predeterminada en la actualidad y no se puede deshabilitar.

keyType

KeyType

Tipo de clave de cifrado que se va a usar para el servicio de cifrado. El tipo de clave "Account" implica que se usará una clave de cifrado con ámbito de cuenta. El tipo de clave "Servicio" implica que se usa una clave de servicio predeterminada.

lastEnabledTime

string (date-time)

Obtiene una estimación aproximada de la fecha y hora en que el usuario ha habilitado por última vez el cifrado. Los datos se cifran en reposo de forma predeterminada y no se pueden deshabilitar.

EncryptionServices

Lista de servicios que admiten el cifrado.

Nombre Tipo Description
blob

EncryptionService

Función de cifrado del servicio blob Storage.

file

EncryptionService

Función de cifrado del servicio de almacenamiento de archivos.

queue

EncryptionService

Función de cifrado del servicio de almacenamiento en cola.

table

EncryptionService

Función de cifrado del servicio table storage.

Endpoints

Los URI que se usan para realizar una recuperación de un objeto blob público, cola, tabla, web o dfs.

Nombre Tipo Description
blob

string

Obtiene el punto de conexión del blob.

dfs

string

Obtiene el punto de conexión dfs.

file

string

Obtiene el punto de conexión del archivo.

internetEndpoints

StorageAccountInternetEndpoints

Obtiene los puntos de conexión de almacenamiento de enrutamiento de Internet.

microsoftEndpoints

StorageAccountMicrosoftEndpoints

Obtiene los puntos de conexión de almacenamiento de enrutamiento de Microsoft.

queue

string

Obtiene el punto de conexión de cola.

table

string

Obtiene el punto de conexión de la tabla.

web

string

Obtiene el punto de conexión web.

ExpirationAction

La acción de expiración de SAS define la acción que se va a realizar cuando se infringe sasPolicy.sasExpirationPeriod. La acción "Registro" se puede usar con fines de auditoría y la acción "Bloquear" se puede usar para bloquear y denegar el uso de tokens de SAS que no se adhieren al período de expiración de la directiva sas.

Valor Description
Block
Log

ExtendedLocation

Tipo complejo de la ubicación extendida.

Nombre Tipo Description
name

string

Nombre de la ubicación extendida.

type

ExtendedLocationTypes

El tipo de la ubicación extendida.

ExtendedLocationTypes

El tipo de la ubicación extendida.

Valor Description
EdgeZone

GeoReplicationStats

Estadísticas relacionadas con la replicación de los servicios Blob, Table, Queue y File de la cuenta de almacenamiento. Solo está disponible cuando la replicación con redundancia geográfica está habilitada para la cuenta de almacenamiento.

Nombre Tipo Description
canFailover

boolean

Marca booleana que indica si se admite o no la conmutación por error de cuenta para la cuenta.

canPlannedFailover

boolean

Marca booleana que indica si se admite o no la conmutación por error de la cuenta planeada para la cuenta.

lastSyncTime

string (date-time)

Se garantiza que todas las escrituras principales anteriores a este valor de fecha y hora UTC estén disponibles para las operaciones de lectura. Las escrituras principales que siguen este momento dado pueden estar disponibles o no para lecturas. El elemento puede ser el valor predeterminado si el valor de LastSyncTime no está disponible, esto puede ocurrir si la base de datos secundaria está sin conexión o estamos en el arranque.

postFailoverRedundancy

postFailoverRedundancy

El tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta.

postPlannedFailoverRedundancy

postPlannedFailoverRedundancy

Tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta planeada.

status

GeoReplicationStatus

Estado de la ubicación secundaria. Los valores posibles son: - Live: indica que la ubicación secundaria está activa y operativa. - Bootstrap: indica la sincronización inicial desde la ubicación principal a la ubicación secundaria está en curso. Esto suele ocurrir cuando la replicación está habilitada por primera vez. - No disponible: indica que la ubicación secundaria no está disponible temporalmente.

GeoReplicationStatus

Estado de la ubicación secundaria. Los valores posibles son: - Live: indica que la ubicación secundaria está activa y operativa. - Bootstrap: indica la sincronización inicial desde la ubicación principal a la ubicación secundaria está en curso. Esto suele ocurrir cuando la replicación está habilitada por primera vez. - No disponible: indica que la ubicación secundaria no está disponible temporalmente.

Valor Description
Bootstrap
Live
Unavailable

Identity

Identidad del recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad del recurso.

tenantId

string

Identificador de inquilino del recurso.

type

IdentityType

Tipo de identidad.

userAssignedIdentities

<string,  UserAssignedIdentity>

Obtiene o establece una lista de pares clave-valor que describen el conjunto de identidades asignadas por el usuario que se usarán con esta cuenta de almacenamiento. La clave es el identificador de recursos de ARM de la identidad. Aquí solo se permite 1 identidad asignada por el usuario.

IdentityType

Tipo de identidad.

Valor Description
None
SystemAssigned
SystemAssigned,UserAssigned
UserAssigned

ImmutableStorageAccount

Esta propiedad habilita y define la inmutabilidad de nivel de cuenta. Habilitar la característica habilita automáticamente el control de versiones de blobs.

Nombre Tipo Description
enabled

boolean

Marca booleana que permite la inmutabilidad de nivel de cuenta. Todos los contenedores de dicha cuenta tienen la inmutabilidad de nivel de objeto habilitada de forma predeterminada.

immutabilityPolicy

AccountImmutabilityPolicyProperties

Especifica la directiva predeterminada de inmutabilidad de nivel de cuenta que se hereda y se aplica a los objetos que no poseen una directiva de inmutabilidad explícita en el nivel de objeto. La directiva de inmutabilidad de nivel de objeto tiene mayor prioridad que la directiva de inmutabilidad de nivel de contenedor, que tiene una prioridad más alta que la directiva de inmutabilidad de nivel de cuenta.

IPRule

Regla ip con intervalo IP o IP específico en formato CIDR.

Nombre Tipo Valor predeterminado Description
action

Action

Allow

Acción de la regla de ACL de IP.

value

string

Especifica el intervalo IP o IP en formato CIDR. Solo se permite la dirección IPV4.

KeyCreationTime

Hora de creación de claves de cuenta de almacenamiento.

Nombre Tipo Description
key1

string (date-time)

key2

string (date-time)

KeyPolicy

KeyPolicy asignado a la cuenta de almacenamiento.

Nombre Tipo Description
keyExpirationPeriodInDays

integer (int32)

Período de expiración de la clave en días.

KeySource

KeySource (proveedor) de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.Keyvault

Valor Description
Microsoft.Keyvault
Microsoft.Storage

KeyType

Tipo de clave de cifrado que se va a usar para el servicio de cifrado. El tipo de clave "Account" implica que se usará una clave de cifrado con ámbito de cuenta. El tipo de clave "Servicio" implica que se usa una clave de servicio predeterminada.

Valor Description
Account
Service

KeyVaultProperties

Propiedades del almacén de claves.

Nombre Tipo Description
currentVersionedKeyExpirationTimestamp

string (date-time)

Se trata de una propiedad de solo lectura que representa la hora de expiración de la versión actual de la clave administrada por el cliente que se usa para el cifrado.

currentVersionedKeyIdentifier

string

Identificador de objeto de la clave de Key Vault con versiones actual en uso.

keyname

string

Nombre de la clave KeyVault.

keyvaulturi

string

Uri de KeyVault.

keyversion

string

Versión de la clave KeyVault.

lastKeyRotationTimestamp

string (date-time)

Marca de tiempo de la última rotación de la clave de Key Vault.

Kind

Indica el tipo de cuenta de almacenamiento.

Valor Description
BlobStorage
BlockBlobStorage
FileStorage
Storage
StorageV2

LargeFileSharesState

Permitir recursos compartidos de archivos grandes si se establece en Habilitado. No se puede deshabilitar una vez habilitado.

Valor Description
Disabled
Enabled

MinimumTlsVersion

Establezca la versión mínima de TLS que se permitirá en las solicitudes al almacenamiento. La interpretación predeterminada es TLS 1.0 para esta propiedad.

Valor Description
TLS1_0
TLS1_1
TLS1_2
TLS1_3

NetworkRuleSet

Conjunto de reglas de red

Nombre Tipo Valor predeterminado Description
bypass

Bypass

AzureServices

Especifica si se omite el tráfico para Logging/Metrics/AzureServices. Los valores posibles son cualquier combinación de registro |Métricas |AzureServices (por ejemplo, "Registro, métricas") o Ninguno para omitir ninguno de esos tráficos.

defaultAction

DefaultAction

Allow

Especifica la acción predeterminada de permitir o denegar cuando no coinciden otras reglas.

ipRules

IPRule[]

Establece las reglas de ACL de IP

resourceAccessRules

ResourceAccessRule[]

Establece las reglas de acceso a recursos

virtualNetworkRules

VirtualNetworkRule[]

Establece las reglas de red virtual

postFailoverRedundancy

El tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta.

Valor Description
Standard_LRS
Standard_ZRS

postPlannedFailoverRedundancy

Tipo de redundancia de la cuenta después de realizar una conmutación por error de cuenta planeada.

Valor Description
Standard_GRS
Standard_GZRS
Standard_RAGRS
Standard_RAGZRS

PrivateEndpoint

El recurso Punto de conexión privado.

Nombre Tipo Description
id

string

Identificador de ARM para punto de conexión privado

PrivateEndpointConnection

El recurso Conexión de punto de conexión privado.

Nombre Tipo Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties.privateEndpoint

PrivateEndpoint

Recurso del punto de conexión privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento del recurso de conexión de punto de conexión privado.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

Valor Description
Creating
Deleting
Failed
Succeeded

PrivateEndpointServiceConnectionStatus

Estado de conexión del punto de conexión privado.

Valor Description
Approved
Pending
Rejected

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

Nombre Tipo Description
actionRequired

string

Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor.

description

string

Motivo de aprobación o rechazo de la conexión.

status

PrivateEndpointServiceConnectionStatus

Indica si el propietario del servicio ha aprobado o rechazado o eliminado la conexión.

ProvisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación.

Valor Description
Creating
ResolvingDNS
Succeeded

PublicNetworkAccess

Permitir, no permitir o permitir que la configuración del perímetro de seguridad de red evalúe el acceso de red pública a la cuenta de almacenamiento. El valor es opcional, pero si se pasa, debe ser "Enabled", "Disabled" o "SecuredByPerimeter".

Valor Description
Disabled
Enabled
SecuredByPerimeter

ResourceAccessRule

Regla de acceso a recursos.

Nombre Tipo Description
resourceId

string

Identificador de recurso

tenantId

string

Identificador de inquilino

RoutingChoice

La opción de enrutamiento define el tipo de enrutamiento de red elegido por el usuario.

Valor Description
InternetRouting
MicrosoftRouting

RoutingPreference

Las preferencias de enrutamiento definen el tipo de red, microsoft o el enrutamiento de Internet que se usará para entregar los datos de usuario, la opción predeterminada es el enrutamiento de Microsoft.

Nombre Tipo Description
publishInternetEndpoints

boolean

Marca booleana que indica si se van a publicar puntos de conexión de almacenamiento de enrutamiento de Internet

publishMicrosoftEndpoints

boolean

Marca booleana que indica si se van a publicar puntos de conexión de almacenamiento de enrutamiento de Microsoft

routingChoice

RoutingChoice

La opción de enrutamiento define el tipo de enrutamiento de red elegido por el usuario.

SasPolicy

SasPolicy asignado a la cuenta de almacenamiento.

Nombre Tipo Valor predeterminado Description
expirationAction

ExpirationAction

Log

La acción de expiración de SAS define la acción que se va a realizar cuando se infringe sasPolicy.sasExpirationPeriod. La acción "Registro" se puede usar con fines de auditoría y la acción "Bloquear" se puede usar para bloquear y denegar el uso de tokens de SAS que no se adhieren al período de expiración de la directiva sas.

sasExpirationPeriod

string

El período de expiración de SAS, DD.HH:MM:SS.

Sku

SKU de la cuenta de almacenamiento.

Nombre Tipo Description
name

SkuName

Nombre de la SKU. Necesario para la creación de cuentas; opcional para la actualización. Tenga en cuenta que en versiones anteriores, el nombre de la SKU se llamó accountType.

tier

SkuTier

Nivel de SKU. Esto se basa en el nombre de la SKU.

SkuConversionStatus

Esta propiedad indica el estado de conversión de SKU actual.

Valor Description
Failed
InProgress
Succeeded

SkuName

Nombre de la SKU. Necesario para la creación de cuentas; opcional para la actualización. Tenga en cuenta que en versiones anteriores, el nombre de la SKU se llamó accountType.

Valor Description
PremiumV2_LRS
PremiumV2_ZRS
Premium_LRS
Premium_ZRS
StandardV2_GRS
StandardV2_GZRS
StandardV2_LRS
StandardV2_ZRS
Standard_GRS
Standard_GZRS
Standard_LRS
Standard_RAGRS
Standard_RAGZRS
Standard_ZRS

SkuTier

Nivel de SKU. Esto se basa en el nombre de la SKU.

Valor Description
Premium
Standard

State

Obtiene el estado de la regla de red virtual.

Valor Description
Deprovisioning
Failed
NetworkSourceDeleted
Provisioning
Succeeded

StorageAccount

La cuenta de almacenamiento.

Nombre Tipo Description
extendedLocation

ExtendedLocation

ExtendedLocation del recurso.

id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Identidad del recurso.

kind

Kind

Obtiene el tipo.

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso

properties.accessTier

AccessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. El nivel de acceso se usa para la facturación. El nivel de acceso "Premium" es el valor predeterminado para el tipo de cuenta de almacenamiento de blobs en bloques Premium y no se puede cambiar para el tipo de cuenta de almacenamiento de blobs en bloques Premium.

properties.accountMigrationInProgress

boolean

Si la migración de la cuenta iniciada por el cliente está en curso, el valor será true; de lo contrario, será null.

properties.allowBlobPublicAccess

boolean

Permitir o denegar el acceso público a todos los blobs o contenedores de la cuenta de almacenamiento. La interpretación predeterminada es false para esta propiedad.

properties.allowCrossTenantReplication

boolean

Permitir o denegar la replicación entre objetos de inquilino de AAD. Establezca esta propiedad en true para las cuentas nuevas o existentes solo si las directivas de replicación de objetos implican cuentas de almacenamiento en distintos inquilinos de AAD. La interpretación predeterminada es false para que las cuentas nuevas sigan los procedimientos de seguridad recomendados de forma predeterminada.

properties.allowSharedKeyAccess

boolean

Indica si la cuenta de almacenamiento permite que las solicitudes se autoricen con la clave de acceso de la cuenta a través de la clave compartida. Si es false, todas las solicitudes, incluidas las firmas de acceso compartido, deben estar autorizadas con Azure Active Directory (Azure AD). El valor predeterminado es NULL, que es equivalente a true.

properties.allowedCopyScope

AllowedCopyScope

Restrinja la copia hacia y desde las cuentas de almacenamiento dentro de un inquilino de AAD o con vínculos privados a la misma red virtual.

properties.azureFilesIdentityBasedAuthentication

AzureFilesIdentityBasedAuthentication

Proporciona la configuración de autenticación basada en identidades para Azure Files.

properties.blobRestoreStatus

BlobRestoreStatus

Estado de restauración de blobs

properties.creationTime

string (date-time)

Obtiene la fecha y hora de creación de la cuenta de almacenamiento en UTC.

properties.customDomain

CustomDomain

Obtiene el dominio personalizado que el usuario asignó a esta cuenta de almacenamiento.

properties.defaultToOAuthAuthentication

boolean

Marca booleana que indica si la autenticación predeterminada es OAuth o no. La interpretación predeterminada es false para esta propiedad.

properties.dnsEndpointType

DnsEndpointType

Permite especificar el tipo de punto de conexión. Establézcalo en AzureDNSZone para crear un gran número de cuentas en una sola suscripción, que crea cuentas en una zona DNS de Azure y la dirección URL del punto de conexión tendrá un identificador de zona DNS alfanumérica.

properties.enableExtendedGroups

boolean

Habilita la compatibilidad extendida con grupos con la característica de usuarios locales, si se establece en true.

properties.encryption

Encryption

Configuración de cifrado que se usará para el cifrado del lado servidor para la cuenta de almacenamiento.

properties.failoverInProgress

boolean

Si la conmutación por error está en curso, el valor será true; de lo contrario, será NULL.

properties.geoReplicationStats

GeoReplicationStats

Estadísticas de replicación geográfica

properties.immutableStorageWithVersioning

ImmutableStorageAccount

La propiedad es inmutable y solo se puede establecer en true en el momento de creación de la cuenta. Cuando se establece en true, habilita la inmutabilidad de nivel de objeto para todos los contenedores de la cuenta de forma predeterminada.

properties.isHnsEnabled

boolean

Account HierarchicalNamespace habilitado si se establece en true.

properties.isLocalUserEnabled

boolean

Habilita la característica de usuarios locales, si se establece en true.

properties.isNfsV3Enabled

boolean

El protocolo NFS 3.0 admite habilitado si se establece en true.

properties.isSftpEnabled

boolean

Habilita el protocolo de transferencia de archivos seguros, si se establece en true.

properties.isSkuConversionBlocked

boolean

Esta propiedad se establecerá en true o false en un evento de migración en curso. El valor predeterminado es NULL.

properties.keyCreationTime

KeyCreationTime

Hora de creación de claves de cuenta de almacenamiento.

properties.keyPolicy

KeyPolicy

KeyPolicy asignado a la cuenta de almacenamiento.

properties.largeFileSharesState

LargeFileSharesState

Permitir recursos compartidos de archivos grandes si se establece en Habilitado. No se puede deshabilitar una vez habilitado.

properties.lastGeoFailoverTime

string (date-time)

Obtiene la marca de tiempo de la instancia más reciente de una conmutación por error a la ubicación secundaria. Solo se conserva la marca de tiempo más reciente. Este elemento no se devuelve si nunca ha habido una instancia de conmutación por error. Solo está disponible si accountType está Standard_GRS o Standard_RAGRS.

properties.minimumTlsVersion

MinimumTlsVersion

Establezca la versión mínima de TLS que se permitirá en las solicitudes al almacenamiento. La interpretación predeterminada es TLS 1.0 para esta propiedad.

properties.networkAcls

NetworkRuleSet

Conjunto de reglas de red

properties.primaryEndpoints

Endpoints

Obtiene las direcciones URL que se usan para realizar una recuperación de un objeto de tabla, cola o blob público. Tenga en cuenta que Standard_ZRS y Premium_LRS cuentas solo devuelven el punto de conexión de blob.

properties.primaryLocation

string

Obtiene la ubicación del centro de datos principal de la cuenta de almacenamiento.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista de conexiones de punto de conexión privado asociadas a la cuenta de almacenamiento especificada

properties.provisioningState

ProvisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación.

properties.publicNetworkAccess

PublicNetworkAccess

Permitir, no permitir o permitir que la configuración del perímetro de seguridad de red evalúe el acceso de red pública a la cuenta de almacenamiento.

properties.routingPreference

RoutingPreference

Mantiene información sobre la opción de enrutamiento de red elegida por el usuario para la transferencia de datos.

properties.sasPolicy

SasPolicy

SasPolicy asignado a la cuenta de almacenamiento.

properties.secondaryEndpoints

Endpoints

Obtiene las direcciones URL que se usan para realizar una recuperación de un objeto de tabla, cola o blob público desde la ubicación secundaria de la cuenta de almacenamiento. Solo está disponible si el nombre de la SKU es Standard_RAGRS.

properties.secondaryLocation

string

Obtiene la ubicación de la base de datos secundaria replicada geográficamente para la cuenta de almacenamiento. Solo está disponible si accountType está Standard_GRS o Standard_RAGRS.

properties.statusOfPrimary

AccountStatus

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible.

properties.statusOfSecondary

AccountStatus

Obtiene el estado que indica si la ubicación secundaria de la cuenta de almacenamiento está disponible o no disponible. Solo está disponible si el nombre de la SKU es Standard_GRS o Standard_RAGRS.

properties.storageAccountSkuConversionStatus

StorageAccountSkuConversionStatus

Esta propiedad es readOnly y la establece el servidor durante las operaciones asincrónicas de conversión de SKU de la cuenta de almacenamiento.

properties.supportsHttpsTrafficOnly

boolean

Permite el tráfico https solo al servicio de almacenamiento si se establece en true.

sku

Sku

Obtiene la SKU.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

StorageAccountExpand

Se puede usar para expandir las propiedades dentro de las propiedades de la cuenta. De forma predeterminada, los datos no se incluyen al capturar propiedades. Actualmente solo se admite geoReplicationStats y blobRestoreStatus.

Valor Description
blobRestoreStatus
geoReplicationStats

StorageAccountInternetEndpoints

Los URI que se usan para realizar una recuperación de un objeto blob, archivo, web o dfs público a través de un punto de conexión de enrutamiento de Internet.

Nombre Tipo Description
blob

string

Obtiene el punto de conexión del blob.

dfs

string

Obtiene el punto de conexión dfs.

file

string

Obtiene el punto de conexión del archivo.

web

string

Obtiene el punto de conexión web.

StorageAccountMicrosoftEndpoints

Los URI que se usan para realizar una recuperación de un objeto blob público, cola, tabla, web o dfs a través de un punto de conexión de enrutamiento de Microsoft.

Nombre Tipo Description
blob

string

Obtiene el punto de conexión del blob.

dfs

string

Obtiene el punto de conexión dfs.

file

string

Obtiene el punto de conexión del archivo.

queue

string

Obtiene el punto de conexión de cola.

table

string

Obtiene el punto de conexión de la tabla.

web

string

Obtiene el punto de conexión web.

StorageAccountSkuConversionStatus

Esto define el objeto de estado de conversión de SKU para las conversiones asincrónicas de SKU.

Nombre Tipo Description
endTime

string

Esta propiedad representa la hora de finalización de la conversión de SKU.

skuConversionStatus

SkuConversionStatus

Esta propiedad indica el estado de conversión de SKU actual.

startTime

string

Esta propiedad representa la hora de inicio de la conversión de SKU.

targetSkuName

SkuName

Esta propiedad representa el nombre de SKU de destino al que la SKU de la cuenta se convierte de forma asincrónica.

UserAssignedIdentity

UserAssignedIdentity para el recurso.

Nombre Tipo Description
clientId

string

Identificador de cliente de la identidad.

principalId

string

Identificador de entidad de seguridad de la identidad.

VirtualNetworkRule

Regla de red virtual.

Nombre Tipo Valor predeterminado Description
action

Action

Allow

Acción de la regla de red virtual.

id

string

Identificador de recurso de una subred, por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

state

State

Obtiene el estado de la regla de red virtual.