Azure activities

Every activity in Velophex.Azure.Activities 0.7.1-rc.7.

Not in the supported profile

This pack is published to the activities feed but is not in the supported 0.7 profile. Use it for evaluation; full reference pages come later.

Package Velophex.Azure.Activities · version 0.7.1-rc.7 · 28 activities. Generated from build 0.7.1-rc.7.

Azure#

  • Add Queue Message (velophex.azure.addQueueMessage): Adds a message to an Azure Storage queue.
  • Create Container (velophex.azure.createContainer): Creates a private blob container.
  • Create Resource Group (velophex.azure.createResourceGroup): Creates a resource group, or updates the tags of an existing one in the same location.
  • Delete Blob (velophex.azure.deleteBlob): Deletes a blob.
  • Delete Container (velophex.azure.deleteContainer): Deletes a blob container and every blob in it.
  • Delete Key Vault Secret (velophex.azure.deleteKeyVaultSecret): Deletes a secret with all its versions; with soft delete on, it stays recoverable until purged.
  • Delete Queue Message (velophex.azure.deleteQueueMessage): Deletes a message Get Queue Messages returned, by its id and pop receipt.
  • Delete Resource Group (velophex.azure.deleteResourceGroup): Deletes a resource group and every resource in it.
  • Delete Virtual Machine (velophex.azure.deleteVirtualMachine): Deletes a virtual machine. Its disks and network interfaces stay unless they were set to delete with it.
  • Download Blob (velophex.azure.downloadBlob): Downloads a blob to a local file.
  • End Use Azure (velophex.azure.endScope): Ends a Use Azure scope and releases its session; placed by the scope.
  • Get Key Vault Secret (velophex.azure.getKeyVaultSecret): Reads a secret's value from Azure Key Vault as a SecureString.
  • Get Queue Messages (velophex.azure.getQueueMessages): Gets up to 32 messages and hides them for the visibility timeout; delete each one once handled.
  • Get Resource Group (velophex.azure.getResourceGroup): Reads a resource group's location, provisioning state and tags.
  • Get Virtual Machine (velophex.azure.getVirtualMachine): Reads a virtual machine's power state, size, location and provisioning state.
  • List Blobs (velophex.azure.listBlobs): Lists the blobs of a container, optionally under a prefix.
  • List Containers (velophex.azure.listContainers): Lists the blob containers of a storage account.
  • List Key Vault Secrets (velophex.azure.listKeyVaultSecrets): Lists the names of a vault's secrets; values are not read.
  • List Resource Groups (velophex.azure.listResourceGroups): Lists the subscription's resource groups.
  • List Virtual Machines (velophex.azure.listVirtualMachines): Lists the virtual machines of the subscription, or of one resource group.
  • Receive Service Bus Messages (velophex.azure.receiveServiceBusMessages): Receives and removes messages from a Service Bus queue or topic subscription.
  • Restart Virtual Machine (velophex.azure.restartVirtualMachine): Restarts a running virtual machine.
  • Send Service Bus Message (velophex.azure.sendServiceBusMessage): Sends a message to a Service Bus queue or topic.
  • Set Key Vault Secret (velophex.azure.setKeyVaultSecret): Stores a secret in Azure Key Vault as a new version.
  • Start Virtual Machine (velophex.azure.startVirtualMachine): Starts a stopped or deallocated virtual machine.
  • Stop Virtual Machine (velophex.azure.stopVirtualMachine): Stops a virtual machine; deallocated, it stops billing for compute.
  • Upload Blob (velophex.azure.uploadBlob): Uploads a local file as a block blob, up to 5000 MiB.
  • Use Azure (velophex.azure.useAzure): Signs in to Azure with a service principal or managed identity for the activities placed inside it.

Azure