Uso de PowerShell para crear y compartir desencadenadores de instantáneas

Este script de PowerShell crea y obtiene desencadenadores de instantáneas de un recurso compartido.

Script de ejemplo

# Set variables with your own values
$resourceGroupName = "<Resource group name>"
$dataShareAccountName = "<Data share account name>"
$dataShareName = "<Data share name>"
$subscriptionName = "<Share subscription name>"
$recurrenceInterval = "<Synchronization recurrence interval>"
$synchronizationTime = "<Synchronization time>"

# Create a new snapshot trigger
New-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName $subscriptionName -Name $dataShareName  -RecurrenceInterval $recurrenceInterval -SynchronizationTime $synchronizationTime

#List snapshot triggers
Get-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName $subscriptionName  -Name $dataShareName

#Get a specific share snapshot trigger
Get-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName -Name $dataShareName

Explicación del script

Este script usa los siguientes comandos:

Get-Help Notas
New-AzDataShareTrigger Cree un desencadenador de una instantánea de un recurso compartido.
Get-AzDataShareTrigger Obtiene la configuración de la sincronización de un recurso compartido.

Pasos siguientes

Para más información sobre Azure PowerShell, consulte la documentación de Azure PowerShell.

Puede encontrar otros ejemplos de script de PowerShell de Azure Data Share en los ejemplos de PowerShell de Azure Data Share.