diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDevice.md index a8b5f2a2d0aa..ae82a21403c5 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDevice.md @@ -42,9 +42,10 @@ Gets information about the specified device. ### Example 1: Get-AzConnectedNetworkDevice via Resource Group and Resource name ```powershell -PS C:\> Get-AzConnectedNetworkDevice -ResourceGroupName myResources -Name myMecDevice - +Get-AzConnectedNetworkDevice -ResourceGroupName myResources -Name myMecDevice +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : westcentralus @@ -68,10 +69,11 @@ Getting information about the NFM device in resource group myResources with name ### Example 2: Get-AzConnectedNetworkDevice via Identity ```powershell -PS C:\> $mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkDevice -InputObject $mecDevice - +$mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkDevice -InputObject $mecDevice +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice1 Location : eastus diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDeviceRegistrationKey.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDeviceRegistrationKey.md index 734351cd99f6..6fae5d21bc9e 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDeviceRegistrationKey.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkDeviceRegistrationKey.md @@ -24,8 +24,10 @@ List the registration key for the device. ### Example 1: Get-AzConnectedNetworkDeviceRegistrationKey using Resource Group, Resource name ```powershell -PS C:\> Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources +Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources +``` +```output eyJNZWNEZXZpY2VUcmFuc2llbnRBdXRoS2V5IjoiMTIzNCIsIk1lY0RldmljZUF1dGhLZXlTdGFydFRpbWUiOiIyMDIxLTExLTIyVDA5OjQ2OjQwLjY0ODExOTFaIiwiU2VydmljZUJ1c1F1ZXVlTmFtZSI6ImFiY2QtMTIzNCIsIkFBREVuZHBvaW50IjpudWxsLCJBQURBdWRpZW5jZSI6bnVsbCwiQXJtUmVzb3VyY2VJZCI6bnVsbCwiTWVjQ29udHJvbGxlckVuZHBvaW50IjoiaHR0cHM6Ly93ZXN0Y2VudHJhbHVzLXByb2QubWVjZGV2aWNlLmF6dXJlLmNvbTo0NDMiLCJEYmVEZXZpY2VJZCI6bnVsbCwiUmVzb3VyY2VVbmlxdWVJZCI6IjEyMy1hYmMtMTIzIiwiU3Vic2NyaXB0aW9uSWQiOiJ4eHh4LTEyMzQteHh4eC0xMjM0IiwiUmVzb3VyY2VHcm91cE5hbWUiOiJzYW1wbGVSR25hbWUiLCJQcm92aWRlck5hbWVzcGFjZSI6Ik1pY3Jvc29mdC5IeWJyaWROZXR3b3JrIiwiUmVzb3VyY2VUeXBlIjoiRGV2aWNlcyIsIlJlc291cmNlVHlwZU5hbWUiOiJJREMtRGV2aWNlNC1XZXN0Q2VudHJhbCJ9 ``` @@ -34,8 +36,10 @@ To register the device, use the commandlet Invoke-MecRegister with the registrat ### Example 2: Get-AzConnectedNetworkDeviceRegistrationKey using Resource Group, Resource name and Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 +Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 +``` +```output eyJNZWNEZXZpY2VUcmFuc2llbnRBdXRoS2V5IjoiMTIzNCIsIk1lY0RldmljZUF1dGhLZXlTdGFydFRpbWUiOiIyMDIxLTExLTIyVDA5OjQ2OjQwLjY0ODExOTFaIiwiU2VydmljZUJ1c1F1ZXVlTmFtZSI6ImFiY2QtMTIzNCIsIkFBREVuZHBvaW50IjpudWxsLCJBQURBdWRpZW5jZSI6bnVsbCwiQXJtUmVzb3VyY2VJZCI6bnVsbCwiTWVjQ29udHJvbGxlckVuZHBvaW50IjoiaHR0cHM6Ly93ZXN0Y2VudHJhbHVzLXByb2QubWVjZGV2aWNlLmF6dXJlLmNvbTo0NDMiLCJEYmVEZXZpY2VJZCI6bnVsbCwiUmVzb3VyY2VVbmlxdWVJZCI6IjEyMy1hYmMtMTIzIiwiU3Vic2NyaXB0aW9uSWQiOiJ4eHh4LTEyMzQteHh4eC0xMjM0IiwiUmVzb3VyY2VHcm91cE5hbWUiOiJzYW1wbGVSR25hbWUiLCJQcm92aWRlck5hbWVzcGFjZSI6Ik1pY3Jvc29mdC5IeWJyaWROZXR3b3JrIiwiUmVzb3VyY2VUeXBlIjoiRGV2aWNlcyIsIlJlc291cmNlVHlwZU5hbWUiOiJJREMtRGV2aWNlNC1XZXN0Q2VudHJhbCJ9 ``` diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunction.md index 5389792ff8b6..b6c203f66297 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunction.md @@ -42,9 +42,10 @@ Gets information about the specified network function resource. ### Example 1: Get-AzConnectedNetworkFunction via Resource group and Resource name ```powershell -PS C:\> Get-AzConnectedNetworkFunction -Name myVnf -ResourceGroupName myResources - +Get-AzConnectedNetworkFunction -Name myVnf -ResourceGroupName myResources +``` +```output ContainerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.NetworkFunctionPropertiesFormatNetworkFunctionContainerConfigurations DeviceId : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMec Etag : "0000a530-0000-3400-0000-615c10fa0000" @@ -76,10 +77,11 @@ Getting information about the network function in resource group myResources wit ### Example 2: Get-AzConnectedNetworkFunction via Identity ```powershell -PS C:\> $vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkFunction -InputObject $vnf - +$vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkFunction -InputObject $vnf +``` +```output ContainerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.NetworkFunctionPropertiesFormatNetworkFunctionContainerConfigurations DeviceId : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMec1 Etag : "sampleEtagValue" diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunctionVendor.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunctionVendor.md index 1ad328147b3d..333e3a19c6d1 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunctionVendor.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkFunctionVendor.md @@ -24,8 +24,10 @@ Lists all the available vendor and sku information. ### Example 1: Get-AzConnectedNetworkFunctionVendor ```powershell -PS C:\> Get-AzConnectedNetworkFunctionVendor +Get-AzConnectedNetworkFunctionVendor +``` +```output SkuList VendorName ------- ---------- {vendor-sku, vendor-sku1, vendor-sku2, vendor-sku3, vendor-sku4, vendor-sku4, vendor-sku5...} myVendor @@ -37,8 +39,10 @@ Getting information about the vendors and their skus ### Example 2: Get-AzConnectedNetworkFunctionVendor via Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkFunctionVendor -SubscriptionId "xxxxx-00000-xxxxx-00000" +Get-AzConnectedNetworkFunctionVendor -SubscriptionId "xxxxx-00000-xxxxx-00000" +``` +```output SkuList VendorName ------- ---------- {vendor1-sku, vendor1-sku2} myVendor1 diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendor.md index efb124d16390..48ac3a586c29 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendor.md @@ -36,9 +36,10 @@ Gets information about the specified vendor. ### Example 1: Get-AzConnectedNetworkVendor using vendor name ```powershell -PS C:\> Get-AzConnectedNetworkVendor -Name myVendor - +Get-AzConnectedNetworkVendor -Name myVendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor Name : myVendor ProvisioningState : Succeeded @@ -58,10 +59,11 @@ Getting information about the vendor with vendor name myVendor. ### Example 2: Get-AzConnectedNetworkVendor using Identity ```powershell -PS C:\> $vendor = @{ VendorName = "myVendor1"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkVendor -InputObject $vendor - +$vendor = @{ VendorName = "myVendor1"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkVendor -InputObject $vendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor1 Name : myVendor1 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunction.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunction.md index d755a088f099..60c3ccc75899 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunction.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunction.md @@ -37,8 +37,10 @@ Gets information about the specified vendor network function. ### Example 1: Get-AzConnectedNetworkVendorFunction via Location Name, Service Key and Subscription ```powershell -PS C:\> Get-AzConnectedNetworkVendorFunction -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor +Get-AzConnectedNetworkVendorFunction -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor +``` +```output Id : /subscriptions/xxxx-3333-xxxx-3333/providers/Microsoft.HybridNetwork/locations/centraluseuap/vendors/myVendor/networkfunctions/1b69005b-9168-4d74-a371-d4c4f6a521d 0 Name : 1234-abcd-4321-dcba @@ -63,9 +65,11 @@ Service key can be obtained when getting details of network funcrtion or when cr ### Example 2: Get-AzConnectedNetworkVendorFunction via Identity ```powershell -PS C:\> $vendorNF = @{ ServiceKey = "1234-abcd-4321-dcba"; VendorName = "myVendor"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"} -PS C:\> Get-AzConnectedNetworkVendorFunction -InputObject $vendorNF +$vendorNF = @{ ServiceKey = "1234-abcd-4321-dcba"; VendorName = "myVendor"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"} +Get-AzConnectedNetworkVendorFunction -InputObject $vendorNF +``` +```output Id : /subscriptions/xxxx-3333-xxxx-3333/providers/Microsoft.HybridNetwork/locations/centraluseuap/vendors/myVendor/networkfunctions/1b69005b-9168-4d74-a371-d4c4f6a521d 0 Name : 1234-abcd-4321-dcba diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunctionRoleInstance.md index 804b7b9b2508..c600e9285fce 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -37,8 +37,10 @@ Gets the information of role instance of vendor network function. ### Example 1: Get-AzConnectedNetworkVendorFunctionRoleInstance via Location, Service key, vendor name and role name ```powershell -PS C:\> Get-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name hpehss +Get-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name hpehss +``` +```output Id : Name : hpehss OperationalState : Running @@ -58,9 +60,11 @@ Getting the role instance information of role hpehss with Location centraluseuap ### Example 2: Get-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "hpehss"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Get-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role +$role = @{ RoleInstanceName = "hpehss"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Get-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role +``` +```output Id : Name : hpehss OperationalState : Stopped diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSku.md index ee1d4daaafba..8a1b8b97dfea 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSku.md @@ -37,8 +37,10 @@ Gets information about the specified sku. ### Example 1: Get-AzConnectedNetworkVendorSku using Vendor name and Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkVendorSku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +Get-AzConnectedNetworkVendorSku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output DeploymentMode : PrivateEdgeZone Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor/VendorSkus/mySku ManagedApplicationParameter : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.VendorSkuPropertiesFormatManagedApplicationParameters diff --git a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSkuPreview.md index f78164d2811d..acacfaaaa3a9 100644 --- a/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/docs/Get-AzConnectedNetworkVendorSkuPreview.md @@ -37,8 +37,10 @@ Gets the preview information of a vendor sku. ### Example 1: Get-AzConnectedNetworkVendorSkuPreview using sku name, vendor name and preview subscription ```powershell -PS C:\> Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-22222-xxxxx-22222 Name : xxxxx-22222-xxxxx-22222 ProvisioningState : Succeeded @@ -57,9 +59,11 @@ Getting the preview information of a vendor sku mySku with vendor myVendor for t ### Example 2: Get-AzConnectedNetworkVendorSkuPreview via Identity ```powershell -PS C:\> $skuPreview = @{ SkuName = "mySku"; VendorName = "myVendor"; PreviewSubscription = "xxxxx-22222-xxxxx-22222"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkVendorSkuPreview -InputObject $skuPreview +$skuPreview = @{ SkuName = "mySku"; VendorName = "myVendor"; PreviewSubscription = "xxxxx-22222-xxxxx-22222"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkVendorSkuPreview -InputObject $skuPreview +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-22222-xxxxx-22222 Name : xxxxx-22222-xxxxx-22222 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkAzureStackEdgeObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkAzureStackEdgeObject.md index 7d9c4939442e..818b0fcdc88c 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkAzureStackEdgeObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkAzureStackEdgeObject.md @@ -23,8 +23,10 @@ Create a in-memory object for AzureStackEdgeFormat ### Example 1: Create a in-memory stored AzureStackEdgeFormat object for creating the device ```powershell -PS C:\> New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +``` +```output eviceType ProvisioningState Status ---------- ----------------- ------ AzureStackEdge diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkDevice.md index 041f9e114e61..d705c2c26c66 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkDevice.md @@ -25,9 +25,11 @@ Creates or updates a device. ### Example 1: New-AzConnectedNetworkDevice ```powershell -PS C:\> $ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse" -PS C:\> New-AzConnectedNetworkDevice -Name "myMecDevice" -ResourceGroupName "myResources" -Location "eastus" -Property $ase +$ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse" +New-AzConnectedNetworkDevice -Name "myMecDevice" -ResourceGroupName "myResources" -Location "eastus" -Property $ase +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : eastus @@ -51,9 +53,11 @@ Create a device with Device Name with resource myMecDevice name in Resource Grou ### Example 2: New-AzConnectedNetworkDevice ```powershell -PS C:\> $ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" -PS C:\> New-AzConnectedNetworkDevice -Name "myMecDevice1" -ResourceGroupName "myResources" -Location "eastus2euap" -Property $ase -SubscriptionId xxxxx-00000-xxxxx-00000 +$ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +New-AzConnectedNetworkDevice -Name "myMecDevice1" -ResourceGroupName "myResources" -Location "eastus2euap" -Property $ase -SubscriptionId xxxxx-00000-xxxxx-00000 +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice1 Location : eastus diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunction.md index bf4d9d53faed..df599788f69f 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunction.md @@ -31,14 +31,16 @@ This is expected service behavior. ### Example 1: 1-step VNF deployment ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" -PS C:\> $userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" -PS C:\> New-AzConnectedNetworkFunction -Name vnf_Test1 -ResourceGroupName myResources -Location "eastus" -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_020 -SkuName Affirmed-HSS-0527 -UserConfiguration $userconf -VendorName "AffirmedVendor" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" +$userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" +New-AzConnectedNetworkFunction -Name vnf_Test1 -ResourceGroupName myResources -Location "eastus" -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_020 -SkuName Affirmed-HSS-0527 -UserConfiguration $userconf -VendorName "AffirmedVendor" +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus vnf_Test1 "SampleEtagvalue" myResources @@ -51,13 +53,16 @@ Then creating NF using userconfiguration, vendor name, sku name, device name etc ### Example 2: 2-step VNF deployment ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $userconfig2 = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName "hpehss" -PS C:\> $vnf1 = New-AzConnectedNetworkFunction -Name vnftest11 -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_autotest_01 -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 -Location eastus2euap -SkuName staticSku -VendorName hssvendor01 -UserConfiguration $userconfig2 -verbose -PS C:\> $v2.ServiceKey +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$userconfig2 = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName "hpehss" +$vnf1 = New-AzConnectedNetworkFunction -Name vnftest11 -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_autotest_01 -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 -Location eastus2euap -SkuName staticSku -VendorName hssvendor01 -UserConfiguration $userconfig2 -verbose +$v2.ServiceKey +``` + +```output abcd-sample-service-key-val-1234 ``` diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionRoleConfigurationObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionRoleConfigurationObject.md index ef7e3412cbae..80ce6aa575da 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionRoleConfigurationObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionRoleConfigurationObject.md @@ -30,14 +30,16 @@ Create a in-memory object for NetworkFunctionRoleConfiguration ### Example 1: New-AzConnectedNetworkFunctionUserConfigurationObject ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb"; path = $Null} -PS C:\> $key = @( $keyData) -PS C:\> $role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName Disk1 -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb"; path = $Null} +$key = @( $keyData) +$role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName Disk1 -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +``` +```output RoleName RoleType VirtualMachineSize -------- -------- ------------------ hpehss VirtualMachine Standard_D3_v2 diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionUserConfigurationObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionUserConfigurationObject.md index 5c353d343f57..2110645c47c5 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionUserConfigurationObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionUserConfigurationObject.md @@ -24,12 +24,12 @@ Create a in-memory object for NetworkFunctionUserConfiguration ### Example 1: New-AzConnectedNetworkFunction ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "LAN" -PS C:\> $customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" -PS C:\> $userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "LAN" +$customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" +$userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionVendorConfigurationObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionVendorConfigurationObject.md index cefb8d3c3227..9d9fec7a3831 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionVendorConfigurationObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkFunctionVendorConfigurationObject.md @@ -25,14 +25,14 @@ Create a in-memory object for NetworkFunctionVendorConfiguration ### Example 1: New-AzConnectedNetworkFunctionVendorConfigurationObject ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\userk@n1-azuredev1"; path = $Null} -PS C:\> $keys = @{ } -PS C:\> $key += $keyData -PS C:\> $vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\userk@n1-azuredev1"; path = $Null} +$keys = @{ } +$key += $keyData +$vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceIPConfigurationObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceIPConfigurationObject.md index 947f3c392737..22cafb69d22d 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceIPConfigurationObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceIPConfigurationObject.md @@ -25,8 +25,10 @@ Create a in-memory object for NetworkInterfaceIPConfiguration ### Example 1: Create a in-memory object for NetworkInterfaceIPConfiguration ```powershell -PS C:\> New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +``` +```output DnsServer Gateway IPAddress IPAllocationMethod IPVersion Subnet --------- ------- --------- ------------------ --------- ------ Dynamic IPv4 diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceObject.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceObject.md index 9b4cf4a30ae9..fda96227f7c1 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceObject.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkInterfaceObject.md @@ -24,8 +24,10 @@ Create a in-memory object for NetworkInterface ### Example 1: Create a in-memory object for NetworkInterface ```powershell -PS C:\> New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +``` +```output MacAddress Name VMSwitchType ---------- ---- ------------ mrmmanagementnic1 Management diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendor.md index 734e2f3595ae..4915f156d2fe 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendor.md @@ -24,9 +24,10 @@ Creates or updates a vendor. ### Example 1: New-AzConnectedNetworkVendor ```powershell -PS C:\> New-AzConnectedNetworkVendor -Name myVendor - +New-AzConnectedNetworkVendor -Name myVendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor Name : myVendor ProvisioningState : Succeeded @@ -45,9 +46,10 @@ Creating a vendor with name myVendor. ### Example 2: New-AzConnectedNetworkVendor with SubscriptionId ```powershell -PS C:\> New-AzConnectedNetworkVendor -Name myVendor2 -SubscriptionId xxxxx-22222-xxxxx-22222 - +New-AzConnectedNetworkVendor -Name myVendor2 -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor2 Name : myVendor2 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorFunction.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorFunction.md index a08fddc5c240..b9d0281f5145 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorFunction.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorFunction.md @@ -31,15 +31,15 @@ This is expected service behavior. ### Example 1: New-AzConnectedNetworkVendorFunction ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\user@n1-azuredev1"; path = $Null} -PS C:\> $keys = @{ } -PS C:\> $key += $keyData -PS C:\> $vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key -PS C:\> $vendorvnf1 = New-AzConnectedNetworkVendorFunction -LocationName eastus2euap -ServiceKey b78d39-xxxx-xxxx-00946c5 -SubscriptionId xxxx-4444-xxxx-4444 -VendorName myVendor -VendorConfiguration $vendorconf -SkuType EvolvedPacketCore -VendorProvisioningState Provisioning +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\user@n1-azuredev1"; path = $Null} +$keys = @{ } +$key += $keyData +$vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key +$vendorvnf1 = New-AzConnectedNetworkVendorFunction -LocationName eastus2euap -ServiceKey b78d39-xxxx-xxxx-00946c5 -SubscriptionId xxxx-4444-xxxx-4444 -VendorName myVendor -VendorConfiguration $vendorconf -SkuType EvolvedPacketCore -VendorProvisioningState Provisioning ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSku.md index f07594cdec0a..9b8d60505d8c 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSku.md @@ -32,9 +32,8 @@ This is expected service behavior. ### Example 1: New-AzConnectedNetworkVendorSku ```powershell -PS C:\> $role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName NetFoundry -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" -PS C:\> New-AzConnectedNetworkVendorSku -SkuName sku1 -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 -SkuType VirtualMachine -DeploymentMode PrivateEdgeZone -NetworkFunctionRoleConfigurationType @($role) - +$role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName NetFoundry -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +New-AzConnectedNetworkVendorSku -SkuName sku1 -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 -SkuType VirtualMachine -DeploymentMode PrivateEdgeZone -NetworkFunctionRoleConfigurationType @($role) ``` Creating NF role configuration object wuth the specified details. diff --git a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSkuPreview.md index 4afb1e057e85..0b23960f994f 100644 --- a/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/docs/New-AzConnectedNetworkVendorSkuPreview.md @@ -25,8 +25,10 @@ Creates or updates preview information of a vendor sku. ### Example 1: New-AzConnectedNetworkVendorSkuPreview using preview subscription, sku name, vendor name and subscription ```powershell -PS C:\> New-AzConnectedNetworkVendorSkuPreview -PreviewSubscription xxxxx-00000-xxxxx-00000 -SkuName mySku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +New-AzConnectedNetworkVendorSkuPreview -PreviewSubscription xxxxx-00000-xxxxx-00000 -SkuName mySku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-00000-xxxxx-00000 Name : xxxxx-00000-xxxxx-00000 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkDevice.md index 784487233341..22c89f7d56c1 100644 --- a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkDevice.md @@ -31,17 +31,15 @@ Deletes the specified device. ### Example 1: Remove-AzConnectedNetworkDevice via resource name and resource group ```powershell -PS C:\> Remove-AzConnectedNetworkDevice -Name myMecDevice -ResourceGroupName myResources - +Remove-AzConnectedNetworkDevice -Name myMecDevice -ResourceGroupName myResources ``` Deleting the NFM device with device name myMecDevice in resource group myResources. ### Example 2: Remove-AzConnectedNetworkDevice via Identity ```powershell -PS C:\> $mecDevice = Get-AzConnectedNetworkDevice -Name myMecDevice2 -ResourceGroupName myResources -PS C:\> Remove-AzConnectedNetworkDevice -InputObject $mecDevice - +$mecDevice = Get-AzConnectedNetworkDevice -Name myMecDevice2 -ResourceGroupName myResources +Remove-AzConnectedNetworkDevice -InputObject $mecDevice ``` Creating an identity with name myMecDevice2 and resource group name myResources. diff --git a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkFunction.md index cac5646c9b85..4df214175a5b 100644 --- a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkFunction.md @@ -35,17 +35,15 @@ This is expected service behavior. ### Example 1: Remove-AzConnectedNetworkFunction via Resource Group and Resource name ```powershell -PS C:\> Remove-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf - +Remove-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf ``` Deleting the Network Function in Resource Group myResources with name myVnf. ### Example 2: Remove-AzConnectedNetworkFunction via Identity ```powershell -PS C:\> $vnf = Get-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf1 -PS C:\> Remove-AzConnectedNetworkFunction -InputObject $vnf - +$vnf = Get-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf1 +Remove-AzConnectedNetworkFunction -InputObject $vnf ``` Creating an identity with name myVnf1 and resource group name myResources. diff --git a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendor.md index 940d9be8ccf4..5de1617f6b1d 100644 --- a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendor.md @@ -31,17 +31,15 @@ Deletes the specified vendor. ### Example 1: Remove-AzConnectedNetworkVendor via vendor name ```powershell -PS C:\> Remove-AzConnectedNetworkVendor -Name MyVendor - +Remove-AzConnectedNetworkVendor -Name MyVendor ``` Deleting the vendor with name MyVendor ### Example 2: Remove-AzConnectedNetworkVendor via InputObject ```powershell -PS C:\> $vendor = Get-AzConnectedNetworkVendor -Name MyVendor1 -PS C:\> Remove-AzConnectedNetworkVendor -InputObject $vendor - +$vendor = Get-AzConnectedNetworkVendor -Name MyVendor1 +Remove-AzConnectedNetworkVendor -InputObject $vendor ``` Deleting the vendor with name MyVendor1 diff --git a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSku.md index 04a51c61c9d6..7441826a0629 100644 --- a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSku.md @@ -35,8 +35,7 @@ This is expected service behavior. ### Example 1: Remove-AzConnectedNetworkVendorSku via Sku name and Vendor name ```powershell -PS C:\> Remove-AzConnectedNetworkVendorSku -SkuName MySku -VendorName MyVendor - +Remove-AzConnectedNetworkVendorSku -SkuName MySku -VendorName MyVendor ``` Deleting the sku MySku with Vendor name MyVendor. @@ -44,8 +43,7 @@ Deleting the sku MySku with Vendor name MyVendor. ### Example 2: Remove-AzConnectedNetworkVendorSku via Identity ```powershell $sku = Get-AzConnectedNetworkVendorSku -SkuName MySku1 -VendorName MyVendor -PS C:\> Remove-AzConnectedNetworkVendorSku -InputObject $sku - +Remove-AzConnectedNetworkVendorSku -InputObject $sku ``` Creating an identity with sku name MySku1 and vendor name MyVendor. diff --git a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSkuPreview.md index 52aaba8e8ac1..6ba299966fa9 100644 --- a/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/docs/Remove-AzConnectedNetworkVendorSkuPreview.md @@ -32,17 +32,15 @@ Deletes the preview information of a vendor sku. ### Example 1: Remove-AzConnectedNetworkVendorSkuPreview via sku name, vendor name and preview subscription ```powershell -PS C:\> Remove-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 - +Remove-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 ``` Deleting the preview information of sku mySku with vendor name myVendor for the given preview subscription. ### Example 2: Remove-AzConnectedNetworkVendorSkuPreview via Identity ```powershell -PS C:\> $sku = Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku1 -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 -PS C:\> Remove-AzConnectedNetworkVendorSkuPreview -InputObject $sku - +$sku = Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku1 -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +Remove-AzConnectedNetworkVendorSkuPreview -InputObject $sku ``` Creating an identity with skuname mySku1, vendor name myVendor and preview subscription. diff --git a/src/ConnectedNetwork/docs/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/docs/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md index e2cef8effb38..fd1b1f5f9f5a 100644 --- a/src/ConnectedNetwork/docs/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/docs/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -32,17 +32,15 @@ Restarts a role instance of a vendor network function. ### Example 1: Restart-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Restart-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Restart-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Restarting a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Restart-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Restart-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Restart-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. diff --git a/src/ConnectedNetwork/docs/Start-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/docs/Start-AzConnectedNetworkVendorFunctionRoleInstance.md index 3da6b6ea770a..ac0effcf3018 100644 --- a/src/ConnectedNetwork/docs/Start-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/docs/Start-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -32,17 +32,15 @@ Starts a role instance of a vendor network function. ### Example 1: Start-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Start-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Start-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Starting a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Start-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Start-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Start-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. diff --git a/src/ConnectedNetwork/docs/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/docs/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md index 557481a02c06..521af6a11e89 100644 --- a/src/ConnectedNetwork/docs/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/docs/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -32,17 +32,15 @@ Powers off (stop) a role instance of a vendor network function. ### Example 1: Stop-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Stop-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Stop-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Stoping a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Stop-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Stop-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Stop-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. diff --git a/src/ConnectedNetwork/docs/Update-AzConnectedNetworkDeviceTag.md b/src/ConnectedNetwork/docs/Update-AzConnectedNetworkDeviceTag.md index 3cec40114486..6eec976db057 100644 --- a/src/ConnectedNetwork/docs/Update-AzConnectedNetworkDeviceTag.md +++ b/src/ConnectedNetwork/docs/Update-AzConnectedNetworkDeviceTag.md @@ -31,10 +31,11 @@ Updates device tags. ### Example 1: Update-AzConnectedNetworkDeviceTag via Resource name and Device name ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> Update-AzConnectedNetworkDeviceTag -DeviceName "myMecDevice" -ResourceGroupName "myResources" -Tag $tags - +$tags = @{ NewTag = "NewTagValue"} +Update-AzConnectedNetworkDeviceTag -DeviceName "myMecDevice" -ResourceGroupName "myResources" -Tag $tags +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : eastus @@ -58,10 +59,12 @@ Updating the tag of device with resource name myMecDevice in resource group myRe ### Example 2: Update-AzConnectedNetworkDeviceTag via Identity ```powershell -PS C:\> $tags = @{ NewTag1 = "NewTagValue1"} -PS C:\> $mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Update-AzConnectedNetworkDeviceTag -InputObject $mecDevice -Tag $tags +$tags = @{ NewTag1 = "NewTagValue1"} +$mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Update-AzConnectedNetworkDeviceTag -InputObject $mecDevice -Tag $tags +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_09 Location : eastus diff --git a/src/ConnectedNetwork/docs/Update-AzConnectedNetworkFunctionTag.md b/src/ConnectedNetwork/docs/Update-AzConnectedNetworkFunctionTag.md index cf70929a423f..23fb889d03eb 100644 --- a/src/ConnectedNetwork/docs/Update-AzConnectedNetworkFunctionTag.md +++ b/src/ConnectedNetwork/docs/Update-AzConnectedNetworkFunctionTag.md @@ -32,9 +32,11 @@ Updates the tags for the network function resource. ### Example 1: Update-AzConnectedNetworkFunctionTag ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> Update-AzConnectedNetworkFunctionTag -NetworkFunctionName myNewVnf1 -ResourceGroupName myResources -Tag $tags +$tags = @{ NewTag = "NewTagValue"} +Update-AzConnectedNetworkFunctionTag -NetworkFunctionName myNewVnf1 -ResourceGroupName myResources -Tag $tags +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus2euap myNewVnf1 "sampleEtagValue" myResources @@ -45,10 +47,12 @@ Updating the tag of NF with resource name myNewVnf1 in resource group myResource ### Example 2: Update-AzConnectedNetworkFunctionTag ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> $vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "00000000-0000-0000-0000-000000000000"} -PS C:\> Update-AzConnectedNetworkFunctionTag -InputObject $vnf -Tag $tags +$tags = @{ NewTag = "NewTagValue"} +$vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "00000000-0000-0000-0000-000000000000"} +Update-AzConnectedNetworkFunctionTag -InputObject $vnf -Tag $tags +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus2euap myNewVnf1 "0000f211-0000-3300-0000-61a9edc70000" myResources diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDevice.md index a6d2bededec7..8f630c339566 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDevice.md @@ -1,8 +1,9 @@ ### Example 1: Get-AzConnectedNetworkDevice via Resource Group and Resource name ```powershell -PS C:\> Get-AzConnectedNetworkDevice -ResourceGroupName myResources -Name myMecDevice - +Get-AzConnectedNetworkDevice -ResourceGroupName myResources -Name myMecDevice +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : westcentralus @@ -26,10 +27,11 @@ Getting information about the NFM device in resource group myResources with name ### Example 2: Get-AzConnectedNetworkDevice via Identity ```powershell -PS C:\> $mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkDevice -InputObject $mecDevice - +$mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkDevice -InputObject $mecDevice +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice1 Location : eastus diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDeviceRegistrationKey.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDeviceRegistrationKey.md index 3b61494eba04..d26085c6a155 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDeviceRegistrationKey.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkDeviceRegistrationKey.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkDeviceRegistrationKey using Resource Group, Resource name ```powershell -PS C:\> Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources +Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources +``` +```output eyJNZWNEZXZpY2VUcmFuc2llbnRBdXRoS2V5IjoiMTIzNCIsIk1lY0RldmljZUF1dGhLZXlTdGFydFRpbWUiOiIyMDIxLTExLTIyVDA5OjQ2OjQwLjY0ODExOTFaIiwiU2VydmljZUJ1c1F1ZXVlTmFtZSI6ImFiY2QtMTIzNCIsIkFBREVuZHBvaW50IjpudWxsLCJBQURBdWRpZW5jZSI6bnVsbCwiQXJtUmVzb3VyY2VJZCI6bnVsbCwiTWVjQ29udHJvbGxlckVuZHBvaW50IjoiaHR0cHM6Ly93ZXN0Y2VudHJhbHVzLXByb2QubWVjZGV2aWNlLmF6dXJlLmNvbTo0NDMiLCJEYmVEZXZpY2VJZCI6bnVsbCwiUmVzb3VyY2VVbmlxdWVJZCI6IjEyMy1hYmMtMTIzIiwiU3Vic2NyaXB0aW9uSWQiOiJ4eHh4LTEyMzQteHh4eC0xMjM0IiwiUmVzb3VyY2VHcm91cE5hbWUiOiJzYW1wbGVSR25hbWUiLCJQcm92aWRlck5hbWVzcGFjZSI6Ik1pY3Jvc29mdC5IeWJyaWROZXR3b3JrIiwiUmVzb3VyY2VUeXBlIjoiRGV2aWNlcyIsIlJlc291cmNlVHlwZU5hbWUiOiJJREMtRGV2aWNlNC1XZXN0Q2VudHJhbCJ9 ``` @@ -9,8 +11,10 @@ Getting the registration key for NFM device in resource group myResources with r ### Example 2: Get-AzConnectedNetworkDeviceRegistrationKey using Resource Group, Resource name and Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 +Get-AzConnectedNetworkDeviceRegistrationKey -DeviceName myMecDevice -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 +``` +```output eyJNZWNEZXZpY2VUcmFuc2llbnRBdXRoS2V5IjoiMTIzNCIsIk1lY0RldmljZUF1dGhLZXlTdGFydFRpbWUiOiIyMDIxLTExLTIyVDA5OjQ2OjQwLjY0ODExOTFaIiwiU2VydmljZUJ1c1F1ZXVlTmFtZSI6ImFiY2QtMTIzNCIsIkFBREVuZHBvaW50IjpudWxsLCJBQURBdWRpZW5jZSI6bnVsbCwiQXJtUmVzb3VyY2VJZCI6bnVsbCwiTWVjQ29udHJvbGxlckVuZHBvaW50IjoiaHR0cHM6Ly93ZXN0Y2VudHJhbHVzLXByb2QubWVjZGV2aWNlLmF6dXJlLmNvbTo0NDMiLCJEYmVEZXZpY2VJZCI6bnVsbCwiUmVzb3VyY2VVbmlxdWVJZCI6IjEyMy1hYmMtMTIzIiwiU3Vic2NyaXB0aW9uSWQiOiJ4eHh4LTEyMzQteHh4eC0xMjM0IiwiUmVzb3VyY2VHcm91cE5hbWUiOiJzYW1wbGVSR25hbWUiLCJQcm92aWRlck5hbWVzcGFjZSI6Ik1pY3Jvc29mdC5IeWJyaWROZXR3b3JrIiwiUmVzb3VyY2VUeXBlIjoiRGV2aWNlcyIsIlJlc291cmNlVHlwZU5hbWUiOiJJREMtRGV2aWNlNC1XZXN0Q2VudHJhbCJ9 ``` diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunction.md index 280e706bd01a..056283cb0ee0 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunction.md @@ -1,8 +1,9 @@ ### Example 1: Get-AzConnectedNetworkFunction via Resource group and Resource name ```powershell -PS C:\> Get-AzConnectedNetworkFunction -Name myVnf -ResourceGroupName myResources - +Get-AzConnectedNetworkFunction -Name myVnf -ResourceGroupName myResources +``` +```output ContainerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.NetworkFunctionPropertiesFormatNetworkFunctionContainerConfigurations DeviceId : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMec Etag : "0000a530-0000-3400-0000-615c10fa0000" @@ -34,10 +35,11 @@ Getting information about the network function in resource group myResources wit ### Example 2: Get-AzConnectedNetworkFunction via Identity ```powershell -PS C:\> $vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkFunction -InputObject $vnf - +$vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkFunction -InputObject $vnf +``` +```output ContainerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.NetworkFunctionPropertiesFormatNetworkFunctionContainerConfigurations DeviceId : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMec1 Etag : "sampleEtagValue" diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunctionVendor.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunctionVendor.md index e15056d43b4b..97919afcf78b 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunctionVendor.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkFunctionVendor.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkFunctionVendor ```powershell -PS C:\> Get-AzConnectedNetworkFunctionVendor +Get-AzConnectedNetworkFunctionVendor +``` +```output SkuList VendorName ------- ---------- {vendor-sku, vendor-sku1, vendor-sku2, vendor-sku3, vendor-sku4, vendor-sku4, vendor-sku5...} myVendor @@ -13,8 +15,10 @@ Getting information about the vendors and their skus ### Example 2: Get-AzConnectedNetworkFunctionVendor via Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkFunctionVendor -SubscriptionId "xxxxx-00000-xxxxx-00000" +Get-AzConnectedNetworkFunctionVendor -SubscriptionId "xxxxx-00000-xxxxx-00000" +``` +```output SkuList VendorName ------- ---------- {vendor1-sku, vendor1-sku2} myVendor1 diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendor.md index c909de371c04..2dfc8edd791a 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendor.md @@ -1,8 +1,9 @@ ### Example 1: Get-AzConnectedNetworkVendor using vendor name ```powershell -PS C:\> Get-AzConnectedNetworkVendor -Name myVendor - +Get-AzConnectedNetworkVendor -Name myVendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor Name : myVendor ProvisioningState : Succeeded @@ -22,10 +23,11 @@ Getting information about the vendor with vendor name myVendor. ### Example 2: Get-AzConnectedNetworkVendor using Identity ```powershell -PS C:\> $vendor = @{ VendorName = "myVendor1"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkVendor -InputObject $vendor - +$vendor = @{ VendorName = "myVendor1"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkVendor -InputObject $vendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor1 Name : myVendor1 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunction.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunction.md index bfb8f7818d95..241d155197c6 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunction.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunction.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkVendorFunction via Location Name, Service Key and Subscription ```powershell -PS C:\> Get-AzConnectedNetworkVendorFunction -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor +Get-AzConnectedNetworkVendorFunction -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor +``` +```output Id : /subscriptions/xxxx-3333-xxxx-3333/providers/Microsoft.HybridNetwork/locations/centraluseuap/vendors/myVendor/networkfunctions/1b69005b-9168-4d74-a371-d4c4f6a521d 0 Name : 1234-abcd-4321-dcba @@ -25,9 +27,11 @@ Getting the information of a vendor network function with service key 1234-abcd- ### Example 2: Get-AzConnectedNetworkVendorFunction via Identity ```powershell -PS C:\> $vendorNF = @{ ServiceKey = "1234-abcd-4321-dcba"; VendorName = "myVendor"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"} -PS C:\> Get-AzConnectedNetworkVendorFunction -InputObject $vendorNF +$vendorNF = @{ ServiceKey = "1234-abcd-4321-dcba"; VendorName = "myVendor"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"} +Get-AzConnectedNetworkVendorFunction -InputObject $vendorNF +``` +```output Id : /subscriptions/xxxx-3333-xxxx-3333/providers/Microsoft.HybridNetwork/locations/centraluseuap/vendors/myVendor/networkfunctions/1b69005b-9168-4d74-a371-d4c4f6a521d 0 Name : 1234-abcd-4321-dcba diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunctionRoleInstance.md index b1719acff08a..94babdae65fa 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkVendorFunctionRoleInstance via Location, Service key, vendor name and role name ```powershell -PS C:\> Get-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name hpehss +Get-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name hpehss +``` +```output Id : Name : hpehss OperationalState : Running @@ -21,9 +23,11 @@ Getting the role instance information of role hpehss with Location centraluseuap ### Example 2: Get-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "hpehss"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Get-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role +$role = @{ RoleInstanceName = "hpehss"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Get-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role +``` +```output Id : Name : hpehss OperationalState : Stopped diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSku.md index 50c499e8b466..37575860f749 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSku.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkVendorSku using Vendor name and Subscription Id ```powershell -PS C:\> Get-AzConnectedNetworkVendorSku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +Get-AzConnectedNetworkVendorSku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output DeploymentMode : PrivateEdgeZone Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor/VendorSkus/mySku ManagedApplicationParameter : Microsoft.Azure.PowerShell.Cmdlets.ConnectedNetwork.Models.Api20210501.VendorSkuPropertiesFormatManagedApplicationParameters diff --git a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSkuPreview.md index 523739b675b7..30cf73c5ae49 100644 --- a/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/examples/Get-AzConnectedNetworkVendorSkuPreview.md @@ -1,7 +1,9 @@ ### Example 1: Get-AzConnectedNetworkVendorSkuPreview using sku name, vendor name and preview subscription ```powershell -PS C:\> Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-22222-xxxxx-22222 Name : xxxxx-22222-xxxxx-22222 ProvisioningState : Succeeded @@ -20,9 +22,11 @@ Getting the preview information of a vendor sku mySku with vendor myVendor for t ### Example 2: Get-AzConnectedNetworkVendorSkuPreview via Identity ```powershell -PS C:\> $skuPreview = @{ SkuName = "mySku"; VendorName = "myVendor"; PreviewSubscription = "xxxxx-22222-xxxxx-22222"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Get-AzConnectedNetworkVendorSkuPreview -InputObject $skuPreview +$skuPreview = @{ SkuName = "mySku"; VendorName = "myVendor"; PreviewSubscription = "xxxxx-22222-xxxxx-22222"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Get-AzConnectedNetworkVendorSkuPreview -InputObject $skuPreview +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-22222-xxxxx-22222 Name : xxxxx-22222-xxxxx-22222 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkAzureStackEdgeObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkAzureStackEdgeObject.md index 889cdc425206..d69b7a2b1e57 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkAzureStackEdgeObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkAzureStackEdgeObject.md @@ -1,7 +1,9 @@ ### Example 1: Create a in-memory stored AzureStackEdgeFormat object for creating the device ```powershell -PS C:\> New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +``` +```output eviceType ProvisioningState Status ---------- ----------------- ------ AzureStackEdge diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkDevice.md index c4df5568bbb8..173ac34679a2 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkDevice.md @@ -1,8 +1,10 @@ ### Example 1: New-AzConnectedNetworkDevice ```powershell -PS C:\> $ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse" -PS C:\> New-AzConnectedNetworkDevice -Name "myMecDevice" -ResourceGroupName "myResources" -Location "eastus" -Property $ase +$ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse" +New-AzConnectedNetworkDevice -Name "myMecDevice" -ResourceGroupName "myResources" -Location "eastus" -Property $ase +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : eastus @@ -26,9 +28,11 @@ Create a device with Device Name with resource myMecDevice name in Resource Grou ### Example 2: New-AzConnectedNetworkDevice ```powershell -PS C:\> $ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" -PS C:\> New-AzConnectedNetworkDevice -Name "myMecDevice1" -ResourceGroupName "myResources" -Location "eastus2euap" -Property $ase -SubscriptionId xxxxx-00000-xxxxx-00000 +$ase = New-AzConnectedNetworkAzureStackEdgeObject -AzureStackEdgeId "/subscriptions/xxxxx-00000-xxxxx-00000/resourcegroups/myResources/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/myAse1" +New-AzConnectedNetworkDevice -Name "myMecDevice1" -ResourceGroupName "myResources" -Location "eastus2euap" -Property $ase -SubscriptionId xxxxx-00000-xxxxx-00000 +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice1 Location : eastus diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunction.md index 31c31898d1ab..83d1d380f41a 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunction.md @@ -1,13 +1,15 @@ ### Example 1: 1-step VNF deployment ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" -PS C:\> $userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" -PS C:\> New-AzConnectedNetworkFunction -Name vnf_Test1 -ResourceGroupName myResources -Location "eastus" -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_020 -SkuName Affirmed-HSS-0527 -UserConfiguration $userconf -VendorName "AffirmedVendor" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" +$userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" +New-AzConnectedNetworkFunction -Name vnf_Test1 -ResourceGroupName myResources -Location "eastus" -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_020 -SkuName Affirmed-HSS-0527 -UserConfiguration $userconf -VendorName "AffirmedVendor" +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus vnf_Test1 "SampleEtagvalue" myResources @@ -17,13 +19,16 @@ Creating network interfaces with dynamic method allocation and ip version to IPv ### Example 2: 2-step VNF deployment ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $userconfig2 = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName "hpehss" -PS C:\> $vnf1 = New-AzConnectedNetworkFunction -Name vnftest11 -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_autotest_01 -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 -Location eastus2euap -SkuName staticSku -VendorName hssvendor01 -UserConfiguration $userconfig2 -verbose -PS C:\> $v2.ServiceKey +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$userconfig2 = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName "hpehss" +$vnf1 = New-AzConnectedNetworkFunction -Name vnftest11 -DeviceId /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_autotest_01 -ResourceGroupName myResources -SubscriptionId xxxxx-00000-xxxxx-00000 -Location eastus2euap -SkuName staticSku -VendorName hssvendor01 -UserConfiguration $userconfig2 -verbose +$v2.ServiceKey +``` + +```output abcd-sample-service-key-val-1234 ``` diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionRoleConfigurationObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionRoleConfigurationObject.md index d715351a9e78..7c6b34b49ecb 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionRoleConfigurationObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionRoleConfigurationObject.md @@ -1,13 +1,15 @@ ### Example 1: New-AzConnectedNetworkFunctionUserConfigurationObject ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb"; path = $Null} -PS C:\> $key = @( $keyData) -PS C:\> $role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName Disk1 -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb"; path = $Null} +$key = @( $keyData) +$role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName Disk1 -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +``` +```output RoleName RoleType VirtualMachineSize -------- -------- ------------------ hpehss VirtualMachine Standard_D3_v2 diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionUserConfigurationObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionUserConfigurationObject.md index b19390152078..602c5f5a1b16 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionUserConfigurationObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionUserConfigurationObject.md @@ -1,11 +1,11 @@ ### Example 1: New-AzConnectedNetworkFunction ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "LAN" -PS C:\> $customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" -PS C:\> $userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "LAN" +$customData = "I2Nsb3VkLWNvbmZpZwp3cml0ZV9maWxlczoKLSBwYXRoOiAvdmFyL2xpYi9jbG91ZC9paHNzY29uZmlnLmpzb24KICBwZXJtaXNzaW9uczogJzA2NDQnCiAgb3duZXI6IHJvb3Q6cm9vdAogIGNvbnRlbnQ6IHwKICAgIHsKICAgICAgICAgICAiRGlhbWV0ZXJHVyI6ewogICAgICAgICAgICAgICAgICAiSE9TVElQQUREUkVTUyI6IjEyOC4wLjAuMSIsCiAgICAgICAgICAgICAgICAgICJGUUROIjoiaHNzLmF5VmVuZG9yLmNvbSIsCiAgICAgICAgICAgICAgICAgICJSRUFMTSI6Imhzcy5lcGMubXlWZW5kb3I5OS5teVZlbmRvci4zZ3BwbmV0d29yay5vcmciCiAgICAgICAgICAgfSwKICAgICAgICAgICAiREdXQmluZEFkZHIiOnsKICAgICAgICAgICAgICAgICAgIkFERFJFU1MiOiIxMjguMC4wLjIiLAogICAgICAgICAgICAgICAgICAiVFJBTlNQT1JUIjoiU0NUUCIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjozODY4CiAgICAgICAgICAgfSwKICAgICAgICAgICAiU05NUFRhcmdldCI6ewogICAgICAgICAgICAgICAgICAiSE9TVCI6IjEyOC4wLjAuMyIsCiAgICAgICAgICAgICAgICAgICJQT1JUIjoiMTYyIiwKICAgICAgICAgICAgICAgICAgIlRSSUdHRVJfTEVWRUwiOiIzIgogICAgICAgICAgIH0sCiAgICAgICAgICAgIk1hbmFnZW1lbnQiOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNCIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjEvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAogICAgICAgICAgICJMYW4iOnsKICAgICAgICAgICAgICAgICAgImlwQWRkcmVzcyI6IjEyOC4wLjAuNSIsCiAgICAgICAgICAgICAgICAgICJzdWJuZXQiOiIxMjguMC4wLjAvMjQiLAogICAgICAgICAgICAgICAgICAiZ2F0ZXdheSI6IjEyOC4wLjAuMCIKICAgICAgICAgICB9LAoKICAgIH0JCSAgCg==" +$userconf = New-AzConnectedNetworkFunctionUserConfigurationObject -NetworkInterface $ip1,$ip2 -OSProfileCustomData $customData -RoleName "hpehss" ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. And using these to create two network configuration objects with vm switch type. Then using that to create user configuration object with role name hpehss, custom data and network interface array. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionVendorConfigurationObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionVendorConfigurationObject.md index 60d7cbd66bba..a0ea8cc5bf14 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionVendorConfigurationObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkFunctionVendorConfigurationObject.md @@ -1,13 +1,13 @@ ### Example 1: New-AzConnectedNetworkFunctionVendorConfigurationObject ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\userk@n1-azuredev1"; path = $Null} -PS C:\> $keys = @{ } -PS C:\> $key += $keyData -PS C:\> $vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\userk@n1-azuredev1"; path = $Null} +$keys = @{ } +$key += $keyData +$vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. And using these to create two network configuration objects with vm switch type. Creating a ssh key identity, Then using those to create vendor configuration object with role name hpehss, custom data, keyData and network interface array, which will be used in vendor NF creation. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceIPConfigurationObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceIPConfigurationObject.md index 091f321d204f..122e63cc63a4 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceIPConfigurationObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceIPConfigurationObject.md @@ -1,7 +1,9 @@ ### Example 1: Create a in-memory object for NetworkInterfaceIPConfiguration ```powershell -PS C:\> New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +``` +```output DnsServer Gateway IPAddress IPAllocationMethod IPVersion Subnet --------- ------- --------- ------------------ --------- ------ Dynamic IPv4 diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceObject.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceObject.md index a1282471dad8..a7fc160ded68 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceObject.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkInterfaceObject.md @@ -1,7 +1,9 @@ ### Example 1: Create a in-memory object for NetworkInterface ```powershell -PS C:\> New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +``` +```output MacAddress Name VMSwitchType ---------- ---- ------------ mrmmanagementnic1 Management diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendor.md index 1649b17d3036..a7afbb32505b 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendor.md @@ -1,8 +1,9 @@ ### Example 1: New-AzConnectedNetworkVendor ```powershell -PS C:\> New-AzConnectedNetworkVendor -Name myVendor - +New-AzConnectedNetworkVendor -Name myVendor +``` +```output Id : /subscriptions/xxxxx-00000-xxxxx-00000/providers/Microsoft.HybridNetwork/vendors/myVendor Name : myVendor ProvisioningState : Succeeded @@ -21,9 +22,10 @@ Creating a vendor with name myVendor. ### Example 2: New-AzConnectedNetworkVendor with SubscriptionId ```powershell -PS C:\> New-AzConnectedNetworkVendor -Name myVendor2 -SubscriptionId xxxxx-22222-xxxxx-22222 - +New-AzConnectedNetworkVendor -Name myVendor2 -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor2 Name : myVendor2 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorFunction.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorFunction.md index cc0cdcfb2c68..44b4124ebf5f 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorFunction.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorFunction.md @@ -1,14 +1,14 @@ ### Example 1: New-AzConnectedNetworkVendorFunction ```powershell -PS C:\> $ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" -PS C:\> $ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" -PS C:\> $ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" -PS C:\> $keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\user@n1-azuredev1"; path = $Null} -PS C:\> $keys = @{ } -PS C:\> $key += $keyData -PS C:\> $vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key -PS C:\> $vendorvnf1 = New-AzConnectedNetworkVendorFunction -LocationName eastus2euap -ServiceKey b78d39-xxxx-xxxx-00946c5 -SubscriptionId xxxx-4444-xxxx-4444 -VendorName myVendor -VendorConfiguration $vendorconf -SkuType EvolvedPacketCore -VendorProvisioningState Provisioning +$ipconf1 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ipconf2 = New-AzConnectedNetworkInterfaceIPConfigurationObject -IPAllocationMethod "Dynamic" -IPVersion "IPv4" +$ip1 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf1 -Name "mrmmanagementnic1" -VMSwitchType "Management" +$ip2 = New-AzConnectedNetworkInterfaceObject -IPConfiguration $ipconf2 -Name "mrmlannic1" -VMSwitchType "Lan" +$keyData = @{keyData = "ssh-rsa\AAAAB3NzaC1yc2EAAAADAQABAAABAQCyMpVbBgu0kftv1k+z1c3NtcB5CVDoo/X9X1LE2JUjlLlo0luEkFGJk61i53BhiTSTeRmQXN8hAZ7sn4MDUmZK7fWcHouZ2fsJo+ehses3wQPLubWBFw2L/hoSTyXifXMbEBu9SxHgqf1CEKQcvdNiWf4U7npXwjweXW9DtsF5E7h4kxhKJKFI4sNFTIX0IwUB15QEVHoBs92kDwH3fBH3kZZCMBJE/u6kT+XB22crRKkIGlp3a9gcogtOCvP+3xmsP7hjw5+nHxMUwkc/6kYyfTeLwvfI4xrTWpnB5xufts5LW5/U5GOXVg97ix9EXgiV0czThowG5K2xQ649UlJb redmond\user@n1-azuredev1"; path = $Null} +$keys = @{ } +$key += $keyData +$vendorconf = New-AzConnectedNetworkFunctionVendorConfigurationObject -NetworkInterface $ip1,$ip2 -RoleName hpehss -OSProfileAdminUsername MecUser -OSProfileCustomData $customData -OSProfileCustomDataRequired $True -SshPublicKey $key +$vendorvnf1 = New-AzConnectedNetworkVendorFunction -LocationName eastus2euap -ServiceKey b78d39-xxxx-xxxx-00946c5 -SubscriptionId xxxx-4444-xxxx-4444 -VendorName myVendor -VendorConfiguration $vendorconf -SkuType EvolvedPacketCore -VendorProvisioningState Provisioning ``` Creating network interfaces with dynamic method allocation and ip version to IPv4. And using these to create two network configuration objects with vm switch type. Creating a ssh key identity, Then using those to create vendor configuration object with role name hpehss, custom data, keyData and network interface array. Using this to create vendor NF with the specified service key, vendor subscription, location eastus2euap, vendor name myVendor, sku type EvolvedPacketCore, vendor provisioning state Provisioning. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSku.md index 4d915a821a47..dbd4e317212b 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSku.md @@ -1,8 +1,7 @@ ### Example 1: New-AzConnectedNetworkVendorSku ```powershell -PS C:\> $role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName NetFoundry -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" -PS C:\> New-AzConnectedNetworkVendorSku -SkuName sku1 -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 -SkuType VirtualMachine -DeploymentMode PrivateEdgeZone -NetworkFunctionRoleConfigurationType @($role) - +$role = New-AzConnectedNetworkFunctionRoleConfigurationObject -NetworkInterface $ip1,$ip2 -OSDiskName NetFoundry -OSDiskOstype Linux -OSDiskSizeGb 40 -OSProfileCustomDataRequired $False -OSProfileAdminUsername MecUser -RoleName hpehss -RoleType VirtualMachine -VirtualMachineSize "Standard_D3_v2" -SshPublicKey $key -StorageProfileDataDisk $storage -VhdUri "https://mecvdrvhd.blob.core.windows/myvhd.vhd" +New-AzConnectedNetworkVendorSku -SkuName sku1 -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 -SkuType VirtualMachine -DeploymentMode PrivateEdgeZone -NetworkFunctionRoleConfigurationType @($role) ``` Creating NF role configuration object wuth the specified details. Using this to create sku with sku name sku1, vendor name myVendor, sku type VirtualMachine, deployment type PrivateEdgeZone. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSkuPreview.md index a9c2f17a8b9f..562e6bc0798d 100644 --- a/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/examples/New-AzConnectedNetworkVendorSkuPreview.md @@ -1,7 +1,9 @@ ### Example 1: New-AzConnectedNetworkVendorSkuPreview using preview subscription, sku name, vendor name and subscription ```powershell -PS C:\> New-AzConnectedNetworkVendorSkuPreview -PreviewSubscription xxxxx-00000-xxxxx-00000 -SkuName mySku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +New-AzConnectedNetworkVendorSkuPreview -PreviewSubscription xxxxx-00000-xxxxx-00000 -SkuName mySku -VendorName myVendor -SubscriptionId xxxxx-22222-xxxxx-22222 +``` +```output Id : /subscriptions/xxxxx-22222-xxxxx-22222/providers/Microsoft.HybridNetwork/vendors/myVendor/vendorSkus/mySku/previewSubscriptions/xxxxx-00000-xxxxx-00000 Name : xxxxx-00000-xxxxx-00000 ProvisioningState : Succeeded diff --git a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkDevice.md b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkDevice.md index c6b610a9bc35..e1ec2c2d0aa1 100644 --- a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkDevice.md +++ b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkDevice.md @@ -1,16 +1,14 @@ ### Example 1: Remove-AzConnectedNetworkDevice via resource name and resource group ```powershell -PS C:\> Remove-AzConnectedNetworkDevice -Name myMecDevice -ResourceGroupName myResources - +Remove-AzConnectedNetworkDevice -Name myMecDevice -ResourceGroupName myResources ``` Deleting the NFM device with device name myMecDevice in resource group myResources. ### Example 2: Remove-AzConnectedNetworkDevice via Identity ```powershell -PS C:\> $mecDevice = Get-AzConnectedNetworkDevice -Name myMecDevice2 -ResourceGroupName myResources -PS C:\> Remove-AzConnectedNetworkDevice -InputObject $mecDevice - +$mecDevice = Get-AzConnectedNetworkDevice -Name myMecDevice2 -ResourceGroupName myResources +Remove-AzConnectedNetworkDevice -InputObject $mecDevice ``` Creating an identity with name myMecDevice2 and resource group name myResources. Deleting the NFM device with the given identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkFunction.md b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkFunction.md index 2378957f6601..d8e6eef12bd4 100644 --- a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkFunction.md +++ b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkFunction.md @@ -1,16 +1,14 @@ ### Example 1: Remove-AzConnectedNetworkFunction via Resource Group and Resource name ```powershell -PS C:\> Remove-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf - +Remove-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf ``` Deleting the Network Function in Resource Group myResources with name myVnf. ### Example 2: Remove-AzConnectedNetworkFunction via Identity ```powershell -PS C:\> $vnf = Get-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf1 -PS C:\> Remove-AzConnectedNetworkFunction -InputObject $vnf - +$vnf = Get-AzConnectedNetworkFunction -ResourceGroupName myResources -Name myVnf1 +Remove-AzConnectedNetworkFunction -InputObject $vnf ``` Creating an identity with name myVnf1 and resource group name myResources. Deleting the Network Function with the given Identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendor.md b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendor.md index 4be7bdb56bfa..89e75a18200f 100644 --- a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendor.md +++ b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendor.md @@ -1,16 +1,14 @@ ### Example 1: Remove-AzConnectedNetworkVendor via vendor name ```powershell -PS C:\> Remove-AzConnectedNetworkVendor -Name MyVendor - +Remove-AzConnectedNetworkVendor -Name MyVendor ``` Deleting the vendor with name MyVendor ### Example 2: Remove-AzConnectedNetworkVendor via InputObject ```powershell -PS C:\> $vendor = Get-AzConnectedNetworkVendor -Name MyVendor1 -PS C:\> Remove-AzConnectedNetworkVendor -InputObject $vendor - +$vendor = Get-AzConnectedNetworkVendor -Name MyVendor1 +Remove-AzConnectedNetworkVendor -InputObject $vendor ``` Deleting the vendor with name MyVendor1 \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSku.md b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSku.md index b7168fc307e6..5ba11e0b598b 100644 --- a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSku.md +++ b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSku.md @@ -1,7 +1,6 @@ ### Example 1: Remove-AzConnectedNetworkVendorSku via Sku name and Vendor name ```powershell -PS C:\> Remove-AzConnectedNetworkVendorSku -SkuName MySku -VendorName MyVendor - +Remove-AzConnectedNetworkVendorSku -SkuName MySku -VendorName MyVendor ``` Deleting the sku MySku with Vendor name MyVendor. @@ -9,8 +8,7 @@ Deleting the sku MySku with Vendor name MyVendor. ### Example 2: Remove-AzConnectedNetworkVendorSku via Identity ```powershell $sku = Get-AzConnectedNetworkVendorSku -SkuName MySku1 -VendorName MyVendor -PS C:\> Remove-AzConnectedNetworkVendorSku -InputObject $sku - +Remove-AzConnectedNetworkVendorSku -InputObject $sku ``` Creating an identity with sku name MySku1 and vendor name MyVendor. Deleting the sku with the given Identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSkuPreview.md b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSkuPreview.md index 13ed4a333d25..533d35003863 100644 --- a/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSkuPreview.md +++ b/src/ConnectedNetwork/examples/Remove-AzConnectedNetworkVendorSkuPreview.md @@ -1,16 +1,14 @@ ### Example 1: Remove-AzConnectedNetworkVendorSkuPreview via sku name, vendor name and preview subscription ```powershell -PS C:\> Remove-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 - +Remove-AzConnectedNetworkVendorSkuPreview -SkuName mySku -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 ``` Deleting the preview information of sku mySku with vendor name myVendor for the given preview subscription. ### Example 2: Remove-AzConnectedNetworkVendorSkuPreview via Identity ```powershell -PS C:\> $sku = Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku1 -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 -PS C:\> Remove-AzConnectedNetworkVendorSkuPreview -InputObject $sku - +$sku = Get-AzConnectedNetworkVendorSkuPreview -SkuName mySku1 -VendorName myVendor -PreviewSubscription xxxxx-22222-xxxxx-22222 +Remove-AzConnectedNetworkVendorSkuPreview -InputObject $sku ``` Creating an identity with skuname mySku1, vendor name myVendor and preview subscription. Deleting the preview information using the given identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/examples/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md index a73d2248a69f..c651a35a7fe6 100644 --- a/src/ConnectedNetwork/examples/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/examples/Restart-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -1,16 +1,14 @@ ### Example 1: Restart-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Restart-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Restart-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Restarting a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Restart-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Restart-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Restart-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. Restarting a role instance with the given identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Start-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/examples/Start-AzConnectedNetworkVendorFunctionRoleInstance.md index b4cdea3f3e72..0a0ba8a73979 100644 --- a/src/ConnectedNetwork/examples/Start-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/examples/Start-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -1,16 +1,14 @@ ### Example 1: Start-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Start-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Start-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Starting a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Start-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Start-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Start-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. Starting a role instance with the given identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md b/src/ConnectedNetwork/examples/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md index 9a683eedc0e1..4f0d18126c78 100644 --- a/src/ConnectedNetwork/examples/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md +++ b/src/ConnectedNetwork/examples/Stop-AzConnectedNetworkVendorFunctionRoleInstance.md @@ -1,16 +1,14 @@ ### Example 1: Stop-AzConnectedNetworkVendorFunctionRoleInstance via location, serviceKey, vendor name and role instance name ```powershell -PS C:\> Stop-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 - +Stop-AzConnectedNetworkVendorFunctionRoleInstance -LocationName centraluseuap -ServiceKey 1234-abcd-4321-dcba -SubscriptionId xxxx-3333-xxxx-3333 -VendorName myVendor -Name role1 ``` Stoping a role instance of a vendor network function with the specified serviceKey, location centraluseuap, vendor name myVendor and role instance name role1. ### Example 2: Stop-AzConnectedNetworkVendorFunctionRoleInstance via Identity ```powershell -PS C:\> $role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} -PS C:\> Stop-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role - +$role = @{ RoleInstanceName = "role1"; LocationName = "centraluseuap"; SubscriptionId = "xxxx-3333-xxxx-3333"; VendorName = "myVendor"; serviceKey = "1234-abcd-4321-dcba"} +Stop-AzConnectedNetworkVendorFunctionRoleInstance -InputObject $role ``` Creating an identity with role instance name role1, location centraluseuap, vendor name myVendor specified subscription, serviceKey. Stopping a role instance with the given identity. \ No newline at end of file diff --git a/src/ConnectedNetwork/examples/Update-AzConnectedNetworkDeviceTag.md b/src/ConnectedNetwork/examples/Update-AzConnectedNetworkDeviceTag.md index 7fad592da298..eb42caa06d55 100644 --- a/src/ConnectedNetwork/examples/Update-AzConnectedNetworkDeviceTag.md +++ b/src/ConnectedNetwork/examples/Update-AzConnectedNetworkDeviceTag.md @@ -1,9 +1,10 @@ ### Example 1: Update-AzConnectedNetworkDeviceTag via Resource name and Device name ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> Update-AzConnectedNetworkDeviceTag -DeviceName "myMecDevice" -ResourceGroupName "myResources" -Tag $tags - +$tags = @{ NewTag = "NewTagValue"} +Update-AzConnectedNetworkDeviceTag -DeviceName "myMecDevice" -ResourceGroupName "myResources" -Tag $tags +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/myMecDevice Location : eastus @@ -26,10 +27,12 @@ Creating an identity with field NewTag and value NewTagValue. Updating the tag o ### Example 2: Update-AzConnectedNetworkDeviceTag via Identity ```powershell -PS C:\> $tags = @{ NewTag1 = "NewTagValue1"} -PS C:\> $mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} -PS C:\> Update-AzConnectedNetworkDeviceTag -InputObject $mecDevice -Tag $tags +$tags = @{ NewTag1 = "NewTagValue1"} +$mecDevice = @{ DeviceName = "myMecDevice1"; Location = "eastus"; ResourceGroupName = "myResources"; SubscriptionId = "xxxxx-00000-xxxxx-00000"} +Update-AzConnectedNetworkDeviceTag -InputObject $mecDevice -Tag $tags +``` +```output DeviceType : AzureStackEdge Id : /subscriptions/xxxxx-00000-xxxxx-00000/resourceGroups/myResources/providers/Microsoft.HybridNetwork/devices/mec_2111_09 Location : eastus diff --git a/src/ConnectedNetwork/examples/Update-AzConnectedNetworkFunctionTag.md b/src/ConnectedNetwork/examples/Update-AzConnectedNetworkFunctionTag.md index 76e474d158d6..ecb3c9592ea7 100644 --- a/src/ConnectedNetwork/examples/Update-AzConnectedNetworkFunctionTag.md +++ b/src/ConnectedNetwork/examples/Update-AzConnectedNetworkFunctionTag.md @@ -1,8 +1,10 @@ ### Example 1: Update-AzConnectedNetworkFunctionTag ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> Update-AzConnectedNetworkFunctionTag -NetworkFunctionName myNewVnf1 -ResourceGroupName myResources -Tag $tags +$tags = @{ NewTag = "NewTagValue"} +Update-AzConnectedNetworkFunctionTag -NetworkFunctionName myNewVnf1 -ResourceGroupName myResources -Tag $tags +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus2euap myNewVnf1 "sampleEtagValue" myResources @@ -12,10 +14,12 @@ Creating an identity with field NewTag and value NewTagValue. Updating the tag o ### Example 2: Update-AzConnectedNetworkFunctionTag ```powershell -PS C:\> $tags = @{ NewTag = "NewTagValue"} -PS C:\> $vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "00000000-0000-0000-0000-000000000000"} -PS C:\> Update-AzConnectedNetworkFunctionTag -InputObject $vnf -Tag $tags +$tags = @{ NewTag = "NewTagValue"} +$vnf = @{ NetworkFunctionName = "myVnf1"; ResourceGroupName = "myResources"; SubscriptionId = "00000000-0000-0000-0000-000000000000"} +Update-AzConnectedNetworkFunctionTag -InputObject $vnf -Tag $tags +``` +```output Location Name Etag ResourceGroupName -------- ---- ---- ----------------- eastus2euap myNewVnf1 "0000f211-0000-3300-0000-61a9edc70000" myResources