New-AzOperationalInsightsStorageInsight
Crea una información de almacenamiento dentro de un área de trabajo.
Sintaxis
New-AzOperationalInsightsStorageInsight
[-ResourceGroupName] <String>
[-WorkspaceName] <String>
[-Name] <String>
[-StorageAccountResourceId] <String>
[-StorageAccountKey] <String>
[[-Tables] <String[]>]
[[-Containers] <String[]>]
[-ETag <String>]
[-Tag <Hashtable>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzOperationalInsightsStorageInsight
[-Workspace] <PSWorkspace>
[-Name] <String>
[-StorageAccountResourceId] <String>
[-StorageAccountKey] <String>
[[-Tables] <String[]>]
[[-Containers] <String[]>]
[-ETag <String>]
[-Tag <Hashtable>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-AzOperationalInsightsStorageInsight crea una nueva información de almacenamiento en un área de trabajo existente.
Ejemplos
Ejemplo 1: Creación de una información de almacenamiento por nombre
$Storage = Get-AzStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"
$StorageKey = ($Storage | Get-AzStorageAccountKey).Value[0]
New-AzOperationalInsightsStorageInsight -ResourceGroupName "ContosoResourceGroup" -WorkspaceName "MyWorkspace" -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")
El primer comando usa el cmdlet Get-AzStorageAccount para obtener la cuenta de almacenamiento denominada ContosoStorage y, a continuación, la almacena en la variable $Storage. El segundo comando pasa la cuenta de almacenamiento en $Storage al cmdlet Get-AzStorageAccountKey mediante el operador de canalización para obtener la clave de cuenta de almacenamiento especificada y, a continuación, la almacena en la variable $StorageKey. En este ejemplo se recupera la primera clave. Para recuperar la otra, use Value[1] en lugar de Value[0]. El comando final crea una información de almacenamiento denominada MyStorageInsight en el área de trabajo denominada MyWorkspace. Esta información de almacenamiento consume datos de la tabla WADWindowsEventLogsTable en el recurso de cuenta de almacenamiento especificado.
Ejemplo 2: Creación de una información de almacenamiento mediante un objeto de área de trabajo
$Workspace = Get-AzOperationalInsightsWorkspace -ResourceGroupName "ContosoResourceGroup" -Name "MyWorkspace"
$Storage = Get-AzStorageAccount -ResourceGroupName "ContosoResourceGroup" -Name "ContosoStorage"
$StorageKey = ($Storage | Get-AzStorageAccountKey).Value[0]
New-AzOperationalInsightsStorageInsight -Workspace $Workspace -Name "MyStorageInsight" -StorageAccountResourceId $Storage.Id -StorageAccountKey $StorageKey -Tables @("WADWindowsEventLogsTable")
El primer comando usa el cmdlet Get-AzOperationalInsightsWorkspace para obtener el área de trabajo denominada MyWorkspace y, a continuación, la almacena en la variable $Workspace. El segundo comando usa el cmdlet Get-AzStorageAccount para obtener la cuenta de almacenamiento especificada y, a continuación, la almacena en la variable $Storage. El tercer comando pasa la cuenta de almacenamiento de $Storage al cmdlet Get-AzStorageAccountKey mediante el operador de canalización para obtener la clave especificada y, a continuación, la almacena en la variable $StorageKey. En este ejemplo se recupera la primera clave. Para recuperar la otra, use Value[1] en lugar de Value[0]. El comando final crea una información de almacenamiento denominada MyStorageInsight en el área de trabajo definida en $Workspace. Storage Insight consume datos de la tabla WADWindowsEventLogsTable en el recurso de cuenta de almacenamiento especificado.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Containers
Especifica la lista de contenedores que contienen los datos.
Tipo: | String[] |
Posición: | 7 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ETag
ETag de StorageInsight.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Force
Obliga a que el comando se ejecute sin pedir confirmación del usuario.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de Storage Insight.
Tipo: | String |
Posición: | 3 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre de un grupo de recursos de Azure que contiene un área de trabajo.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-StorageAccountKey
Especifica la clave de acceso de la cuenta de almacenamiento.
Tipo: | String |
Posición: | 5 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-StorageAccountResourceId
Especifica el recurso de Azure de una cuenta de almacenamiento. Esto se puede recuperar ejecutando el cmdlet Get-AzStorageAccount y accediendo al parámetro id. de del resultado.
Tipo: | String |
Posición: | 4 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Tables
Especifica la lista de tablas que proporcionan los datos.
Tipo: | String[] |
Posición: | 6 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Tag
Etiquetas de La información de almacenamiento
Tipo: | Hashtable |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Workspace
Especifica el área de trabajo para la nueva información de almacenamiento.
Tipo: | PSWorkspace |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WorkspaceName
Especifica el nombre de un área de trabajo existente.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
String[]