Activities
- AD Join Domain
- Connect To Azure Stack
- Create NSG
- Create Storage Account
- Create Virtual Network
- Create Virtual Network NSG
- Delete NSG
- Delete Storage Account
- Delete Virtual Network
- Disconnect From Azure Stack
- Edit NSG
- Edit Storage Account
- Edit Virtual Network
- Get NSGs
- Get Storage Accounts
- Get Virtual Networks
- Linux Deploy Virtual Machine
- Windows Deploy Virtual Machine
AD Join Domain
This activity joins AD domain to a specific virtual domain.
Activity Parameters
The AD Join Domain activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- DCSubnet (text box editor type) (type: string): the name of the existing subnet that contains the domain controller.
- DCVNet (text box editor type) (type: string): the name of the existing VNet that contains the domain controller.
- Domain Username (text box editor type) (type: string): the username of the domain account to be used for joining the domain.
- FQDN (text box editor type) (type: string): the FQDN of the AD domain to join.
- Image Offer (text box editor type) (type: string): Enter the image offer. Maps to the Offer in the Azure Stack Platform Image Repository manifest file. EG. UbuntuServer, SlesServer, CentOS.
- Image Publisher (text box editor type) (type: string): Enter the image publisher. Maps to the Publisher in the Azure Stack Platform Image Repository manifest file. EG. Canonical, Suse, OpenLogic.
- Image Sku (text box editor type) (type: string): Enter the image sku. Maps to the sku in the Azure Stack Platform Image Repository manifest file. Eg: 12.SP1
- OS Disk Name (text box editor type) (type: string): enter the OS disk name.
- Subnet Prefix (text box editor type) (type: string): enter the subnet prefix. EG. 10.0.0.0/24
- VM Size (text box editor type) (type: string): the vm size (standard value). EG. Standard_A1
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Connect to Azure Stack
This activity connects to Azure Stack.The Output of this activity should be used as input for all Connection parameters used for activities placed under Azure Stack category.
Activity Parameters
The Connect to Azure Stack activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- IP Address (text box editor type) (type: string): the Azure Stack ip address.
- Location (text box editor type) (type: string): the location name where the resource group name will be created.
- Password (password editor type) (type: string): the password for the provided username.
- Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password for the connection. (This parameter is used only when the user wants to send an encripted password from outside the workflow, for example Flowster Portal).
- Resource Group Name (text box editor type) (type: string): the resource group name.
- Username (text box editor type) (type: string): the username with rights to connect to Azure Stack. The accepted format is domain\username
The Read Only Output variable are the possible output values that the activity will provide:
- Connection (type: object): outputs an Azure Stack Connection. This parameter should be used as input for all Connection parameters used for activities placed under Azure Stack category.
Create NSG
This activity creates a new Azure Stack NSG (Network Security Group).
Activity Parameters
The Create NSG activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Display Name (text box editor type) (type: string): the display name for the network security group name.
- Network Security Group Name (text box editor type) (type: string): the name of the NSG.
- Resource Group Name (text box editor type) (type: string): the resource group name for the NSG.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Create Storage Account
This activity creates a new Azure Stack storage account.
Activity Parameters
The Create Storage Account activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Description (text box editor type) (type: string): the description for the new storage account.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Create Virtual Network
This activity creates a new Azure Stack virtual network.
Activity Parameters
The Create Virtual Network activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Address Prefix (text box editor type) (type: string): the address prefix.
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- IP Address (text box editor type) (type: string): the virtual network IP Address.
- Name (text box editor type) (type: string): the virtual network name.
- NIC (text box editor type) (type: string): the NIC (network interface controller).
- NSG Name (text box editor type) (type: string): the virtual network NSG name. You can create a NSG using CreateNSG activity.
- Subnet Name (text box editor type) (type: string): the subnet name.
- Subnet Prefix (text box editor type) (type: string): the subnet prefix.
- Username (text box editor type) (type: string): the username, for example 'fmrp\demouser'.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Create Virtual Network NSG
This activity creates a new Azure Stack virtual network only for NSG.
Activity Parameters
The Create Virtual Network NSG activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Address Prefix (text box editor type) (type: string): the address prefix.
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Name (text box editor type) (type: string): the virtual network name.
- NIC (text box editor type) (type: string): the NIC (network interface controller).
- NSG Name (text box editor type) (type: string): the virtual network NSG name. You can create a NSG using CreateNSG activity.
- Subnet Name (text box editor type) (type: string): the subnet name.
- Subnet Prefix (text box editor type) (type: string): the subnet prefix.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Delete NSG
This activity deletes a NSG by resource id.
Activity Parameters
The Delete NSG activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Resource GUID (text box editor type) (type: string): the resource GUID with associated with NSG. You can get this GUID using GetNSG activity.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (boolean): outputs the result of deletion operation.
Delete Storage Account
This activity deletes a Storage Account by resource id.
Activity Parameters
The Delete Storage Account activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Resource GUID (text box editor type) (type: string): the resource GUID with associated with NSG. You can get this GUID using GetNSG activity.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (boolean): outputs the result of deletion operation.
Delete Virtual Network
This activity deletes a virtual network by resource id.
Activity Parameters
The Delete Virtual Network activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Resource GUID (text box editor type) (type: string): the resource GUID with associated with NSG. You can get this GUID using GetNSG activity.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (boolean): outputs the result of deletion operation.
Disconnect From Azure Stack
This activity disconnects from Azure Stack.
Activity Parameters
The Disconnect From Azure Stack activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (boolean): outputs the result of deletion operation.
Edit NSG
This activity edits a specified Azure Stack NSG (Network Security Group).
Activity Parameters
The Edit NSG activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Display Name (text box editor type) (type: string): the display name for the network security group name.
- Network Security Group Name (text box editor type) (type: string): the name of the NSG.
- Resource Group Name (text box editor type) (type: string): the resource group name for the NSG.
- Resource guid (text box editor type) (type: string): the resource guid associated with the NSG.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Edit Storage Account
This activity edits a specified Azure Stack Storage Account.
Activity Parameters
The Edit Storage Account activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Description (text box editor type) (type: string): the new description.
- Resource guid (text box editor type) (type: string): the resource guid associated with the storage account.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Edit Virtual Network
This activity edits a specified Azure Stack virtual network by resource guid.
Activity Parameters
The Edit Virtual Network activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Address Prefix (text box editor type) (type: string): the address prefix.
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- IP Address (text box editor type) (type: string): the virtual network IP Address.
- Name (text box editor type) (type: string): the virtual network name.
- NIC (text box editor type) (type: string): the NIC (network interface controller).
- NSG Name (text box editor type) (type: string): the virtual network NSG name. You can create a NSG using CreateNSG activity.
- Resource guid (text box editor type) (type: string): the resource guid associated with the virtual network.
- Subnet Name (text box editor type) (type: string): the subnet name.
- Subnet Prefix (text box editor type) (type: string): the subnet prefix.
- Username (text box editor type) (type: string): the username, for example 'fmrp\demouser'.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Get NSGs
This activity gets Network Security Groups.
Activity Parameters
The Get NSGs activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
The Read Only Output variable are the possible output values that the activity will provide:
- Collection NSGs (Collection<KeyValuePair<String,String>>): outputs a collection of NSG information. You can access the items using the following keys: name, location, resourceguid, provisioningstate, resourcegroup.
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Get Storage Accounts
This activity gets Azure Stack Storage Accounts.
Activity Parameters
The Get Storage Accounts activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
The Read Only Output variable are the possible output values that the activity will provide:
- Collection Virtual Networks (Collection<String>): outputs a collection of storage accounts.
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Get Virtual Networks
This activity gets Azure Stack virtual networks.
Activity Parameters
The Get Virtual Networks activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
The Read Only Output variable are the possible output values that the activity will provide:
- Collection Virtual Networks (Collection<KeyValuePair<String,String>>): outputs a collection of virtual network information. You can access the items using the following keys: name, location, resourceguid.
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Linux Deploy Virtual Machine
This activity deploys a new linux virtual machine.
Activity Parameters
The Linux Deploy Virtual Machine activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Address Prefix (text box editor type) (type: string): the address prefix.
- Admin Username (text box editor type) (type: string): the admin username for the new virtual machine. By default the value is 'localadmin'.
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Image Offer (text box editor type) (type: string): Enter the image offer. Maps to the Offer in the Azure Stack Platform Image Repository manifest file. EG. UbuntuServer, SlesServer, CentOS.
- Image Publisher (text box editor type) (type: string): Enter the image publisher. Maps to the Publisher in the Azure Stack Platform Image Repository manifest file. EG. Canonical, Suse, OpenLogic.
- Image Sku (text box editor type) (type: string): Enter the image sku. Maps to the sku in the Azure Stack Platform Image Repository manifest file. Eg: 12.SP1
- OS Disk Name (text box editor type) (type: string): enter the OS disk name.
- Subnet Prefix (text box editor type) (type: string): enter the subnet prefix. EG. 10.0.0.0/24
- VM Size (text box editor type) (type: string): the vm size (standard value). EG. Standard_A1
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.
Windows Deploy Virtual Machine
This activity deploys a new windows virtual machine.
Activity Parameters
The Windows Deploy Virtual Machine activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Address Prefix (text box editor type) (type: string): the address prefix.
- Admin Username (text box editor type) (type: string): the admin username for the new virtual machine. By default the value is 'localadmin'.
- Connection (text box editor type) (type: string): the Windows Azure connection, obtained after using a Connect to Azure activity. The output from Connect To Azure Stack should be used as input for this parameter.
- Image Offer (text box editor type) (type: string): Enter the image offer. Maps to the Offer in the Azure Stack Platform Image Repository manifest file. EG. UbuntuServer, SlesServer, CentOS.
- Image Publisher (text box editor type) (type: string): Enter the image publisher. Maps to the Publisher in the Azure Stack Platform Image Repository manifest file. EG. Canonical, Suse, OpenLogic.
- Image Sku (text box editor type) (type: string): Enter the image sku. Maps to the sku in the Azure Stack Platform Image Repository manifest file. Eg: 12.SP1
- OS Disk Name (text box editor type) (type: string): enter the OS disk name.
- Subnet Prefix (text box editor type) (type: string): enter the subnet prefix. EG. 10.0.0.0/24
- VM Size (text box editor type) (type: string): the vm size (standard value). EG. Standard_A1
- Windows OS Version (text box editor type) (type: string): the windows version for the VM. This will pick a fully patched image of this given Windows version. Allowed values: 2008-R2-SP1 , 2012-Datacenter, 2012-R2-Datacenter.
The Read Only Output variable are the possible output values that the activity will provide:
- Output (collection<PSOBject>): outputs a collection of PSObjects type objects.